| Commit message (Expand) | Author | Age | Files | Lines |
* | synth: add a flag to force creation of variables | Tristan Gingold | 2022-05-11 | 5 | -9/+21 |
* | ghdlsynth.adb: remove -E experimental command | Tristan Gingold | 2022-05-10 | 1 | -145/+42 |
* | synth: add current_stmt, minor rework | Tristan Gingold | 2022-05-09 | 4 | -61/+99 |
* | synth-vhdl_insts: handle interfaces of type interface type. Fix #2053 | Tristan Gingold | 2022-05-07 | 1 | -1/+12 |
* | vhdl: consider fully static record aggregates. Fix #2051 | Tristan Gingold | 2022-05-07 | 4 | -26/+83 |
* | ortho/debug: handle aggregates of record-subtype | Tristan Gingold | 2022-05-07 | 3 | -7/+25 |
* | elab-vhdl_context: introduce signal_index | Tristan Gingold | 2022-05-06 | 3 | -3/+12 |
* | vhdl-sem.adb(are_trees_equal): handle selected element. Fix #2050 | Tristan Gingold | 2022-05-06 | 1 | -0/+4 |
* | vhdl-sem_names: second fix for #2048 | Tristan Gingold | 2022-05-03 | 1 | -1/+2 |
* | synth-vhdl_context: resize table before access. Fix #2049 | Tristan Gingold | 2022-05-02 | 1 | -6/+14 |
* | vhdl-sem_names(sem_selected_by_all_name): avoid a crash | Tristan Gingold | 2022-05-02 | 1 | -0/+4 |
* | vhdl-sem_assocs: avoid a crash after forced analysis | Tristan Gingold | 2022-05-02 | 1 | -0/+5 |
* | netlists: fix incorrect access (realloc). Fix #2046 | Tristan Gingold | 2022-05-02 | 1 | -8/+11 |
* | elab-vhdl_debug: also print objects in disp_hierarchy | Tristan Gingold | 2022-05-01 | 3 | -59/+140 |
* | elab-vhdl_objtypes: fix restart of libghdl | Tristan Gingold | 2022-04-30 | 3 | -7/+25 |
* | synth: avoid a crash after an error | Tristan Gingold | 2022-04-29 | 2 | -0/+19 |
* | elab-vhdl_insts: use block configuration from configuration | Tristan Gingold | 2022-04-29 | 1 | -3/+6 |
* | synth: adjust elab-debugger__on.adb | Tristan Gingold | 2022-04-29 | 1 | -8/+4 |
* | ghdlsynth: add experimental command -E | Tristan Gingold | 2022-04-29 | 1 | -8/+133 |
* | elab-vhdl_types: do not crash on signal resolver | Tristan Gingold | 2022-04-29 | 1 | -0/+3 |
* | synth-vhdl_eval: handle all comparisons for enums | Tristan Gingold | 2022-04-29 | 1 | -33/+29 |
* | synth-vhdl_decls: handle attributes on input ports | Tristan Gingold | 2022-04-29 | 1 | -2/+10 |
* | vhdl-annotations: do not annotate type for signal attributes | Tristan Gingold | 2022-04-29 | 1 | -2/+0 |
* | options: add -fpragma-translate options (for debug purposes) | Tristan Gingold | 2022-04-29 | 1 | -0/+3 |
* | ghdldrv: allow --work within files for import command | Tristan Gingold | 2022-04-29 | 1 | -19/+60 |
* | synth: extract elab-vhdl_debug from elab-debugger | Tristan Gingold | 2022-04-29 | 3 | -465/+662 |
* | vhdl-nodes: reorder, add iir_kinds_structural_statement | Tristan Gingold | 2022-04-29 | 1 | -9/+17 |
* | elab-vhdl_insts: handle open unconstrained port association | Tristan Gingold | 2022-04-29 | 1 | -0/+3 |
* | synth-vhdl_stmts: handle static evaluation for cond variable assignment | Tristan Gingold | 2022-04-28 | 1 | -18/+53 |
* | ghdllib: adjust first line comment (pasto) | Tristan Gingold | 2022-04-28 | 2 | -2/+2 |
* | netlists-memories: detect simple loop. Fix #2043 | Tristan Gingold | 2022-04-28 | 1 | -3/+10 |
* | synth-ieee-numeric_std: factorize code | Tristan Gingold | 2022-04-28 | 1 | -14/+5 |
* | synth-vhdl_eval: handle abs | Tristan Gingold | 2022-04-27 | 3 | -19/+61 |
* | synth-vhdl_stmts: add implicit conversion for cond assignment | Tristan Gingold | 2022-04-27 | 1 | -0/+5 |
* | synth: renaming (synth-static_oper -> synth-vhdl_eval) | Tristan Gingold | 2022-04-27 | 4 | -62/+61 |
* | synth-static_oper: abstract code | Tristan Gingold | 2022-04-27 | 1 | -21/+30 |
* | vhdl-sem_expr: minor renaming | Tristan Gingold | 2022-04-27 | 1 | -3/+6 |
* | vhdl-sem_expr: add a comment | Tristan Gingold | 2022-04-27 | 1 | -0/+21 |
* | synth-static_oper: handle bit/boolean array element operations | Tristan Gingold | 2022-04-27 | 2 | -3/+29 |
* | vhdl: handle static expressions with ieee operations | Tristan Gingold | 2022-04-26 | 2 | -12/+370 |
* | ghdldrv: call elab.vhdl_objtypes.init in options | Tristan Gingold | 2022-04-26 | 2 | -3/+3 |
* | synth: abstract code for reuse by evaluation | Tristan Gingold | 2022-04-26 | 7 | -52/+78 |
* | synth-static_oper: fully remove dependency on synth_instance | Tristan Gingold | 2022-04-26 | 3 | -39/+44 |
* | synth-static_oper: do not depend on instance for static operations. | Tristan Gingold | 2022-04-26 | 7 | -62/+91 |
* | vhdl: avoid a crash after errors in associations for packages | Tristan Gingold | 2022-04-22 | 3 | -96/+115 |
* | netlists-disp_verilog: output default value for pmux. Fix #2041 | Tristan Gingold | 2022-04-21 | 1 | -0/+1 |
* | vhdl-sem_names.adb: avoid a crash on incorrect type mark | Tristan Gingold | 2022-04-20 | 2 | -1/+12 |
* | ghdldrv: add --all option to dir command | Yuni Tsukiyama | 2022-04-19 | 1 | -3/+61 |
* | trans-chap2.adb: adjust owner_subtype for instantiations. Fix #2026 | Tristan Gingold | 2022-04-15 | 2 | -0/+39 |
* | vhdl-sem_names(sem_check_all_sensitized): only consider interface signal | Tristan Gingold | 2022-04-15 | 2 | -3/+14 |