aboutsummaryrefslogtreecommitdiffstats
path: root/src/synth/synth-decls.adb
Commit message (Expand)AuthorAgeFilesLines
* synth-decls: fix handling of record subtypes.Tristan Gingold2020-02-291-1/+14
* synth-decls: handle alias declaration without subtype indication.Tristan Gingold2020-02-211-2/+7
* synth-decls: set a default value to non-assigned signals. Fix #1107Tristan Gingold2020-02-051-1/+3
* synth: handle deferred constants. Fix #1096Tristan Gingold2020-01-161-1/+1
* synth-decls: add comments.Tristan Gingold2020-01-161-0/+3
* synth: remove wbound field of bound_type.Tristan Gingold2020-01-131-2/+1
* synth-decls: do subtype conversion for signal default value.Tristan Gingold2020-01-121-0/+2
* synth-decls: always initialize variables. Fix #1081Tristan Gingold2020-01-121-7/+2
* synth: convert constant default value subtype. For #1080Tristan Gingold2020-01-121-0/+1
* synth: simplify support of inertial associations.Tristan Gingold2020-01-091-4/+6
* synth: rework the sname API.Tristan Gingold2019-11-281-1/+2
* synth: initial support of access types.Tristan Gingold2019-11-171-12/+17
* synth: renames Is_Const to Is_Static.Tristan Gingold2019-11-131-1/+1
* synth: add support for file declarations.Tristan Gingold2019-11-131-1/+6
* synth-decls: Only emit unused warnings on signals (andTristan Gingold2019-11-111-4/+8
* synth: initial support for file types. For #1004Tristan Gingold2019-11-111-2/+22
* synth: initial support of access type. For #1004Tristan Gingold2019-11-111-2/+17
* synth-decls: handle unassigned signal/object. For issue 65Tristan Gingold2019-11-071-14/+50
* synth: do not create a value_const of a value_const.Tristan Gingold2019-11-061-1/+5
* synth: unshare default value of variables. Fix #1006Tristan Gingold2019-11-061-1/+1
* synth: extract netlists-folds from netlists-builders.Tristan Gingold2019-11-051-0/+1
* synth: add value_const.Tristan Gingold2019-10-201-1/+3
* synth-decls: ignore use clauses.Tristan Gingold2019-10-101-0/+2
* synth: use synth.source for setting location.Tristan Gingold2019-10-091-0/+1
* synth: handle read-only aliases. Fix #973Tristan Gingold2019-10-081-1/+9
* synth: handle subprograms in package body.Tristan Gingold2019-10-081-0/+5
* synth: handle package bodies.Tristan Gingold2019-10-071-1/+16
* synth: preliminary support for user packages.Tristan Gingold2019-10-071-0/+33
* synth: replace memidx2 by addidx; handle some 2d arrays.Tristan Gingold2019-10-031-1/+4
* synth: improve support of arrays or arrays. Fix #955Tristan Gingold2019-10-011-4/+3
* synth: renaming and minor refactoring.Tristan Gingold2019-09-301-4/+4
* synth-decls: improve handling of subtype aliases forTristan Gingold2019-09-301-26/+42
* synth: convert subtype in alias declaration. Fix #946Tristan Gingold2019-09-301-2/+6
* synth: special handling of 'const' functions.Tristan Gingold2019-09-301-13/+26
* synth: refactoring of alias (allow alias of anything).Tristan Gingold2019-09-301-3/+3
* synth: introduce type_logicTristan Gingold2019-09-291-3/+3
* synth: finalize declarations and free wires.Tristan Gingold2019-09-271-0/+65
* synth: handle range attribute; handle vhdl08 array subtype.Tristan Gingold2019-09-271-19/+25
* synth: do subtype conversion for variable defaultTristan Gingold2019-09-261-0/+2
* synth: fixes after previous patch.Tristan Gingold2019-09-251-4/+6
* synth: rework type for expression.Tristan Gingold2019-09-251-7/+21
* synth: introduce type_unbounded_vector.Tristan Gingold2019-09-221-7/+15
* synth: add Get_Build (WIP).Tristan Gingold2019-09-201-4/+4
* synth: make synth_instance_type private.Tristan Gingold2019-09-191-3/+2
* synth: handle record subtypes.Tristan Gingold2019-09-191-36/+49
* synth: initialize subprogram variables.Tristan Gingold2019-09-131-3/+9
* synth: Add width field in type_type record.Tristan Gingold2019-09-111-5/+10
* synth: handle alias (WIP, read only).Tristan Gingold2019-09-111-2/+17
* synth: elab subprogram interfaces subtypeTristan Gingold2019-08-311-2/+13
* synth: add support for record types.Tristan Gingold2019-08-291-1/+17