aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/translate
Commit message (Expand)AuthorAgeFilesLines
* Fix overflow detection for **, implement ** for i64.Tristan Gingold2018-11-145-15/+40
* trans-chap7: fix overflow in vhdl 08 array aggregate.Tristan Gingold2018-11-121-4/+13
* vhdl parse: get rid of parse_error exception.Tristan Gingold2018-11-121-2/+1
* trans-chap5: do subtype conversion in signal association.Tristan Gingold2018-11-101-2/+10
* trans-chap3: elaborate bounds of arrays with unbounded elements.Tristan Gingold2018-11-101-2/+18
* vhdl/translate: improve support of unbounded arrays.Tristan Gingold2018-11-096-56/+102
* trans-chap6: refactoring for translate_indexed_nameTristan Gingold2018-11-091-27/+29
* Add bound checks on signal assignment.Tristan Gingold2018-11-074-57/+89
* trans-chap9: add a guard.Tristan Gingold2018-10-241-0/+9
* trans-rtis: fix uninitialized variable.Tristan Gingold2018-10-241-3/+8
* trans: adjust previous patchTristan Gingold2018-10-241-1/+6
* translate chap8: layout base bounds for unbounded individual assoc.Tristan Gingold2018-10-242-0/+8
* trans: avoid translation of coverage report twice.Tristan Gingold2018-10-231-6/+85
* Rework translation of unbounded and complex types.Tristan Gingold2018-10-2117-1188/+1175
* Add reproducer for #643Tristan Gingold2018-09-231-0/+2
* aggregates (2008): support array expressionTristan Gingold2018-09-231-4/+19
* Improve doc, fix English typo.Tristan Gingold2018-09-232-2/+2
* Add -Wothers warning.Tristan Gingold2018-09-231-11/+8
* Add Warnid_Static, detect incorrect use of others in aggregate.Tristan Gingold2018-09-221-2/+4
* Add Maybe_Ref_Chain (WIP).Tristan Gingold2018-09-202-0/+8
* Add Get/Set_Choice_Position (WIP).Tristan Gingold2018-09-201-1/+0
* translate: for alias of signal slice: trsnslate name subtype.Tristan Gingold2018-09-183-0/+43
* translate: refactoring and renaming (chap3)Tristan Gingold2018-09-183-56/+52
* trans-chap8: handle array elements in target aggregate.Tristan Gingold2018-09-151-6/+23
* aggregates: WIP for association with arrays.Tristan Gingold2018-09-151-1/+0
* Remove unused translate/Makefile.Tristan Gingold2018-09-151-45/+0
* Remove -gnat05, always use GNATFLAGS.Tristan Gingold2018-09-151-4/+4
* trans-chap7: refactoring for aggregates.Tristan Gingold2018-09-111-161/+188
* trans-chap7: refactoring for aggregates.Tristan Gingold2018-09-101-66/+72
* trans-chap7: use get_index_type. Fix #635Tristan Gingold2018-08-161-2/+1
* Add support for --time-resolution (jit only). Fix #613Tristan Gingold2018-08-105-22/+18
* Release secondary stack within elab_declaration_chain. Fix #616Tristan Gingold2018-08-072-1/+7
* elab_object_init: allocate bounds for unounded aggregate if needed.Tristan Gingold2018-07-221-5/+12
* Delay translation of default configuration.Tristan Gingold2018-06-192-4/+19
* Fix warning: use clause for package has no effectVicente Bergas2018-05-035-19/+1
* Use specific error message for direction mismatch.Tristan Gingold2018-04-253-15/+45
* Fix bounds of unconstrained strings.Tristan Gingold2018-04-111-2/+2
* translation: for port assiation by expression: handle formal before actual.Tristan Gingold2018-02-201-2/+2
* translate: handle anonymous types in formal; handle multiple conversions.Tristan Gingold2018-02-182-11/+31
* WIP: unbounded arrays. Handle #459Tristan Gingold2018-01-301-37/+86
* translation: use a simple mark&sweep to free infos.Tristan Gingold2018-01-263-51/+57
* trans.adb: add pragma asserts.Tristan Gingold2018-01-201-8/+10
* translate: remove other use of Nam_Buffer.Tristan Gingold2018-01-203-25/+13
* translation: remove some use of Nam_Buffer.Tristan Gingold2018-01-204-128/+133
* files_map: get rid of global Nam_Buffer use.Tristan Gingold2018-01-181-2/+1
* translation: WIP for unbounded arrays.Tristan Gingold2018-01-181-26/+29
* Translate: minor cleanup.Tristan Gingold2018-01-172-22/+8
* Translate; properly separates translation of types from translation of subtypes.Tristan Gingold2018-01-177-114/+219
* WIP: array translation for unbounded arrays.Tristan Gingold2018-01-142-5/+36
* translate: fix bug wrt complex variable while unnesting subprograms.Tristan Gingold2018-01-113-14/+44