Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | configuration: add Check_Entity_Declaration_Top from translation. | Tristan Gingold | 2014-06-14 | 1 | -284/+29 |
| | | | | | | evaluation: add Get_Path_Instance_Name_Suffix from translation. grt-signals: rename ghdl_signal_direct_driver to ghdl_signal_add_direct_driver. add ghdl_signal_direct_assign; make active_chain private. | ||||
* | Fix ticket14: build vars for anonymous subtype in array type indexes. | Tristan Gingold | 2014-05-29 | 1 | -2/+49 |
| | |||||
* | Rework aggregate (when type of context is not static). | Tristan Gingold | 2014-05-29 | 1 | -76/+87 |
| | |||||
* | Automatically unnest subprograms for llvm. | Tristan Gingold | 2014-03-09 | 1 | -2/+8 |
| | |||||
* | Translation: fix allocated object for individual association in procedure call. | Tristan Gingold | 2014-03-06 | 1 | -2/+2 |
| | |||||
* | canon: change profile of Canon_Procedure_Call. | Tristan Gingold | 2014-03-06 | 1 | -13/+11 |
| | |||||
* | Style fix. | Tristan Gingold | 2014-02-23 | 1 | -1/+0 |
| | |||||
* | translation: avoid useless 'address(INSTANCE.all). | Tristan Gingold | 2014-01-29 | 1 | -23/+56 |
| | |||||
* | translation: unest: fix mode of by-ref interfaces. | Tristan Gingold | 2014-01-28 | 1 | -5/+15 |
| | |||||
* | subprogram unnesting: fix upframe initialization and local id. | Tristan Gingold | 2014-01-27 | 1 | -2/+16 |
| | |||||
* | Make ghdl_rti_type an address. Remove union from translation. | Tristan Gingold | 2014-01-26 | 1 | -54/+19 |
| | | | | LLVM preliminary work. | ||||
* | new_offsetof: add argument for record type (llvm preliminary work). | Tristan Gingold | 2014-01-25 | 1 | -24/+40 |
| | |||||
* | Fix typo in previous commit. | Tristan Gingold | 2014-01-25 | 1 | -1/+1 |
| | |||||
* | Fix 'value on physical types with whitespaces. | Tristan Gingold | 2014-01-25 | 1 | -2/+1 |
| | | | | Fix style and simplify grt-values.adb. Add tests. | ||||
* | Get rid of union in ghdl_rtin_unit. | Tristan Gingold | 2014-01-25 | 1 | -63/+53 |
| | | | | | Replace ghdl_rtik_unit with ghdl_rtik_unit64 and ghdl_rtik_unitptr. (Preliminary work for llvm). | ||||
* | translation: use of incomplete record instead of access (for llvm). | Tristan Gingold | 2014-01-24 | 1 | -5/+5 |
| | |||||
* | Rework complex type alignment: use the maximum alignment of its fields. | Tristan Gingold | 2014-01-24 | 1 | -64/+147 |
| | |||||
* | Avoid use before declaration. | Tristan Gingold | 2014-01-21 | 1 | -3/+4 |
| | |||||
* | Add 'image and 'value tests for enumerations, missing in gna bug 7751 ↵ | Brian Drummond | 2014-01-19 | 1 | -0/+2 |
| | | | | testcase. Add missing cases for Type_Mode_E32 in Translation.adb | ||||
* | Fix obscure crash with complex type (attributes). | Tristan Gingold | 2014-01-19 | 1 | -2/+2 |
| | |||||
* | Fix access type on complex constrained array subtype. | Tristan Gingold | 2014-01-19 | 1 | -26/+34 |
| | | | | Add comments, minor local renaming. | ||||
* | Fix bug21500: resolution function for complex types. | Tristan Gingold | 2014-01-17 | 1 | -29/+54 |
| | |||||
* | Fix bug21497: do not create an indirection for access to complex type. | Tristan Gingold | 2014-01-17 | 1 | -15/+18 |
| | | | | Add a type check in mcode for New_Address. | ||||
* | translation: handle parameters in subprograms unnesting (WIP). | Tristan Gingold | 2014-01-15 | 1 | -47/+157 |
| | |||||
* | Add minimal support of protected types for --dump-rti. | Tristan Gingold | 2014-01-15 | 1 | -82/+53 |
| | | | | Move protected object allocator in the initializer. | ||||
* | Align complex component of complex types. | Tristan Gingold | 2014-01-15 | 1 | -78/+90 |
| | | | | Simplify translate_object_copy. | ||||
* | Avoid rebuilding complex object after a copy. | Tristan Gingold | 2014-01-14 | 1 | -176/+150 |
| | | | | (Use an offset within records for complex types). | ||||
* | Fix bug20312: rewrite of complex types. | Tristan Gingold | 2014-01-13 | 1 | -579/+381 |
| | | | | Fix crashes in sem_expr when string literals are used in range exprs. | ||||
* | Translation: Switch array and record for Complex_Type_Info. | Tristan Gingold | 2014-01-10 | 1 | -59/+63 |
| | |||||
* | Add comments about complex types in translation.adb | Tristan Gingold | 2014-01-10 | 1 | -2/+93 |
| | |||||
* | Translate: remove duplicate code to translate variable interfaces. | Tristan Gingold | 2014-01-08 | 1 | -39/+25 |
| | |||||
* | Fix crash in translation while checking static bounds. | Tristan Gingold | 2014-01-08 | 1 | -1/+1 |
| | |||||
* | Translation: rework instance building. | Tristan Gingold | 2014-01-08 | 1 | -251/+342 |
| | | | | Preliminary work to support llvm. | ||||
* | Fix bug17203: elaborate packages of an entity before evaluating default expr. | Tristan Gingold | 2014-01-05 | 1 | -9/+37 |
| | |||||
* | Translate bit string literals in aggregate. Fix bug18659. | Tristan Gingold | 2014-01-05 | 1 | -68/+105 |
| | |||||
* | Translation: fix accessibility in component configuration. | Tristan Gingold | 2014-01-04 | 1 | -30/+60 |
| | |||||
* | Fix various minor bugs: alias of access type, subprograms in entity, active | Tristan Gingold | 2014-01-04 | 1 | -13/+36 |
| | | | | | attribute in sensitivity list, missing dependence, and block_statement in expanded name. | ||||
* | Fix record signal assignment with several waveform elements. | Tristan Gingold | 2014-01-04 | 1 | -1/+1 |
| | |||||
* | Fix and add bug20549: compare assigned value with driver value in direct | Tristan Gingold | 2014-01-04 | 1 | -3/+8 |
| | | | | signal assignment. | ||||
* | Fix bug14953: improve error message for direct signal assignment. | Tristan Gingold | 2014-01-01 | 1 | -10/+18 |
| | |||||
* | Rework registration of RTIs for packages, to fix bug 21052. | Tristan Gingold | 2014-01-01 | 1 | -51/+84 |
| | |||||
* | Fix sr2737 (rol/ror with shift = +/- length). | Tristan Gingold | 2014-01-01 | 1 | -1/+9 |
| | |||||
* | translation: remove protected in Is_Equal_Limit (missing check added). | Tristan Gingold | 2014-01-01 | 1 | -11/+1 |
| | |||||
* | Fix bug21274. | Tristan Gingold | 2013-12-31 | 1 | -1/+7 |
| | | | | WIP for VHDL08. | ||||
* | Fix bug17127: extend the life of Alloc_Stack variables. | Tristan Gingold | 2013-12-29 | 1 | -40/+67 |
| | |||||
* | Update comment. | Tristan Gingold | 2013-12-29 | 1 | -2/+1 |
| | |||||
* | Add range check in parameter association (ticket #2). | Tristan Gingold | 2013-12-28 | 1 | -14/+38 |
| | |||||
* | Fix 'range'left & co. | Tristan Gingold | 2013-12-27 | 1 | -76/+48 |
| | |||||
* | Sync tree: add parsing of AMS-VHDL, add Darwin syntax in asm files. | Tristan Gingold | 2013-12-17 | 1 | -13/+11 |
| | |||||
* | Patch allowing real 'value strings for physical types, and allowing 32-bit ↵ | Brian Drummond | 2013-12-13 | 1 | -0/+3 |
| | | | | physical types to be compiled |