Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Makefile.in: honor GHDL_* envvars for overriding version | umarcor | 2021-10-09 | 1 | -5/+5 |
| | |||||
* | version.in: reformatting, simplify the Makefile rule | Tristan Gingold | 2021-10-06 | 1 | -12/+10 |
| | |||||
* | Makefile.in: Allow overriding version string even with git | Andreas Bombe | 2021-10-04 | 1 | -6/+9 |
| | | | | | | | | When creating version.tmp, the Makefile.in has provisions for setting the DESC, REF and HASH variables from environment variables. However these would be overwritten if it detects it is building from a git checkout. This commit changes it to always override the default or autodetected values when the environment variables are available, | ||||
* | Makefile.in: Use $(CURDIR) instead of $(shell pwd) | Andreas Bombe | 2021-10-04 | 1 | -1/+1 |
| | | | | | | | | GNU make will set the variable CURDIR to the current directory, there is no need to call out to the shell. Also use simple assignment instead of conditional on not previously set. Otherwise it could get its value from an envirnoment variable "PWD", which shells may or may not have set, or which may not be up to date at the time of the call. | ||||
* | Makefile.in: Fix missed files in distclean | Andreas Bombe | 2021-10-04 | 1 | -0/+1 |
| | | | | | The files elf_arch.ads and ghdlsynth_maybe.ads are created by the configure script and also need to be removed in distclean. | ||||
* | configure and Makefile: link ghdl with grt-cstdio | Tristan Gingold | 2021-09-17 | 1 | -4/+8 |
| | |||||
* | Makefile.in: add support for gcc 11. Part of #1817 | Tristan Gingold | 2021-07-19 | 1 | -7/+6 |
| | |||||
* | Makefile.in: fix wrong path for libghw target | Xiretza | 2021-05-10 | 1 | -3/+3 |
| | |||||
* | ortho: fix CFLAGS/CXXFLAGS distinction | Xiretza | 2021-05-10 | 1 | -1/+1 |
| | |||||
* | configure, Makefile.in: use CXXFLAGS from environment | Xiretza | 2021-05-10 | 1 | -1/+3 |
| | |||||
* | Makefile.in: strip -static from LDFLAGS for libghdl | Xiretza | 2021-05-10 | 1 | -1/+1 |
| | | | | | MinGW builds set LDFLAGS=-static, but libghdl is already built -shared, which causes the build to fail. | ||||
* | Makefile.in: use LDFLAGS | Xiretza | 2021-05-10 | 1 | -6/+6 |
| | |||||
* | Makefiles: remove unused GNAT_LARGS variable | Xiretza | 2021-05-10 | 1 | -5/+5 |
| | |||||
* | Makefile.in: fold OPT_FLAGS and WARN_FLAGS into CFLAGS | Xiretza | 2021-05-10 | 1 | -8/+10 |
| | |||||
* | Makefile.in: use CFLAGS from configure | Xiretza | 2021-05-10 | 1 | -6/+7 |
| | |||||
* | Makefile.in: pass Ada warning options to GRT | Xiretza | 2021-05-10 | 1 | -7/+9 |
| | |||||
* | Makefile.in: disable assertions for GRT | Xiretza | 2021-05-10 | 1 | -1/+1 |
| | | | | | | | | | | Enabling asserts results in errors of the following kind when trying to elaborate a design: /usr/local/lib/ghdl/libgrt.a(grt-rtis.o): In function `__ghdl_rti_add_package': grt-rtis.adb:(.text+0x475): undefined reference to `system__assertions__raise_assert_failure' system__assertions__raise_assert_failure is provided by libgnat.so. | ||||
* | Makefile.in: pass ADA_FLAGS to GRT | Xiretza | 2021-05-10 | 1 | -0/+1 |
| | |||||
* | configure: use ADA_FLAGS from environment | Xiretza | 2021-05-10 | 1 | -0/+1 |
| | |||||
* | Makefile.in: lift coverage flags from OPT_FLAGS | Xiretza | 2021-05-10 | 1 | -12/+10 |
| | |||||
* | Makefile.in: remove circular reference for ghwdump on Linux | Tristan Gingold | 2021-04-27 | 1 | -2/+0 |
| | |||||
* | testsuite: try to determine ghwdump location automatically | Xiretza | 2021-04-27 | 1 | -1/+1 |
| | |||||
* | ghw: rename 'ghwlib' to 'libghw' (#1741) | umarcor | 2021-04-24 | 1 | -10/+10 |
| | |||||
* | Makefile: build and install ghwlib shared library | umarcor | 2021-04-23 | 1 | -2/+9 |
| | |||||
* | move ghwlib and ghwdump sources to subdir 'ghw' | umarcor | 2021-04-23 | 1 | -2/+2 |
| | |||||
* | Makefile: add and use all.ghw, install.ghw and uninstall.ghw targets | umarcor | 2021-04-23 | 1 | -5/+15 |
| | |||||
* | Makefile: move vhdlib, vpi and libghdl (un)install deps | umarcor | 2021-04-23 | 1 | -10/+10 |
| | |||||
* | Makefile.in: make ghdl/ include subdir explicit | Tristan Gingold | 2021-03-07 | 1 | -7/+8 |
| | |||||
* | Makefile.in: adjust install.vpi.local Fox #1674 | Tristan Gingold | 2021-03-07 | 1 | -3/+3 |
| | |||||
* | Include directory structure proposal. | Michał Kruszewski | 2021-03-07 | 1 | -5/+5 |
| | |||||
* | VHPI: add initial minimal implementation | Marlon James | 2021-03-04 | 1 | -4/+11 |
| | | | | | | | | Minimal implementation of VHPI provides library loading and error support. Calling most vhpi_* functions will raise a VHPI error condition. Incorporates VHPI thunks into libghdlvpi for linking. | ||||
* | Makefile: put libraries in lib/. For #1642 | Tristan Gingold | 2021-02-13 | 1 | -11/+10 |
| | |||||
* | vendors: move vendor pre-compile scripts into subdir 'scripts' | umarcor | 2021-01-21 | 1 | -2/+2 |
| | |||||
* | libraries: unuse 'openieee', rename enable_openieee to enable_gplcompat | umarcor | 2021-01-16 | 1 | -19/+24 |
| | |||||
* | update license headers | umarcor | 2021-01-14 | 1 | -11/+9 |
| | |||||
* | mv dist/* scripts/ | umarcor | 2021-01-06 | 1 | -5/+5 |
| | |||||
* | version: add Ref and Hash | umarcor | 2021-01-05 | 1 | -3/+15 |
| | |||||
* | scripts: move 'pyGHDL/xtools' to 'scripts', update Makefiles and docs ↵ | umarcor | 2020-12-28 | 1 | -1/+1 |
| | | | | accordingly | ||||
* | makefile: fix 'test' when buildir != srcdir | eine | 2020-07-24 | 1 | -3/+3 |
| | |||||
* | Makefile.in: force -gnat12, pass CFLAGS to llvm Makefile. | Tristan Gingold | 2020-06-19 | 1 | -3/+4 |
| | |||||
* | Makefile.in: always add src/synth to the include path. | Tristan Gingold | 2020-06-04 | 1 | -1/+1 |
| | |||||
* | Makefile.in: use gnatlink -g for libghdl. | Tristan Gingold | 2020-05-24 | 1 | -1/+3 |
| | |||||
* | Makefile.in: also build and install libghdl.a. For #1336 | Tristan Gingold | 2020-05-23 | 1 | -1/+10 |
| | |||||
* | Disable gnatwc warnings for gnatgpl2020 | Tristan Gingold | 2020-05-23 | 1 | -1/+1 |
| | |||||
* | rework 'version.tmp' (#1320) | umarcor | 2020-05-20 | 1 | -8/+4 |
| | | | | | | | | | * msys2: work around makepkg hanging at the end of build() * ci: update actions/checkout to v2 * make: allow setting default description through GHDL_DESC * ci: ensure clean git describe on MSYS2 | ||||
* | Makefile.in: also copy grt-severity.ads for gcc. | Tristan Gingold | 2020-05-14 | 1 | -0/+1 |
| | |||||
* | Makefile.in: minor cleanup. | Tristan Gingold | 2020-04-25 | 1 | -3/+0 |
| | |||||
* | Makefile: add test target. Fix #1255 | Tristan Gingold | 2020-04-24 | 1 | -0/+11 |
| | |||||
* | Automatically add -Wl,-u,ghdl_main when -shared is used. For #640 | Tristan Gingold | 2020-04-15 | 1 | -1/+8 |
| | |||||
* | Makefile.in: link ghdl_mcode with GRT_EXEC_OPTS. Fix #1222 | Tristan Gingold | 2020-04-13 | 1 | -1/+1 |
| |