aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/translate
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
|
* Handle default parameters for file_open.Tristan Gingold2016-06-021-2/+2
| | | | Display backtrace for error in file_open.
* vhdl2008: implement new 'use clause' rules for types.Tristan Gingold2016-05-311-19/+0
| | | | Adjust test issue72.
* Individual association: fix crash for array conversion due to slice.Tristan Gingold2016-05-271-0/+6
| | | | Fix for issue73.
* 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
| | | | Issue found in bug040.
* trans-chap12: extract gen_stubs from write_list_list.Tristan Gingold2016-03-112-13/+54
|
* trans-chap12: refactor.Tristan Gingold2016-03-072-53/+70
|
* translate: separate decl and stmt elab subprograms.Tristan Gingold2016-02-236-96/+319
|
* translate: minor reformating.Tristan Gingold2016-02-211-24/+19
|
* grt: remove rti field in signals (to reduce space).Tristan Gingold2016-02-211-1/+0
|
* ortho: rename start/finish_const_value to start/finish_init_value.Tristan Gingold2016-02-218-64/+64
|
* trans-chap12: factorize code.Tristan Gingold2016-02-201-9/+1
|