Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | vhdl: parse and analyze force/release signal assignment statements. | Tristan Gingold | 2020-08-01 | 19 | -112/+627 | |
| | | | | For #1416 | |||||
* | vhdl: add force and release tokens. For #1416 | Tristan Gingold | 2020-08-01 | 4 | -70/+76 | |
| | ||||||
* | synth: add --no-assert-cover option. Fix #1414 | Tristan Gingold | 2020-07-31 | 3 | -6/+18 | |
| | ||||||
* | synth: do not consider all ieee packages as predefined. | Tristan Gingold | 2020-07-30 | 1 | -7/+24 | |
| | | | | | | | In particular, the vhdl 2008 fixed point packages are considered as regular packages. Fix #1417 | |||||
* | ghdldrv: factorize part of --gen-makefile | Tristan Gingold | 2020-07-30 | 4 | -87/+66 | |
| | | | | Fix #1403 | |||||
* | synth: add support for static numeric_std division. | Tristan Gingold | 2020-07-30 | 4 | -0/+188 | |
| | ||||||
* | translate: add a function to get allocation kind of layout var. | Tristan Gingold | 2020-07-29 | 3 | -1/+15 | |
| | | | | Fix #1415 | |||||
* | trans-chap6: adjust types in translate_selected_element. | Tristan Gingold | 2020-07-28 | 1 | -24/+28 | |
| | ||||||
* | trans-chap8: avoid to create slice type too late. | Tristan Gingold | 2020-07-28 | 1 | -0/+10 | |
| | ||||||
* | translate: fix foreach_non_composite for arrays with unbounded elements. | Tristan Gingold | 2020-07-27 | 3 | -6/+11 | |
| | ||||||
* | translate: handle slice of arrays with unbounded elements. | Tristan Gingold | 2020-07-27 | 5 | -23/+83 | |
| | ||||||
* | trans-chap3: renaming to clarify parameters. | Tristan Gingold | 2020-07-27 | 2 | -9/+9 | |
| | ||||||
* | trans-chap6: minor rework in translate_slice_name_finish | Tristan Gingold | 2020-07-27 | 1 | -32/+39 | |
| | ||||||
* | synth-stmts: improve support of instantiated subprograms. Fix #1408 | Tristan Gingold | 2020-07-27 | 1 | -3/+3 | |
| | ||||||
* | synth-expr: add minimal support for 'instance_name. For #1408 | Tristan Gingold | 2020-07-27 | 1 | -0/+14 | |
| | ||||||
* | 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 | |
| | ||||||
* | 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 | |
| | ||||||
* | trans-chap8: fix handling of some aggregate assignments. | Tristan Gingold | 2020-07-25 | 1 | -37/+48 | |
| | ||||||
* | 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 | |
| | ||||||
* | 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 | |
| | ||||||
* | 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 | |
| | ||||||
* | 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 | |
| | ||||||
* | 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 | 20 | -492/+431 | |
| | | | | | Only for subtype definition and remove base_type in type definitions. Allows to better track the addition of contraints. | |||||
* | synth: disp_vhdl: const_x may not have a location. | Tristan Gingold | 2020-07-21 | 1 | -0/+1 | |
| | ||||||
* | 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 | |
| | ||||||
* | 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. | |||||
* | 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. |