Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | trans-chap7: convert to base type for array-element operation. For #1898 | Tristan Gingold | 2021-11-03 | 1 | -3/+5 |
| | |||||
* | Add explicit ?>= and ?> functions for translation. | Brian Padalino | 2021-09-22 | 1 | -4/+4 |
| | | | | | | Instead of swapping L/R arguments to try to create ?>= and ?>, create a function for each which performs the not operation of ?< and ?<= as defined by the LRM. | ||||
* | trans-chap7: improve handling of vector in aggregates. Fix #1493 | Tristan Gingold | 2021-09-14 | 1 | -32/+58 |
| | |||||
* | trans-chap7: improve handling of vector in aggregates. Fix #1453 | Tristan Gingold | 2021-09-12 | 1 | -23/+27 |
| | |||||
* | trans-chap7: improve support of aggregate. Fix #1843 | Tristan Gingold | 2021-09-10 | 1 | -10/+29 |
| | |||||
* | trans-chap7: Handle unbounded elements in Translate_Concatenation | Tristan Gingold | 2021-09-07 | 1 | -27/+98 |
| | | | | | Fix #1831 Fix #1657 | ||||
* | vhdl: remove iir_kind_anonymous_signal_declaration (now unused) | Tristan Gingold | 2021-08-24 | 1 | -1/+0 |
| | |||||
* | trans-chap7: handle strings in static array. Fix #1637 | Tristan Gingold | 2021-08-06 | 1 | -2/+2 |
| | |||||
* | vhdl-sem_expr.adb: build element subtype for aggregate when possible. | Tristan Gingold | 2021-08-03 | 1 | -1/+1 |
| | | | | | | | | In case of array aggregate whose element subtype is not bounded, extract it from the aggregate elements. Fix #1055 Fix #1455 | ||||
* | vhdl: handle mod/rem for physical. Fix #1810 | Tristan Gingold | 2021-06-30 | 1 | -1/+5 |
| | |||||
* | src: Introduce two separate PSL counters (Finish and Start). | Ondrej Ille | 2021-04-08 | 1 | -1/+1 |
| | | | | | | Finish counter corresponds to legacy count. Start counter corresponds to number of times start state is left (assertion is triggered). | ||||
* | trans-chap7.adb: handle universal integer/real multiplication. Fix #1624 | Tristan Gingold | 2021-01-29 | 1 | -0/+4 |
| | |||||
* | update license headers | umarcor | 2021-01-14 | 1 | -11/+9 |
| | |||||
* | vhdl/translate: handle vhdl-93 'last_value. Fix #1440 | Tristan Gingold | 2020-08-26 | 1 | -38/+39 |
| | |||||
* | translate: handle slice of arrays with unbounded elements. | Tristan Gingold | 2020-07-27 | 1 | -2/+4 |
| | |||||
* | translate: improve support of unbounded records and arrays. | Tristan Gingold | 2020-07-25 | 1 | -102/+124 |
| | |||||
* | ortho: add unbounded records, rework array subtypes. | Tristan Gingold | 2020-07-25 | 1 | -2/+7 |
| | |||||
* | vhdl trans-chap7: fix result of read with length. Fix #1392 | Tristan Gingold | 2020-07-19 | 1 | -11/+70 |
| | |||||
* | vhdl: improve support of subtype attribute. | Tristan Gingold | 2020-07-18 | 1 | -1/+2 |
| | | | | | A subtype definition does not mean anymore that the subtype is constrained. It is now defined by the subtype indication of the name. | ||||
* | vhdl: add ghdl_integer_index_check_failed. For #1257 | Tristan Gingold | 2020-06-17 | 1 | -8/+8 |
| | | | | Improve error message in case of (integer) index not in bounds. | ||||
* | vhdl/translate: simplify some variable assignments. Fix #1361 | Tristan Gingold | 2020-06-13 | 1 | -6/+0 |
| | | | | | When the expression is an aggregate of the form (others => X), do not use intermediate variables. | ||||
* | ortho: add a length parameter to start_array_aggr. | Tristan Gingold | 2020-05-28 | 1 | -18/+17 |
| | |||||
* | trans-chap7: add a comment. | Tristan Gingold | 2020-05-13 | 1 | -0/+3 |
| | |||||
* | trans-chap7: Translate_Equality: also convert to base type for records. | Tristan Gingold | 2020-05-13 | 1 | -26/+36 |
| | | | | For #1300 | ||||
* | types: introduce Direction_Type, which replaces Iir_Direction. | Tristan Gingold | 2020-04-20 | 1 | -7/+7 |
| | | | | Global renaming. | ||||
* | trans-chap7: minor renaming. | Tristan Gingold | 2020-03-14 | 1 | -5/+5 |
| | |||||
* | vhdl/translate: handle implicit record-record conversions. | Tristan Gingold | 2020-01-06 | 1 | -12/+1 |
| | |||||
* | vhdl: handle untranslated subtypes for record aggregates. Fix #1051 | Tristan Gingold | 2020-01-02 | 1 | -3/+12 |
| | |||||
* | ams-vhdl: add frequency function, minor fixes. | Tristan Gingold | 2019-12-30 | 1 | -1/+2 |
| | |||||
* | vhdl: improve support of AMS-vhdl (array and record natures, source quantities) | Tristan Gingold | 2019-12-28 | 1 | -1/+2 |
| | |||||
* | vhdl: add anonymous_signal_declaration. | Tristan Gingold | 2019-07-03 | 1 | -0/+1 |
| | |||||
* | Add simple_IO - to be used instead of Text_IO. | Tristan Gingold | 2019-05-19 | 1 | -11/+4 |
| | |||||
* | vhdl: replace Iir_Int64 by Int64, and Iir_Fp64 by Fp64. | Tristan Gingold | 2019-05-10 | 1 | -7/+7 |
| | |||||
* | vhdl: extract vhdl.errors from errorout. | Tristan Gingold | 2019-05-08 | 1 | -0/+1 |
| | |||||
* | vhdl: renames iir_chains to vhdl.nodes_utils. Remove iir_chain_handling. | Tristan Gingold | 2019-05-06 | 1 | -1/+1 |
| | |||||
* | vhdl: move iirs_utils to vhdl.utils | Tristan Gingold | 2019-05-06 | 1 | -1/+1 |
| | |||||
* | vhdl: move evaluation to vhdl child. | Tristan Gingold | 2019-05-05 | 1 | -1/+1 |
| | |||||
* | vhdl: move std_standard package to vhdl child. | Tristan Gingold | 2019-05-05 | 1 | -1/+1 |
| | |||||
* | vhdl: move canon to a vhdl child package. | Tristan Gingold | 2019-05-05 | 1 | -2/+2 |
| | |||||
* | vhdl/translate: check_composite_match: rename and handle records. | Tristan Gingold | 2019-05-03 | 1 | -9/+7 |
| | | | | Fix #807 | ||||
* | vhdl: fix crash on access subtype. Fix #797 | Tristan Gingold | 2019-04-15 | 1 | -1/+2 |
| | |||||
* | Remove a redundant conversion. | Tristan Gingold | 2019-02-28 | 1 | -1/+1 |
| | | | | Fix #771 | ||||
* | translation of aggregate: use the target type. For #737 | Tristan Gingold | 2019-01-17 | 1 | -1/+1 |
| | |||||
* | translation: minor refactoring. | Tristan Gingold | 2019-01-17 | 1 | -12/+13 |
| | |||||
* | trans-chap7: add implicit conversion for unbounded arrays. | Tristan Gingold | 2019-01-11 | 1 | -1/+8 |
| | |||||
* | trans-chap7: fix translation of aggregate element in named aggregates. | Tristan Gingold | 2019-01-04 | 1 | -47/+89 |
| | |||||
* | sem_expr: do not reorder choices, adjust for consequences. | Tristan Gingold | 2019-01-02 | 1 | -7/+10 |
| | |||||
* | Preliminary support of dynamically unbounded elements in aggregates. | Tristan Gingold | 2018-12-12 | 1 | -19/+171 |
| | | | | For #646 | ||||
* | translate: renaming of Kind_Expr/Get_Ortho_Expr. | Tristan Gingold | 2018-12-11 | 1 | -8/+8 |
| | |||||
* | translate: renaming, support constrained unbounded record aggregates. | Tristan Gingold | 2018-12-07 | 1 | -6/+3 |
| |