aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add testcase for #212Tristan Gingold2016-12-062-0/+54
|
* are_trees_equal: handle function_callTristan Gingold2016-12-061-0/+6
| | | | Fixes #212
* Use -fpic if gcc is configured with --enable-default-pieTristan Gingold2016-12-067-16/+81
| | | | | | | | 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_ChainTristan Gingold2016-12-057-280/+188
|
* disp_tree: avoid a crash on Ref list.Tristan Gingold2016-12-051-0/+2
|
* Add testcase for type interface.Tristan Gingold2016-12-052-0/+28
|
* Add testcase for interface function.Tristan Gingold2016-12-054-0/+78
|
* Add testcase for #107Tristan Gingold2016-12-053-0/+56
|
* Add testcase for #151Tristan Gingold2016-12-052-0/+27
|
* Add testcase for #201Tristan Gingold2016-12-052-0/+25
|
* vhdl08: support top-level macro-expanded package instantiation declarations.Tristan Gingold2016-12-058-151/+186
| | | | Fixes #199
* sem_assocs: handle overloaded operators for interface_functionTristan Gingold2016-12-055-269/+320
| | | | For #199
* Clarify BUILD instructions with gcc.Tristan Gingold2016-12-051-1/+1
| | | | Close #210.
* Add testcase for issue reported on gitter.Tristan Gingold2016-12-052-0/+26
|
* File testcase for #207Tristan Gingold2016-12-053-0/+229
|
* Add reproducer for issue #209Tristan Gingold2016-12-054-0/+46
|
* Add testcase for previous patch.Tristan Gingold2016-12-052-0/+27
|
* parse: improve error message on missing 'generic map'Tristan Gingold2016-12-051-0/+9
|
* Merge pull request #208 from preusser/patch-1tgingold2016-11-191-1/+1
|\ | | | | Corrected named location of ./configure.
| * Corrected named location of ./configure.Thomas B. Preußer2016-11-191-1/+1
|/
* Merge pull request #206 from Technolution/mastertgingold2016-11-161-5/+13
|\ | | | | implement vpi_free_object
| * implement vpi_free_objectSijmen Woutersen2016-11-161-5/+13
|/
* Add testcase for #199Tristan Gingold2016-11-122-0/+41
|
* Handle top-level instantiation of macro-expansed packages.Tristan Gingold2016-11-124-18/+49
| | | | Fix #199
* WIP for nested instantiation of macro-expansed packages.Tristan Gingold2016-11-123-23/+34
|
* support operator_symbol in subprogram association.Tristan Gingold2016-11-122-6/+16
| | | | Fix #197
* improve error message for a procedure call within an expression.Tristan Gingold2016-11-121-1/+2
|
* Add testcase for previous patch.Tristan Gingold2016-11-113-0/+32
|
* scanner: emit better error message for UTF-8 quote marks.Tristan Gingold2016-11-111-4/+51
|
* iirs: add Iir_Predefined_IEEE_Explicit subtype.Tristan Gingold2016-11-111-0/+5
|
* Merge pull request #198 from Paebbels/paebbels/vendor-compile-xilinxtgingold2016-11-112-8/+41
|\ | | | | Bugfixes for compile-xilinx-***.sh scripts.
| * Fixed bugs in compile-xilinx-***.sh files. Added support for the unifast ↵Patrick Lehmann2016-11-102-8/+41
|/ | | | library in Vivado.
* Merge pull request #196 from Paebbels/paebbels/compile-osvvm-updatetgingold2016-11-102-0/+6
|\ | | | | Added OSVVM's new Scoreboards to the file list in compile-osvvm.ps1/sh.
| * Added OSVVM's new Scoreboards to the file list in compile-osvvm.ps1/sh.Patrick Lehmann2016-11-102-0/+6
| |
* | Merge pull request #194 from Paebbels/paebbels/vendor-compile-uvvm-bashtgingold2016-11-102-0/+389
|\ \ | | | | | | Implemented vendor compile script for UVVM (Bash).
| * | Implemented vendor compile script for UVVM (Bash).Patrick Lehmann2016-11-103-2/+391
| |/
* | Merge pull request #192 from Paebbels/paebbels/enabled-warning-suppressiontgingold2016-11-1011-79/+88
|\ \ | |/ |/| Reactivated missing SuppressWarnings flag again.
| * Reactivated missing SuppressWarnings flag again. Filter for ":error:" marked ↵Patrick Lehmann2016-11-1011-79/+88
|/ | | | lines.
* Merge pull request #189 from gitter-badger/gitter-badgetgingold2016-11-091-0/+2
|\ | | | | Add a Gitter chat badge to README.md
| * Add Gitter badgeThe Gitter Badger2016-11-091-0/+2
|/
* Add dyn_tables package, rewrite tables using dyn_tables.Tristan Gingold2016-11-084-99/+256
|
* win32.c: install SEH handler only on i386Tristan Gingold2016-11-061-3/+9
|
* Merge pull request #185 from vicencb/mastertgingold2016-11-051-3/+3
|\ | | | | Minor fixes
| * Fix parallel buildsVicente Bergas2016-11-041-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit fixes this error: /#################################### $ ./configure Build machine is: x86_64-pc-linux-gnu Creating ghdl.gpr Creating Makefile Generate ortho_code-x86-flags.ads Generate elf_arch.ads Generate default_pathes.ads $ $ $ make -j4 gcc -c -g -DWITH_GNAT_RUN_TIME -o jumps.o src/grt/config/jumps.c gcc -c -g -DWITH_GNAT_RUN_TIME -o times.o src/grt/config/times.c gcc -c -g -DWITH_GNAT_RUN_TIME -o grt-cbinding.o src/grt/grt-cbinding.c gcc -c -g -DWITH_GNAT_RUN_TIME -o grt-cvpi.o src/grt/grt-cvpi.c gcc -c -g -DWITH_GNAT_RUN_TIME -o fstapi.o -I./src/grt/fst src/grt/fst/fstapi.c gcc -c -g -DWITH_GNAT_RUN_TIME -o lz4.o src/grt/fst/lz4.c gcc -c -g -DWITH_GNAT_RUN_TIME -o fastlz.o src/grt/fst/fastlz.c gcc -c -g -o memsegs_c.o src/ortho/mcode/memsegs_c.c gcc -c -g -DWITH_GNAT_RUN_TIME -o chkstk.o src/grt/config/chkstk.S if [ -d ./.git ]; then \ desc=`cd .; git describe --dirty`; \ sed -e "s/[(].*[)]/($desc)/" < src/version.in > version.tmp; \ else \ cp src/version.in version.tmp; \ fi make: *** No rule to make target '/tmp/ghdl/ghdl_mcode', needed by 'std.v87'. Stop. make: *** Waiting for unfinished jobs.... /#################################### It is failing because the dependency includes the full path while the target does not. Signed-off-by: Vicente Bergas <vicencb@gmail.com>
| * Remove auto-generated files with `make clean'Vicente Bergas2016-11-041-1/+1
| | | | | | | | Signed-off-by: Vicente Bergas <vicencb@gmail.com>
* | ownership: check tree after sem and canon.Tristan Gingold2016-11-0524-544/+737
|/
* Merge pull request #184 from Jonsba/jonsba/signals_selectiontgingold2016-11-0213-151/+276
|\ | | | | Support added for * and **. Current version set to 1.1
| * Support added for * and **. Please note that wildcards inside names like ↵Jonas Baggett2016-11-0213-151/+276
| | | | | | | | | | | | /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
* | Merge pull request #182 from Paebbels/paebbels/vendor-script-fixestgingold2016-11-028-66/+124
|\ \ | | | | | | Added verbosity control for vendor compile scripts.
| * | Added verbosity control for vendor compile scripts.Patrick Lehmann2016-11-028-66/+124
| |/