| Commit message (Expand) | Author | Age | Files | Lines |
* | synth: add a hook to resolve foreign instantiation names | Tristan Gingold | 2021-11-28 | 2 | -0/+8 |
* | synth-vhdl_insts.adb: split synth_Instantiate_Module | Tristan Gingold | 2021-11-28 | 1 | -14/+26 |
* | synth: add hooks to support elaboration of foreign instances | Tristan Gingold | 2021-11-28 | 10 | -32/+108 |
* | vhdl-parse: improve error message for empty records | Tristan Gingold | 2021-11-28 | 1 | -29/+33 |
* | vhdl/translate: handle target aggregate with unbounded names. Fix #1914 | Tristan Gingold | 2021-11-24 | 4 | -22/+75 |
* | vhdl-sem_decls: avoid a crash on invalid alias name. Fix #1919 | Tristan Gingold | 2021-11-21 | 1 | -0/+10 |
* | synth-vhdl_expr: emit an error if use of a signal during elaboration. Fix #1920 | Tristan Gingold | 2021-11-21 | 1 | -0/+7 |
* | synth: put direction into port desc | Tristan Gingold | 2021-11-17 | 8 | -31/+30 |
* | synth: use a global table for instances attributes | Tristan Gingold | 2021-11-17 | 6 | -168/+117 |
* | synth: renaming to instance_attributes. | Tristan Gingold | 2021-11-17 | 11 | -66/+72 |
* | synth/netlists-disp_verilog: display port attributes | Tristan Gingold | 2021-11-17 | 1 | -18/+42 |
* | synth: add ports attributes | Tristan Gingold | 2021-11-17 | 3 | -0/+120 |
* | vhdl-utils.adb: minor refactoring | Tristan Gingold | 2021-11-17 | 1 | -7/+3 |
* | grt: refactoring to fix build failure. For #1913 | Tristan Gingold | 2021-11-17 | 5 | -394/+443 |
* | Add comments | Tristan Gingold | 2021-11-17 | 2 | -0/+4 |
* | vhdl-evaluation: use grt to compute value attribute for integers. | Tristan Gingold | 2021-11-17 | 3 | -33/+97 |
* | grt/Makefile.inc: add a dependency for grt-cgnatrts. | Tristan Gingold | 2021-11-16 | 1 | -2/+3 |
* | synth: defer instantations elaboration to handle recursion. Fix #1912 | Tristan Gingold | 2021-11-16 | 2 | -15/+110 |
* | vhdl-evaluation: catch bad parameter for value attribute. Fix #1913 | Tristan Gingold | 2021-11-15 | 1 | -1/+7 |
* | vhdl-sem_expr: improve code generation for multi-dim aggregates | Tristan Gingold | 2021-11-15 | 1 | -3/+3 |
* | synth: handle syn_black_box attribute in vhdl architectures | Tristan Gingold | 2021-11-13 | 1 | -10/+75 |
* | synth: add exec_name_subtype. Fix #1911 | Tristan Gingold | 2021-11-13 | 3 | -4/+52 |
* | synth: do not display black boxes | Tristan Gingold | 2021-11-12 | 1 | -1/+6 |
* | std_names: add syn_black_box | Tristan Gingold | 2021-11-12 | 2 | -1/+3 |
* | synth: also handle rol. For #1909 | Tristan Gingold | 2021-11-11 | 1 | -0/+5 |
* | synth: handle ror from numeric_std. Fix #1909 | Tristan Gingold | 2021-11-11 | 1 | -1/+4 |
* | vhdl: recognize ror/rol from ieee.numeric_std. For #1909 | Tristan Gingold | 2021-11-11 | 2 | -4/+20 |
* | vhdl: Iir_Kind_Foreign_Module is now a library unit | Tristan Gingold | 2021-11-09 | 23 | -662/+730 |
* | lists: add a subtype for valid lists | Tristan Gingold | 2021-11-09 | 2 | -2/+4 |
* | ghdlcomp: exit with error status in case of error. For #1908 | Tristan Gingold | 2021-11-05 | 1 | -0/+4 |
* | vhdl-configuration: stop earlier in case of error. Fix #1908 | Tristan Gingold | 2021-11-05 | 1 | -17/+19 |
* | vhdl/psl: handle PSL inherit spec. For #1899 | Tristan Gingold | 2021-11-05 | 8 | -64/+143 |
* | vhdl: parse PSL inherit spec. For #1899 | Tristan Gingold | 2021-11-04 | 9 | -362/+422 |
* | vhdl: add tok_inherit. Preliminary work for #1899 | Tristan Gingold | 2021-11-03 | 5 | -21/+27 |
* | trans-chap7: convert to base type for array-element operation. For #1898 | Tristan Gingold | 2021-11-03 | 1 | -3/+5 |
* | synth: Support alias declarations in vunit | tmeissner | 2021-11-02 | 6 | -8/+23 |
* | synth: do full elaboration before synthesis | Tristan Gingold | 2021-11-01 | 61 | -2038/+5349 |
* | vhdl: also warns on unused enumeration literal | Tristan Gingold | 2021-11-01 | 5 | -219/+256 |
* | synth: reject wait statement. Fix #1903 | Tristan Gingold | 2021-10-29 | 1 | -0/+3 |
* | vhdl-configuration.adb: avoid a crash in case of error. Fix #1897 | Tristan Gingold | 2021-10-18 | 1 | -2/+11 |
* | synth-static_oper: handle or/and reduce operators for unsigned. Fix #1896 | Tristan Gingold | 2021-10-18 | 1 | -1/+5 |
* | ortho/debug and ortho/oread: also increase identifier buffers. For #1894 | Tristan Gingold | 2021-10-18 | 2 | -2/+2 |
* | trans.adb: increased maximum identifier length. Fix #1894 | Tristan Gingold | 2021-10-16 | 1 | -1/+1 |
* | synth: Support PSL declarations in inline PSL | tmeissner | 2021-10-14 | 1 | -1/+2 |
* | synth: add support for sequence instance in vunit. Fix #1889 | Tristan Gingold | 2021-10-13 | 5 | -4/+12 |
* | synth-vhdl_expr.adb: handle more dynamic slice cases. Fix #1886 | Tristan Gingold | 2021-10-10 | 1 | -42/+74 |
* | synth-vhdl_expr: fix handling of negative factor in slice. For #1886 | Tristan Gingold | 2021-10-09 | 1 | -25/+61 |
* | synth-vhdl_decls.adb: also detect unassigned variables. | Tristan Gingold | 2021-10-09 | 1 | -11/+4 |
* | vhdl-scanner: improve error message. Fix #1883 | Tristan Gingold | 2021-10-06 | 1 | -1/+2 |
* | version.in: reformatting, simplify the Makefile rule | Tristan Gingold | 2021-10-06 | 1 | -7/+7 |