aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/translate
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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
* Handle uninstantiated packages without body.Tristan Gingold2016-06-282-14/+38
* trans-chap4: remove a when others.Tristan Gingold2016-06-281-4/+2
* Handle default parameters for file_open.Tristan Gingold2016-06-021-2/+2
* vhdl2008: implement new 'use clause' rules for types.Tristan Gingold2016-05-311-19/+0
* Individual association: fix crash for array conversion due to slice.Tristan Gingold2016-05-271-0/+6
* Minor cleanup.Tristan Gingold2016-03-311-9/+0
* PSL: add clocked SERE, make endpoints visible from VHDL.Tristan Gingold2016-03-224-38/+88
* PSL: add counters, generate rti and add --psl-reportTristan Gingold2016-03-184-57/+66
* PSL translate: handle bit type.Tristan Gingold2016-03-181-4/+8
* translation: avoid memory leak while allocating ports.Tristan Gingold2016-03-164-18/+36