aboutsummaryrefslogtreecommitdiffstats
path: root/src/synth/elab-vhdl_objtypes.adb
Commit message (Expand)AuthorAgeFilesLines
* synth: handle incomplete typesTristan Gingold2022-09-171-3/+20
* synth: improve handling of complex typesTristan Gingold2022-09-151-4/+22
* synth: improve handling of top-level interfaces subtypeTristan Gingold2022-09-111-7/+24
* elab-vhdl_objtypes: handle bounded array base type. Fix #2187Tristan Gingold2022-09-081-1/+2
* synth: use areapoolsTristan Gingold2022-09-021-19/+313
* elab: add default value to portsTristan Gingold2022-08-231-1/+1
* elab-vhdl_objtypes: handle holes in comparisons.Tristan Gingold2022-08-161-7/+72
* elab-vhdl_types(Elab_Declaration_Type): rework to handle 'subtypeTristan Gingold2022-06-091-0/+2
* elab-vhdl_objtypes: bit and logic types also have a rangeTristan Gingold2022-05-301-0/+8
* elab-vhdl_objtypes: add unshare with areapoolTristan Gingold2022-05-291-0/+12
* elab-vhdl_objtypes: add Create_Memory_U32 (for states)Tristan Gingold2022-05-271-3/+16
* elab-vhdl_objtypes: use value_offsets for record elements offset.Tristan Gingold2022-05-241-2/+2
* elab-vhdl_objtypes: replace Is_Synth by WkindTristan Gingold2022-05-221-20/+22
* synth: use same elements for unbounded arrays and vectorsTristan Gingold2022-05-221-18/+12
* synth: also use one-dimensional unbounded arrays for objtypesTristan Gingold2022-05-221-37/+26
* synth: merge value for type_vector and type_arrayTristan Gingold2022-05-221-25/+19
* synth: use unidimentional arrays in type_acc. Factorize code.Tristan Gingold2022-05-221-34/+31
* elab-vhdl_objtypes: fix restart of libghdlTristan Gingold2022-04-301-3/+19
* synth: abstract code for reuse by evaluationTristan Gingold2022-04-261-5/+10
* synth-static_oper: do not depend on instance for static operations.Tristan Gingold2022-04-261-5/+20
* synth-vhdl_stmts: check subtype compatibility for scalar signal assoc.Tristan Gingold2022-04-151-0/+31
* elab-vhdl_objtypes.adb: add an assertionTristan Gingold2021-11-281-0/+2
* synth: do full elaboration before synthesisTristan Gingold2021-11-011-0/+784