aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/translate/trans.adb
Commit message (Collapse)AuthorAgeFilesLines
* translate: separate decl and stmt elab subprograms.Tristan Gingold2016-02-231-0/+10
|
* ortho: rename start/finish_const_value to start/finish_init_value.Tristan Gingold2016-02-211-4/+4
|
* translation: use Tables instead of GNAT.Table.Tristan Gingold2016-01-271-4/+3
|
* Pass signal values to interfaces. 'sigptr' optimization.Tristan Gingold2015-12-181-4/+25
| | | | Improve simulation speed by about 20%.
* Suppress stack switching; save process state in secondary stack.Tristan Gingold2015-09-041-17/+53
|
* Translate: explicitly clean transient types.Tristan Gingold2015-09-021-44/+1
|
* Replace fat accesses by bounds accessesTristan Gingold2015-08-291-3/+27
| | | | | translate: separate info for signals from object. Improve some error messages.
* Fix translation of protected types declared in subprograms.Tristan Gingold2015-06-021-3/+0
| | | | Fix ticket 86.
* Fix entity instantiation with extended identifier.Tristan Gingold2015-03-311-0/+8
| | | | From a patch by Ole Myren Rohne.
* Rename name_table.name_buffer and name_length to avoid clash.Tristan Gingold2014-12-311-24/+24
|
* Use same node for implicit and explicit subprogram declarations.Tristan Gingold2014-12-151-1/+1
|
* Fix llvm crash on protected objects.Tristan Gingold2014-12-051-2/+2
|
* Gen_Call_Type_Builder: use Mnode.Tristan Gingold2014-11-221-39/+6
|
* Mnode: renaming and comments to clarify.Tristan Gingold2014-11-211-24/+26
|
* Translate_Range: use mnodes.Tristan Gingold2014-11-161-0/+1
|
* Split translation into child packages.Tristan Gingold2014-11-091-168/+168
|
* Refactoring of translation, part 1/NTristan Gingold2014-11-091-0/+2034