| Commit message (Expand) | Author | Age | Files | Lines |
* | vhdl-prints: improve handling of PSL. For #2178 | Tristan Gingold | 2022-08-15 | 1 | -5/+75 |
* | vhdl: add iir_kind_psl_boolean_parameter node. For #2178 | Tristan Gingold | 2022-08-15 | 13 | -226/+292 |
* | vhdl: recognize log10 and sqrt from math_real. Fix #2176 | Tristan Gingold | 2022-08-14 | 1 | -0/+4 |
* | trans-chap3: fix invalid copy of element layout. For #2166 | Tristan Gingold | 2022-08-12 | 1 | -2/+4 |
* | vhdl: add support for file subtype. Fix #2174 | Tristan Gingold | 2022-08-11 | 12 | -262/+329 |
* | vhdl-sem_stmts: handle external signal names in force assign. Fix #2173 | Tristan Gingold | 2022-08-11 | 1 | -1/+5 |
* | vhdl-parse.adb: parse pathname expression | Tristan Gingold | 2022-08-11 | 1 | -0/+10 |
* | vhdl-sem_stmts.adb: handle signal assignment to external names. Fix #2172 | Tristan Gingold | 2022-08-11 | 1 | -0/+4 |
* | vhdl-sem_expr: fix a crash on invalid aggregate. Fix #2131 | Tristan Gingold | 2022-08-11 | 1 | -15/+30 |
* | trans-chap5: handle inertial individual association. Fix #2118 | Tristan Gingold | 2022-08-11 | 1 | -13/+20 |
* | vhdl-sem_expr: add an error message for unbounded element aggregate. | Tristan Gingold | 2022-08-11 | 1 | -7/+12 |
* | trans-chap7: handle concat of unbounded elements. Fix #2055 | Tristan Gingold | 2022-08-11 | 1 | -33/+58 |
* | vhdl-sem_names: factorize code for element attribute | Tristan Gingold | 2022-08-10 | 1 | -56/+10 |
* | trans: rework aggregate. For #2166 | Tristan Gingold | 2022-08-10 | 3 | -58/+65 |
* | vhdl: add Determined_Aggregate_Flag field. For #2166 | Tristan Gingold | 2022-08-10 | 5 | -134/+177 |
* | vhdl: add an owner to interface type definition | Tristan Gingold | 2022-08-07 | 6 | -187/+233 |
* | vhdl-sem_names.adb(are_types_closely_related): handle vhdl08 definition | Tristan Gingold | 2022-08-07 | 1 | -14/+24 |
* | vhdl-sem.adb: lexical conformance is now a relaxed error. Fix #2165 | Tristan Gingold | 2022-08-07 | 1 | -2/+3 |
* | vhdl-sem.adb(are_trees_equal): handle qualified expressions. Fix #2164 | Tristan Gingold | 2022-08-07 | 1 | -1/+2 |
* | vhdl-sem_assocs: add comments | Tristan Gingold | 2022-08-07 | 1 | -0/+7 |
* | vhdl-prints: handle default in interface subprogram | Tristan Gingold | 2022-08-07 | 1 | -1/+19 |
* | vhdl: add support for default in interface subprogram. Fix #2163 | Tristan Gingold | 2022-08-07 | 12 | -419/+649 |
* | vhdl-prints.adb: avoid crash on PSL endpoints | Tristan Gingold | 2022-08-04 | 1 | -3/+12 |
* | trans-chap9.adb: destroy types in PSL expressions. For #2157 | Tristan Gingold | 2022-08-04 | 1 | -3/+31 |
* | vhdl-prints: improve output | Tristan Gingold | 2022-08-03 | 2 | -2/+23 |
* | trans-chap3: translate subtype indication of access subtype. Fix #2152 | Tristan Gingold | 2022-07-30 | 1 | -3/+14 |
* | vhdl-sem_stmts: set stop_flag on call to stop and severity failure. | Tristan Gingold | 2022-07-29 | 1 | -22/+56 |
* | vhdl-nodes: add Get/Set_Stop_Flag. For #2150 | Tristan Gingold | 2022-07-29 | 4 | -116/+164 |
* | vhdl: check read for attribute parameter and aggregates. Fix #2148 | Tristan Gingold | 2022-07-28 | 2 | -3/+20 |
* | vhdl-sem_names: add implicit function call for array attributes. Fix #2147 | Tristan Gingold | 2022-07-28 | 1 | -40/+8 |
* | vhdl-sem_names: allow element attribute on element attribute. Fix #2141 | Tristan Gingold | 2022-07-28 | 4 | -17/+34 |
* | vhdl-parse: set reference_terminal flag | Tristan Gingold | 2022-07-26 | 1 | -0/+1 |
* | vhdl-canon: handle conditional variable assignment. Fix #2138 | Tristan Gingold | 2022-07-25 | 1 | -1/+16 |
* | simul: gather terminals | Tristan Gingold | 2022-07-25 | 1 | -3/+3 |
* | vhdl-nodes: add Get/Set_Reference_Terminal_Flag | Tristan Gingold | 2022-07-25 | 4 | -204/+247 |
* | vhdl: handle element attribute in declarations. Fix #2136 | Tristan Gingold | 2022-07-21 | 2 | -12/+23 |
* | elab-vhdl_decls: elaborate dot attribute | Tristan Gingold | 2022-07-21 | 2 | -4/+1 |
* | vhdl-nodes: renaming. | Tristan Gingold | 2022-07-21 | 19 | -123/+125 |
* | vhdl-sem_specs: allow protected body in scope of an attribute. Fix #2134 | Tristan Gingold | 2022-07-16 | 1 | -0/+2 |
* | vhdl: preliminary work to elaborat quantities | Tristan Gingold | 2022-07-16 | 4 | -2/+9 |
* | vhdl: add Iir_Kinds_AMS_Signal_Attribute | Tristan Gingold | 2022-07-16 | 4 | -18/+26 |
* | vhdl-cannon: add Canon_Extract_Sensitivity_Break_Statement | Tristan Gingold | 2022-07-16 | 2 | -1/+16 |
* | vhdl-evaluation: explicitly compute integer_exp to handle overflow. | Tristan Gingold | 2022-07-07 | 1 | -2/+31 |
* | vhdl-evaluation: make overflow_literal non locally static. | Tristan Gingold | 2022-07-07 | 2 | -1/+6 |
* | vhdl-sem_psl: analyze strong properties | Tristan Gingold | 2022-07-02 | 1 | -1/+2 |
* | vhdl-sem_names: avoid crash on incorrect selected name. | Tristan Gingold | 2022-07-02 | 1 | -6/+6 |
* | vhdl-sem_decls: avoid crash on self use of a generic package. | Tristan Gingold | 2022-07-02 | 1 | -0/+10 |
* | vhdl: avoid crash on incorrect use of attributes. | Tristan Gingold | 2022-07-02 | 5 | -14/+40 |
* | vhdl: avoid crash on incorrect use of signatures | Tristan Gingold | 2022-07-02 | 3 | -281/+292 |
* | vhdl-evaluation: handle more operations (thought synth). | Tristan Gingold | 2022-07-02 | 1 | -2/+1 |