aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/translate
Commit message (Collapse)AuthorAgeFilesLines
...
* vhdl2008: evaluate static record aggregate.Tristan Gingold2016-12-171-6/+2
| | | | Fix #227
* select_name: consider subtype.Tristan Gingold2016-12-131-2/+3
| | | | For #191
* Add testcase for #202Tristan Gingold2016-12-112-28/+8
|
* Rework subprograms translation for package instance.Tristan Gingold2016-12-112-11/+11
| | | | Fix #202
* cleanup: remove Package_Instantiation_Bodies_ChainTristan Gingold2016-12-051-13/+0
|
* vhdl08: support top-level macro-expanded package instantiation declarations.Tristan Gingold2016-12-055-59/+160
| | | | Fixes #199
* Handle top-level instantiation of macro-expansed packages.Tristan Gingold2016-11-122-1/+9
| | | | Fix #199
* WIP for nested instantiation of macro-expansed packages.Tristan Gingold2016-11-121-17/+23
|
* ownership: check tree after sem and canon.Tristan Gingold2016-11-053-8/+23
|
* vhdl08: allow unaffected in sequential signal assignments.Tristan Gingold2016-11-012-15/+59
|
* Add translation for selected signal assignment.Tristan Gingold2016-11-012-52/+206
|
* translation of case: rewrite as generic code (preliminary work).Tristan Gingold2016-11-012-96/+87
|
* canon: do not set formal of association by position.Tristan Gingold2016-10-1910-160/+186
|
* Finish_Compilation: factorize code, move to libraries.Tristan Gingold2016-10-155-247/+181
|
* iirs: rename base_type to number_base_type to avoid confusion.Tristan Gingold2016-10-132-2/+2
|
* Rework AST to setup ownership and reference policy.Tristan Gingold2016-10-116-16/+14
| | | | Check it with nodes_gc.
* Add signal_attribute_declaration to hold implicit atribute signals.Tristan Gingold2016-10-082-29/+56
|
* Fix attribute specification with non-static expressionTristan Gingold2016-10-042-12/+46
|
* Emit error message during analysis for missing generic association.Tristan Gingold2016-10-011-0/+1
|
* Set package prefix for nested package bodies.Tristan Gingold2016-09-301-1/+7
|
* Minor code factorization.Tristan Gingold2016-09-301-2/+2
|
* Rework range_expression and incomplete type for instantiation.Tristan Gingold2016-09-302-11/+8
|
* Create_Instantiation_Bodies: add parentTristan Gingold2016-09-301-13/+23
|
* Add Eval_Attribute_Parameter_Or_1Tristan Gingold2016-09-301-1/+1
|
* iirs: add Forward_Ref linksTristan Gingold2016-09-302-2/+4
|
* vhdl08: more support for interface subprograms.Tristan Gingold2016-09-272-2/+4
|
* vhdl08: first working example of interface type.Tristan Gingold2016-09-222-2/+11
|
* vhdl08: create interface subprogram declaration.Tristan Gingold2016-09-192-4/+10
|
* Handle macro-expansion of instantiation of declaration with interface type.Tristan Gingold2016-09-161-4/+24
|
* vhdl08: handle interface type in generic-mapped packageTristan Gingold2016-09-152-0/+4
|
* vhdl08: add support for generic-mapped packagesTristan Gingold2016-09-153-25/+41
|
* Comments and reformatting.Tristan Gingold2016-09-141-40/+48
|
* vhdl08: add support for nested package instantiation.Tristan Gingold2016-09-145-14/+54
|
* vhdl08: strengthten nested packages.Tristan Gingold2016-09-123-13/+53
|
* parse: improve some error messages.Tristan Gingold2016-09-061-2/+2
|
* vhdl08: preliminary work to support nested package bodies.Tristan Gingold2016-09-043-4/+19
|
* vhdl08: handle very simple nested packages.Tristan Gingold2016-09-033-81/+130
|
* vhdl08: parse and analyze interface types.Tristan Gingold2016-09-012-1/+5
|
* Rewrite most of error and warning messages.Tristan Gingold2016-08-024-16/+24
|
* Rewrite error messages.Tristan Gingold2016-08-024-9/+8
|
* Rewrite scan error messages: use formatting.Tristan Gingold2016-08-021-3/+3
|
* Rework warnings to have a uniq tag per warning.Tristan Gingold2016-08-012-2/+3
|
* Fix translation of leftof/rightof.Tristan Gingold2016-07-301-2/+4
|
* ghdldrv: add --bootstrap-standard to simplify build.Tristan Gingold2016-07-151-1/+3
|
* vhdl08: add support of case-generate statementTristan Gingold2016-07-077-154/+422
|
* Fix indentation and English mistakes.Tristan Gingold2016-07-052-10/+3
|
* Enable vest recursive instantiation test.Tristan Gingold2016-07-032-5/+15
|
* Initial support of direct recursive instantiation.Tristan Gingold2016-07-038-144/+254
| | | | Fix issue #2.
* Handle uninstantiated packages without body.Tristan Gingold2016-06-282-14/+38
|
* trans-chap4: remove a when others.Tristan Gingold2016-06-281-4/+2
|