Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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. | |||||
* | trans-chap8: add a stabilize. | Tristan Gingold | 2020-07-18 | 1 | -0/+1 | |
| | ||||||
* | synth-static_oper: factorize code. | Tristan Gingold | 2020-07-18 | 1 | -18/+9 | |
| | ||||||
* | vhdl-sem_assocs: handle nested unbounded record individual association. | Tristan Gingold | 2020-07-18 | 1 | -9/+22 | |
| | ||||||
* | ortho/debug: Disable_Checks flag also disable type checks. | Tristan Gingold | 2020-07-18 | 1 | -1/+3 | |
| | ||||||
* | vhdl-configuration: avoid a crash after not-found component. | Tristan Gingold | 2020-07-18 | 1 | -0/+3 | |
| | ||||||
* | synth-decls: avoid elaboration crash after global signals. For #1387 | Tristan Gingold | 2020-07-18 | 1 | -1/+3 | |
| | ||||||
* | netlists-disp_vhdl: display inout ports as inout. | Tristan Gingold | 2020-07-02 | 1 | -2/+8 | |
| | ||||||
* | synth-insts: set location on ports. For #1387 | Tristan Gingold | 2020-07-02 | 1 | -0/+2 | |
| | ||||||
* | synth-environment: allow multiple assignments from instance ports | Tristan Gingold | 2020-07-02 | 1 | -17/+16 | |
| | ||||||
* | synth: do not support signals declared in a package. | Tristan Gingold | 2020-07-02 | 1 | -0/+5 | |
| | ||||||
* | vhdl-evaluation: fix for array index. For #1387 | Tristan Gingold | 2020-07-02 | 1 | -1/+7 | |
| | ||||||
* | vhdl-sem: handle array attributes in are_trees_equal. | Tristan Gingold | 2020-07-02 | 1 | -0/+10 | |
| | ||||||
* | vhdl: add wildcard_psl_boolean. For #1387 | Tristan Gingold | 2020-07-02 | 6 | -126/+171 | |
| | ||||||
* | vhdl-sem_expr: fix overload handling for conditional operation | Tristan Gingold | 2020-07-02 | 1 | -12/+44 | |
| | ||||||
* | vhdl-sem_expr: abstract sem_operator_compatibility | Tristan Gingold | 2020-07-02 | 1 | -47/+72 | |
| | ||||||
* | vhdl-sem_expr: improve error message | Tristan Gingold | 2020-07-01 | 1 | -1/+1 | |
| | ||||||
* | vhdl-scanner: be case-insensitive for pragma in comments. | Tristan Gingold | 2020-07-01 | 1 | -6/+19 | |
| | ||||||
* | trans-chap3: fix handling of unbounded element subtype | Tristan Gingold | 2020-07-01 | 1 | -6/+12 | |
| | ||||||
* | vhdl-annotations: adjust after change of subtype_indication. | Tristan Gingold | 2020-07-01 | 1 | -1/+1 | |
| | | | | Fix for ghdl/docker#29 | |||||
* | ghdlsynth: fix handling of --work within source files. | Tristan Gingold | 2020-07-01 | 1 | -0/+1 | |
| | ||||||
* | vhdl: Relax check for locally static attribute specification in entities. | Tristan Gingold | 2020-07-01 | 1 | -3/+3 | |
| | | | | Fix #1385 | |||||
* | vhdl-nodes: reduce size of Iterator_Declaration. | Tristan Gingold | 2020-07-01 | 2 | -6/+6 | |
| | ||||||
* | ortho/gcc: build vector types in type_for_mode. Fix #1384 | Tristan Gingold | 2020-06-30 | 6 | -0/+48 | |
| | ||||||
* | vhdl-sem_psl: avoid a crash in synth on incorrect clock. | Tristan Gingold | 2020-06-30 | 2 | -0/+3 | |
| | ||||||
* | vhdl-nodes: make Subtype_Indication Maybe_Ref. For #641 | Tristan Gingold | 2020-06-30 | 5 | -227/+260 | |
| | ||||||
* | ortho/debug: ignore -O option. | Tristan Gingold | 2020-06-27 | 1 | -0/+3 | |
| | ||||||
* | trans-chap3: propagate object kind to bounds mnode. Fix #1376 | Tristan Gingold | 2020-06-27 | 1 | -1/+1 | |
| | ||||||
* | ortho/gcc: apply previous patch to all gcc versions. | Tristan Gingold | 2020-06-27 | 5 | -80/+190 | |
| | ||||||
* | ortho/gcc/ortho-lang-9.c: fix crash with -O | Tristan Gingold | 2020-06-27 | 1 | -16/+38 | |
| | | | | | Was incomplete array type for array_range_ref. For #1377 | |||||
* | vhdl: check missing association to generics. Fix #1379 | Tristan Gingold | 2020-06-26 | 4 | -32/+115 | |
| | ||||||
* | vhdl-nodes: add Open_Flag to all generic interfaces. | Tristan Gingold | 2020-06-26 | 3 | -194/+216 | |
| |