Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | are_trees_equal: handle type_conversion. | Tristan Gingold | 2016-12-12 | 1 | -0/+15 | |
| | | | | Fix #223 | |||||
* | ghdlprint: do not canon associations. | Tristan Gingold | 2016-12-12 | 3 | -0/+8 | |
| | ||||||
* | canon: can canon expressions without canon concurrent statements. | Tristan Gingold | 2016-12-12 | 2 | -150/+187 | |
| | ||||||
* | ghdlcomp: extract disp_config as a procedure. | Tristan Gingold | 2016-12-12 | 2 | -9/+19 | |
| | ||||||
* | ownership: fix ghdlsimul | Tristan Gingold | 2016-12-12 | 4 | -29/+56 | |
| | ||||||
* | travis: use CLANGXX instead of CXX | Tristan Gingold | 2016-12-12 | 1 | -3/+3 | |
| | ||||||
* | errorout: add set_program_name. | Tristan Gingold | 2016-12-11 | 3 | -26/+57 | |
| | | | | ghdlmain: use errorout. | |||||
* | Add testcase for #202 | Tristan Gingold | 2016-12-11 | 2 | -28/+8 | |
| | ||||||
* | Rework subprograms translation for package instance. | Tristan Gingold | 2016-12-11 | 2 | -11/+11 | |
| | | | | Fix #202 | |||||
* | Set pure on implicit interface function. | Tristan Gingold | 2016-12-08 | 1 | -0/+1 | |
| | | | | Fix #204 | |||||
* | Add tests for oread (some are old) | Tristan Gingold | 2016-12-08 | 81 | -0/+1353 | |
| | ||||||
* | Allow operator symbol as formal name. | Tristan Gingold | 2016-12-08 | 5 | -16/+33 | |
| | | | | For #205 | |||||
* | sem_names: handle expanded name of interface subprograms. | Tristan Gingold | 2016-12-08 | 1 | -1/+8 | |
| | ||||||
* | sem_inst: set hash for interface subprograms. | Tristan Gingold | 2016-12-08 | 1 | -1/+2 | |
| | ||||||
* | sem_assocs.Extract_Non_Object_Association: fix when multiple assocs. | Tristan Gingold | 2016-12-08 | 1 | -3/+8 | |
| | ||||||
* | Errorout.Disp_Subprg: handle interface subprograms. | Tristan Gingold | 2016-12-08 | 1 | -4/+7 | |
| | ||||||
* | Merge pull request #215 from robinkjoy/master | tgingold | 2016-12-07 | 1 | -2/+2 | |
|\ | | | | | Fix spelling in error message | |||||
| * | Fix spelling in error message | Robin Joy | 2016-12-07 | 1 | -2/+2 | |
| | | ||||||
* | | Add xrefs for interface_subprograms. | Tristan Gingold | 2016-12-06 | 2 | -0/+2 | |
| | | ||||||
* | | disp_vhdl: handle association_element_subprogram. | Tristan Gingold | 2016-12-06 | 1 | -1/+2 | |
| | | ||||||
* | | are_trees_equal: handle function_call | Tristan Gingold | 2016-12-06 | 1 | -0/+6 | |
| | | | | | | | | Fixes #212 | |||||
* | | Use -fpic if gcc is configured with --enable-default-pie | Tristan Gingold | 2016-12-06 | 5 | -13/+57 | |
|/ | | | | | | | | Test in configure and set Default_Pie in default_pathes.ads Pass -fpic to ghdl1 if Default_Pie is set. Decode -fpic in ghdl1_llvm Fix #213 | |||||
* | cleanup: remove Package_Instantiation_Bodies_Chain | Tristan Gingold | 2016-12-05 | 7 | -280/+188 | |
| | ||||||
* | disp_tree: avoid a crash on Ref list. | Tristan Gingold | 2016-12-05 | 1 | -0/+2 | |
| | ||||||
* | vhdl08: support top-level macro-expanded package instantiation declarations. | Tristan Gingold | 2016-12-05 | 8 | -151/+186 | |
| | | | | Fixes #199 | |||||
* | sem_assocs: handle overloaded operators for interface_function | Tristan Gingold | 2016-12-05 | 5 | -269/+320 | |
| | | | | For #199 | |||||
* | parse: improve error message on missing 'generic map' | Tristan Gingold | 2016-12-05 | 1 | -0/+9 | |
| | ||||||
* | implement vpi_free_object | Sijmen Woutersen | 2016-11-16 | 1 | -5/+13 | |
| | ||||||
* | Handle top-level instantiation of macro-expansed packages. | Tristan Gingold | 2016-11-12 | 4 | -18/+49 | |
| | | | | Fix #199 | |||||
* | WIP for nested instantiation of macro-expansed packages. | Tristan Gingold | 2016-11-12 | 3 | -23/+34 | |
| | ||||||
* | support operator_symbol in subprogram association. | Tristan Gingold | 2016-11-12 | 2 | -6/+16 | |
| | | | | Fix #197 | |||||
* | improve error message for a procedure call within an expression. | Tristan Gingold | 2016-11-12 | 1 | -1/+2 | |
| | ||||||
* | scanner: emit better error message for UTF-8 quote marks. | Tristan Gingold | 2016-11-11 | 1 | -4/+51 | |
| | ||||||
* | iirs: add Iir_Predefined_IEEE_Explicit subtype. | Tristan Gingold | 2016-11-11 | 1 | -0/+5 | |
| | ||||||
* | Add dyn_tables package, rewrite tables using dyn_tables. | Tristan Gingold | 2016-11-08 | 4 | -99/+256 | |
| | ||||||
* | win32.c: install SEH handler only on i386 | Tristan Gingold | 2016-11-06 | 1 | -3/+9 | |
| | ||||||
* | ownership: check tree after sem and canon. | Tristan Gingold | 2016-11-05 | 24 | -544/+737 | |
| | ||||||
* | Merge pull request #184 from Jonsba/jonsba/signals_selection | tgingold | 2016-11-02 | 12 | -147/+254 | |
|\ | | | | | Support added for * and **. Current version set to 1.1 | |||||
| * | Support added for * and **. Please note that wildcards inside names like ↵ | Jonas Baggett | 2016-11-02 | 12 | -147/+254 | |
| | | | | | | | | | | | | /top/sub*/... are not supported yet, only synthax like /top/*/... works for now. Support for wildcards inside names will be added on version 1.2, at the same time as simple regexp support. Current version set to 1.1 | |||||
* | | name_table: auto-initialize. | Tristan Gingold | 2016-11-01 | 4 | -14/+22 | |
|/ | ||||||
* | There is a new --write-opt-file option that will create a wave option file ↵ | Jonas Baggett | 2016-11-01 | 13 | -272/+423 | |
| | | | | | | | with all the signals of the design. (#179) The --wave-opt-file option is renamed to --read-opt-file for consistency Some code cleanup and bug fixes | |||||
* | ghdlxml: display image of string_literal8 | Tristan Gingold | 2016-11-01 | 4 | -4/+32 | |
| | | | | Fix #176 | |||||
* | Makefiles: use gnatmake instead of gcc to compile single Ada files. | Tristan Gingold | 2016-11-01 | 1 | -11/+6 | |
| | ||||||
* | vhdl08: allow unaffected in sequential signal assignments. | Tristan Gingold | 2016-11-01 | 10 | -30/+106 | |
| | ||||||
* | canon: use vhdl08 for concurrent selected signal assignment. | Tristan Gingold | 2016-11-01 | 1 | -28/+56 | |
| | ||||||
* | Fix a crash for a simple 'unaffected'. | Tristan Gingold | 2016-11-01 | 1 | -1/+4 | |
| | ||||||
* | Add translation for selected signal assignment. | Tristan Gingold | 2016-11-01 | 8 | -139/+355 | |
| | ||||||
* | translation of case: rewrite as generic code (preliminary work). | Tristan Gingold | 2016-11-01 | 2 | -96/+87 | |
| | ||||||
* | Create version.ads from git hash/date in version.ads | Tristan Gingold | 2016-10-20 | 1 | -1/+1 | |
| | | | | Fix #161 | |||||
* | Add a dash in version. | Tristan Gingold | 2016-10-20 | 1 | -2/+2 | |
| | | | | Fix #173 |