Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | trans-chap6: fix reuse violation of a node. | Tristan Gingold | 2020-08-06 | 1 | -0/+1 |
| | |||||
* | trans-chap6: adjust types in translate_selected_element. | Tristan Gingold | 2020-07-28 | 1 | -24/+28 |
| | |||||
* | translate: handle slice of arrays with unbounded elements. | Tristan Gingold | 2020-07-27 | 1 | -9/+46 |
| | |||||
* | trans-chap6: minor rework in translate_slice_name_finish | Tristan Gingold | 2020-07-27 | 1 | -32/+39 |
| | |||||
* | translate: improve support of unbounded records and arrays. | Tristan Gingold | 2020-07-25 | 1 | -66/+56 |
| | |||||
* | vhdl/translate: clarify meaning of Mstate_E for Mnode. | Tristan Gingold | 2020-07-18 | 1 | -2/+2 |
| | | | | | Split into Mstate_Ev (for values) and Mstate_Ep (for pointers). Also fix stabilize calls for Ev. | ||||
* | vhdl: add ghdl_integer_index_check_failed. For #1257 | Tristan Gingold | 2020-06-17 | 1 | -40/+82 |
| | | | | Improve error message in case of (integer) index not in bounds. | ||||
* | vhdl/translate: minor refactoring. | Tristan Gingold | 2020-06-17 | 1 | -45/+46 |
| | |||||
* | evaluation: weaken error for out of bound static value. | Tristan Gingold | 2020-04-22 | 1 | -4/+6 |
| | |||||
* | types: introduce Direction_Type, which replaces Iir_Direction. | Tristan Gingold | 2020-04-20 | 1 | -7/+7 |
| | | | | Global renaming. | ||||
* | vhdl-evaluation: static out of bounds values are now a warning. For #1237 | Tristan Gingold | 2020-04-17 | 1 | -7/+11 |
| | | | | Also adjust 'Image attribute evaluation and translate for thin arrays. | ||||
* | translate: refine condition. Fix #1125 | Tristan Gingold | 2020-02-11 | 1 | -1/+1 |
| | | | | For the check of matching direction in slices. | ||||
* | vhdl/translate: handle more partially constrained array subtypes. For #1038 | Tristan Gingold | 2020-01-06 | 1 | -2/+5 |
| | |||||
* | vhdl: add anonymous_signal_declaration. | Tristan Gingold | 2019-07-03 | 1 | -4/+8 |
| | |||||
* | vhdl: replace Iir_Int64 by Int64, and Iir_Fp64 by Fp64. | Tristan Gingold | 2019-05-10 | 1 | -5/+5 |
| | |||||
* | vhdl: extract vhdl.errors from errorout. | Tristan Gingold | 2019-05-08 | 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 |
| | |||||
* | trans-chap6: minor refactoring. | Tristan Gingold | 2019-01-11 | 1 | -6/+4 |
| | |||||
* | translate: refactoring of slice diff for enum types. | Tristan Gingold | 2019-01-06 | 1 | -9/+28 |
| | |||||
* | iir_kind_selected_element: use Named_Entity for homogeneity. | Tristan Gingold | 2018-12-18 | 1 | -61/+2 |
| | |||||
* | trans-chap6: fix for previous patch. | Tristan Gingold | 2018-12-08 | 1 | -2/+3 |
| | |||||
* | translate: renaming, support constrained unbounded record aggregates. | Tristan Gingold | 2018-12-07 | 1 | -1/+1 |
| | |||||
* | translate: minor refactoring. | Tristan Gingold | 2018-11-21 | 1 | -2/+1 |
| | |||||
* | vhdl/translate: improve support of unbounded arrays. | Tristan Gingold | 2018-11-09 | 1 | -14/+38 |
| | |||||
* | trans-chap6: refactoring for translate_indexed_name | Tristan Gingold | 2018-11-09 | 1 | -27/+29 |
| | |||||
* | Add bound checks on signal assignment. | Tristan Gingold | 2018-11-07 | 1 | -10/+6 |
| | | | | Fix #687 | ||||
* | Rework translation of unbounded and complex types. | Tristan Gingold | 2018-10-21 | 1 | -20/+24 |
| | |||||
* | translate: refactoring and renaming (chap3) | Tristan Gingold | 2018-09-18 | 1 | -22/+19 |
| | |||||
* | Use specific error message for direction mismatch. | Tristan Gingold | 2018-04-25 | 1 | -6/+28 |
| | | | | Fix #559 | ||||
* | Rework array/record type mode to improve support of constrained records. | Tristan Gingold | 2018-01-11 | 1 | -17/+15 |
| | |||||
* | trans-chap3: unbox recod in Get_Composite_Base. | Tristan Gingold | 2017-11-27 | 1 | -2/+9 |
| | | | | Fix #467 | ||||
* | Use Flist for array indexes. | Tristan Gingold | 2017-11-06 | 1 | -2/+2 |
| | |||||
* | Handle complex subtype in unbounded records. | Tristan Gingold | 2017-11-05 | 1 | -3/+14 |
| | |||||
* | translate: handle unbounded record in individual assocs. | Tristan Gingold | 2017-10-22 | 1 | -1/+1 |
| | |||||
* | translate: renaming. | Tristan Gingold | 2017-06-21 | 1 | -2/+2 |
| | |||||
* | translate: factorize code. | Tristan Gingold | 2017-06-21 | 1 | -2/+1 |
| | |||||
* | Create default value for ports. | Tristan Gingold | 2017-05-09 | 1 | -63/+133 |
| | | | | Fix #328 | ||||
* | translate: factorize code for function call | Tristan Gingold | 2017-02-23 | 1 | -19/+2 |
| | |||||
* | vhdl08: unbounded records (WIP) | Tristan Gingold | 2017-02-12 | 1 | -7/+5 |
| | |||||
* | WIP: unbounded records (set record subtype staticness) | Tristan Gingold | 2017-01-31 | 1 | -6/+27 |
| | |||||
* | translate: WIP for unbounded records. | Tristan Gingold | 2017-01-02 | 1 | -9/+45 |
| | |||||
* | translate: rename get_array_base to get_composite_base | Tristan Gingold | 2017-01-02 | 1 | -4/+4 |
| | |||||
* | translate: refactoring for ortho_info_type. | Tristan Gingold | 2016-12-30 | 1 | -2/+2 |
| | |||||
* | select_name: consider subtype. | Tristan Gingold | 2016-12-13 | 1 | -2/+3 |
| | | | | For #191 | ||||
* | Fix attribute specification with non-static expression | Tristan Gingold | 2016-10-04 | 1 | -3/+14 |
| | |||||
* | Pass signal values to interfaces. 'sigptr' optimization. | Tristan Gingold | 2015-12-18 | 1 | -58/+137 |
| | | | | Improve simulation speed by about 20%. | ||||
* | Suppress stack switching; save process state in secondary stack. | Tristan Gingold | 2015-09-04 | 1 | -2/+2 |
| | |||||
* | Translate: explicitly clean transient types. | Tristan Gingold | 2015-09-02 | 1 | -1/+1 |
| | |||||
* | Replace fat accesses by bounds accesses | Tristan Gingold | 2015-08-29 | 1 | -22/+32 |
| | | | | | translate: separate info for signals from object. Improve some error messages. |