Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | synth: generalize static condition for if statement. Fix #1407 | Tristan Gingold | 2020-07-26 | 1 | -4/+4 | |
| | ||||||
* | synth-debugger: update code. | Tristan Gingold | 2020-07-26 | 1 | -17/+15 | |
| | ||||||
* | synth: add -g option to enable debugger on some errors. | Tristan Gingold | 2020-07-26 | 2 | -1/+3 | |
| | ||||||
* | ortho/debug: check subtype for array subtype. | Tristan Gingold | 2020-07-26 | 1 | -5/+2 | |
| | ||||||
* | testsuite/synth: add tests for #1406 | Tristan Gingold | 2020-07-25 | 4 | -0/+80 | |
| | ||||||
* | synth-aggr: handle strings in aggregates. Fix #1406 | Tristan Gingold | 2020-07-25 | 1 | -0/+25 | |
| | ||||||
* | ortho/oread: parse subarray element type. | Tristan Gingold | 2020-07-25 | 1 | -7/+17 | |
| | ||||||
* | testsuite/gna: add a test for previous commit. | Tristan Gingold | 2020-07-25 | 2 | -14/+23 | |
| | ||||||
* | trans-chap8: fix handling of some aggregate assignments. | Tristan Gingold | 2020-07-25 | 1 | -37/+48 | |
| | ||||||
* | testsuite/gna: add a test for the previous commit. | Tristan Gingold | 2020-07-25 | 1 | -0/+3 | |
| | ||||||
* | trans-chap3: copy array subtype bounds from parent if derived | Tristan Gingold | 2020-07-25 | 2 | -13/+33 | |
| | ||||||
* | vhdl/translate: add comments. | Tristan Gingold | 2020-07-25 | 1 | -7/+11 | |
| | ||||||
* | testsuite/gna: add a test for previous commit. | Tristan Gingold | 2020-07-25 | 2 | -0/+21 | |
| | ||||||
* | trans-chap3: handle constant subtype indication. | Tristan Gingold | 2020-07-25 | 1 | -22/+27 | |
| | ||||||
* | vhdl: adjust hanlding of guard signals for translate. | Tristan Gingold | 2020-07-25 | 2 | -191/+195 | |
| | ||||||
* | trans: propagate parent_type changes. | Tristan Gingold | 2020-07-25 | 5 | -50/+28 | |
| | ||||||
* | trans-chap3: do not rewrite layout bounds when constant. | Tristan Gingold | 2020-07-25 | 1 | -0/+5 | |
| | ||||||
* | testsuite/gna: add a test for unbounded arrays. | Tristan Gingold | 2020-07-25 | 2 | -0/+27 | |
| | ||||||
* | grt: handle unbounded array subtype in rtis and waves | Tristan Gingold | 2020-07-25 | 4 | -13/+72 | |
| | ||||||
* | translate: improve support of unbounded records and arrays. | Tristan Gingold | 2020-07-25 | 13 | -802/+854 | |
| | ||||||
* | src/ortho/oread/tests: fix 2 tests. | Tristan Gingold | 2020-07-25 | 2 | -27/+27 | |
| | ||||||
* | ortho/oread/tests: adjust one more test. | Tristan Gingold | 2020-07-25 | 2 | -12/+28 | |
| | ||||||
* | testsuite/synth: add a test for ghdl/ghdl-yosys-plugin#128 | Tristan Gingold | 2020-07-25 | 3 | -0/+121 | |
| | ||||||
* | netlists-inference: do not infere a memory in case of reset. | Tristan Gingold | 2020-07-25 | 1 | -0/+1 | |
| | | | | Fix ghdl/ghdl-yosys-plugin#128 | |||||
* | ortho: add unbounded records, rework array subtypes. | Tristan Gingold | 2020-07-25 | 35 | -441/+1455 | |
| | ||||||
* | vhdl-sem_lib: avoid a crash in explain_obsolete. | Tristan Gingold | 2020-07-25 | 1 | -1/+4 | |
| | ||||||
* | testsuite.py: display progression. | Tristan Gingold | 2020-07-25 | 1 | -2/+2 | |
| | ||||||
* | ci: fix CXX override, needs to be clang++ (#888) | eine | 2020-07-24 | 1 | -1/+1 | |
| | ||||||
* | ci(msys2): eine/setup-msys2 was transferred to msys2/setup-msys2, bump to v2 | eine | 2020-07-24 | 2 | -8/+44 | |
| | ||||||
* | makefile: fix 'test' when buildir != srcdir | eine | 2020-07-24 | 1 | -3/+3 | |
| | ||||||
* | testsuite/synth: add a test for #1390 | Tristan Gingold | 2020-07-24 | 3 | -0/+567 | |
| | ||||||
* | synth: fix handling of multi-dim ROM. Fix #1390 | Tristan Gingold | 2020-07-24 | 3 | -24/+26 | |
| | | | | Document index order for memidx. | |||||
* | netlists-memories: minor style fix. | Tristan Gingold | 2020-07-22 | 1 | -2/+2 | |
| | ||||||
* | errorout-console: print colors in one system call. | Tristan Gingold | 2020-07-22 | 1 | -9/+8 | |
| | | | | | To be sure that the escape sequence is not mixed with other writes from a different process. | |||||
* | vhdl: replace base_type with parent_type in nodes | Tristan Gingold | 2020-07-22 | 22 | -497/+436 | |
| | | | | | Only for subtype definition and remove base_type in type definitions. Allows to better track the addition of contraints. | |||||
* | configure: use llvm6 ortho backend for all llvm versions. | Tristan Gingold | 2020-07-21 | 1 | -13/+9 | |
| | ||||||
* | synth: disp_vhdl: const_x may not have a location. | Tristan Gingold | 2020-07-21 | 1 | -0/+1 | |
| | ||||||
* | testsuite/gna: add a test for #1392 | Tristan Gingold | 2020-07-19 | 2 | -0/+62 | |
| | ||||||
* | vhdl trans-chap7: fix result of read with length. Fix #1392 | Tristan Gingold | 2020-07-19 | 1 | -11/+70 | |
| | ||||||
* | synth-oper: handle sub uns/log. | Tristan Gingold | 2020-07-19 | 1 | -0/+1 | |
| | ||||||
* | doc: document synthesis/translate pragmas | eine | 2020-07-19 | 1 | -0/+11 | |
| | ||||||
* | Return success in vpi_get_vlog_info | Kaleb Barrett | 2020-07-19 | 1 | -1/+1 | |
| | ||||||
* | Return correct verison number in vpi_get_vlog_info | Kaleb Barrett | 2020-07-19 | 1 | -2/+4 | |
| | ||||||
* | vhdl/translate: clarify meaning of Mstate_E for Mnode. | Tristan Gingold | 2020-07-18 | 4 | -47/+62 | |
| | | | | | Split into Mstate_Ev (for values) and Mstate_Ep (for pointers). Also fix stabilize calls for Ev. | |||||
* | testsuite/gna: add tests for subtype attribute | Tristan Gingold | 2020-07-18 | 3 | -2/+52 | |
| | ||||||
* | vhdl-sem_decls: handle multiple declarations with subtype attribute. | Tristan Gingold | 2020-07-18 | 2 | -5/+9 | |
| | ||||||
* | vhdl: add missing xrefs for record subtype indications | Tristan Gingold | 2020-07-18 | 1 | -0/+1 | |
| | ||||||
* | vhdl: fix ownership for recors subtypes. | Tristan Gingold | 2020-07-18 | 4 | -273/+288 | |
| | ||||||
* | ghdlprint: enable missing xrefs warning | Tristan Gingold | 2020-07-18 | 1 | -0/+1 | |
| | ||||||
* | vhdl: improve support of subtype attribute. | Tristan Gingold | 2020-07-18 | 9 | -66/+181 | |
| | | | | | A subtype definition does not mean anymore that the subtype is constrained. It is now defined by the subtype indication of the name. |