aboutsummaryrefslogtreecommitdiffstats
path: root/src/synth/synth-vhdl_decls.adb
Commit message (Collapse)AuthorAgeFilesLines
* synth: fix and add checks for memory management.Tristan Gingold2022-09-101-18/+47
|
* simul: add support for protected objectsTristan Gingold2022-09-081-2/+8
|
* synth: use areapoolsTristan Gingold2022-09-021-2/+6
|
* synth: factorize code for synth_subtype_conversionTristan Gingold2022-08-211-4/+3
|
* vhdl-nodes: renaming.Tristan Gingold2022-07-211-2/+2
| | | | | | | Node Iir_Kind_Signal_Attribute_Declaration is now Iir_Kind_Attribute_Implicit_Declaration Will also handle quantities.
* elab-vhdl_types(Elab_Declaration_Type): rework to handle 'subtypeTristan Gingold2022-06-091-5/+8
| | | | Fix #2085
* errorout: add nowrite warning. Fix #2081Tristan Gingold2022-06-071-3/+5
| | | | During synthesis, emit a specific warning if a net is not assigned
* synth-vhdl_decls: fix subtype conversion for variable default value.Tristan Gingold2022-06-041-1/+1
| | | | Fix #2072
* elab-vhdl_objtypes: replace Is_Synth by WkindTristan Gingold2022-05-221-1/+1
|
* synth-vhdl_decls: handle attributes on input portsTristan Gingold2022-04-291-2/+10
|
* synth: handle shared variable without default value.Tristan Gingold2022-04-041-0/+3
| | | | For #2023
* synth: handle macro-expanded package body. Fix #1948Tristan Gingold2022-01-141-1/+2
|
* synth: handle alias of alias. Fix #1945Tristan Gingold2022-01-121-2/+15
|
* synth: ignore use clauses in finalization Fix #1942Tristan Gingold2022-01-051-0/+2
|
* synth: handle package instantiation in declarations. Fix #1938Tristan Gingold2022-01-031-0/+5
|
* synth: renaming to instance_attributes.Tristan Gingold2021-11-171-1/+1
|
* synth: do full elaboration before synthesisTristan Gingold2021-11-011-591/+178
|
* synth-vhdl_decls.adb: also detect unassigned variables.Tristan Gingold2021-10-091-11/+4
| | | | For ghdl/ghdl-yosys-plugin#159
* synth-vhdl_decls.adb: add commentsTristan Gingold2021-08-281-0/+4
|
* vhdl: remove iir_kind_anonymous_signal_declaration (now unused)Tristan Gingold2021-08-241-6/+0
|
* synth: file renaming for decls, expr, insts and stmts.Tristan Gingold2021-04-281-0/+1227