Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix name of Lattice Diamond settings variable | Joonas Javanainen | 2022-03-22 | 1 | -1/+1 |
| | | | | | | The Lattice Diamond variable in config.sh is called `Lattice_Diamond_Settings`. `LatticeDiamond` was an incorrect prefix which never matched the settings, so they were never used. | ||||
* | Fix hardcoded values in gcc backend's default_paths | Daniel Gröber | 2022-03-13 | 1 | -3/+5 |
| | | | | | | | | | | The gcc backend's Make-lang.in still had hardcoded install paths. Since this is copied to the gcc build system we don't have access to our configure variables, so just treat it as a subst_file in the configure script. While we're at it we get rid of the separate sed invocation for default_paths and have that go through config.status instead. | ||||
* | mk: Introduce configure options for inc/libdirsuffix | Daniel Gröber | 2022-03-11 | 1 | -1/+5 |
| | | | | | | | | This patch is based on one from the Debian ghdl packaging. We use it to support coinstallability of the different ghdl backend executables. Force prepending ghdl/ to the include path really doesn't help us with that any. Note this effectively reverts 786ca17ce. | ||||
* | scripts/msys2-mcode/GetStandaloneDeps: fix libghdl version | umarcor | 2022-03-01 | 1 | -1/+1 |
| | |||||
* | Fixed failing vendor library compilation using PoSh scripts | Hauke Günther | 2022-02-16 | 3 | -18/+18 |
| | |||||
* | Fix get vendor tool directory from env variable | Hauke Günther | 2022-02-16 | 5 | -5/+5 |
| | |||||
* | Changed export decorator from pydecor to pyTooling.Decorators | Patrick Lehmann | 2021-12-12 | 1 | -1/+1 |
| | |||||
* | scripts/pnodes.py: add a comment | Tristan Gingold | 2021-11-05 | 1 | -0/+3 |
| | |||||
* | Fixed it also in other vendor scripts. Fixed verbosity level. | Patrick Lehmann | 2021-09-22 | 5 | -9/+9 |
| | |||||
* | Fixed parameter types and how to pass boolean/switch parameters from PoSh ↵ | Patrick Lehmann | 2021-09-22 | 3 | -4/+4 |
| | | | | script to PoSh script. | ||||
* | configure and Makefile: link ghdl with grt-cstdio | Tristan Gingold | 2021-09-17 | 1 | -1/+1 |
| | |||||
* | Debian Bullseye was released | umarcor | 2021-08-23 | 1 | -1/+1 |
| | |||||
* | scripts: update MSYS2 recipes | umarcor | 2021-07-21 | 2 | -4/+15 |
| | |||||
* | scripts/vendor/compile-osvvm.sh: update Files to match 2021.06 | umarcor | 2021-07-19 | 1 | -1/+4 |
| | |||||
* | ci: generate standalone zipfiles | umarcor | 2021-07-18 | 1 | -0/+17 |
| | |||||
* | Fix Codacy problems. | Patrick Lehmann | 2021-07-01 | 1 | -0/+6 |
| | |||||
* | Codacy issues, Travis cleanup and update ghdl.texi (#1807) | Unai Martinez-Corral | 2021-06-26 | 8 | -81/+33 |
| | | | | | | | | | | | | | | | | | | | * ghw: fix memleaks reported by codacy * ghw: printf issues and style (GNU indent) * testsuite/gna: minor printf issues * testsuite: fix issues reported by codacy * scripts/ci-run: clean travis stuff (deprecated) * scripts: fix issues reported by codacy * doc/Makefile: add .PHONY * doc: update ghdl.texi * testsuite/synth: use synth_tb | ||||
* | fix more codacy issues | umarcor | 2021-06-23 | 2 | -9/+8 |
| | |||||
* | Fix Codacy issues | Patrick Lehmann | 2021-06-22 | 1 | -14/+9 |
|\ | |||||
| * | scripts/pnodespy: cleaner print_file_header | Patrick Lehmann | 2021-06-22 | 1 | -14/+4 |
| | | |||||
| * | scripts/pnodespy: 's/includeIntEnumunique/includeIntEnumUnique/' | umarcor | 2021-06-22 | 1 | -3/+3 |
| | | |||||
| * | fix issues reported by Codacy | umarcor | 2021-06-22 | 1 | -13/+18 |
| | | |||||
* | | pyGHDL/dom/_Utils.py: add assert, adjust previous commit | Tristan Gingold | 2021-06-22 | 1 | -1/+1 |
|/ | |||||
* | nodes.py: add an assertion on Get_Kind | Tristan Gingold | 2021-06-22 | 1 | -1/+1 |
| | | | | This function is the most likely to be called on a Null_Iir node. | ||||
* | Added handling of new types to the decorator for the Python-C/Ada binding. | Patrick Lehmann | 2021-06-19 | 1 | -16/+28 |
| | |||||
* | pyGHDL: automatically add type annotations for nodes.py | Tristan Gingold | 2021-06-18 | 1 | -7/+38 |
| | | | | Add missing types in _types.py, adjust lsp | ||||
* | Changes to pnodespy. | Patrick Lehmann | 2021-06-17 | 2 | -39/+96 |
| | |||||
* | Add option to compile UVVM Wishbone VIP. | Patrick Lehmann | 2021-05-19 | 2 | -1/+11 |
|\ | |||||
| * | Add option to compile UVVM Wishbone VIP. | Michał Kruszewski | 2021-05-19 | 2 | -1/+11 |
| | | |||||
* | | Makefiles: remove unused GNAT_LARGS variable | Xiretza | 2021-05-10 | 1 | -1/+1 |
| | | |||||
* | | Increase stack size to 8MB for msys2-mcode (fix ghdl/ghdl#1742) | Martin Bahlinger | 2021-04-28 | 1 | -1/+1 |
|/ | |||||
* | ci: set and use GHWDUMP envvar | umarcor | 2021-04-23 | 1 | -0/+1 |
| | | | | | | Since the tests are executed without installing the package, the ones that depend on ghwdump do fail on AppVeyor. Use envvar GHWDUMP in testenv for optionally specifying the location. | ||||
* | Makefile: add and use all.ghw, install.ghw and uninstall.ghw targets | umarcor | 2021-04-23 | 1 | -1/+1 |
| | |||||
* | Revert changing parameter types of Get-VHDLVariables function | Martin Bahlinger | 2021-04-20 | 1 | -2/+2 |
| | | | | This change from commit 9c4c05cc led to "positional parameter cannot be found" error with PS 5.1 | ||||
* | Move --std= parameter before -frelaxed-rules | Martin Bahlinger | 2021-04-20 | 7 | -10/+10 |
| | | | | This is required for script to work also with ghdl > 0.37 and --std=08 | ||||
* | pnodes.py: fix a typo | Tristan Gingold | 2021-04-05 | 1 | -1/+1 |
| | |||||
* | scripts/vendors: add missing workdir argument | Nicola Corna | 2021-03-13 | 1 | -3/+3 |
| | |||||
* | scripts/vendors: fix typo in deprecated script param (#1673) | Adrian Byszuk | 2021-03-05 | 1 | -2/+2 |
| | | | | | | Pull request #1653 reintroduced deprecated script params, but with a typo in one of the vendor scripts. Co-authored-by: Adrian Byszuk <adrian.byszuk@cern.ch> | ||||
* | VHPI: add tests for loading libraries | Marlon James | 2021-03-04 | 1 | -1/+1 |
| | |||||
* | VHPI: add initial minimal implementation | Marlon James | 2021-03-04 | 4 | -0/+10 |
| | | | | | | | | 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. | ||||
* | revert "log stderr of make to a file and use tail to show last 1000 lines" ↵ | Xiretza | 2021-02-22 | 1 | -4/+1 |
| | | | | | | | | | | (#1660) This reverts commit 30ee7a32b64c94f1ac0c8e3b5068894b6ea8b556. This workaround masks the return value of `make`, causing runs to appear to fail during install, even though build failed already. Since travis is no longer used for CI, this is unnecessary anyway. | ||||
* | vendors: support deprecated param names (#1653) | Adrian Byszuk | 2021-02-17 | 7 | -36/+36 |
| | | | Co-authored-by: Adrian Byszuk <adrian.byszuk@cern.ch> | ||||
* | ci/macos: test all suites | eine | 2021-02-02 | 1 | -1/+2 |
| | |||||
* | ci: cleanup macos build | eine | 2021-02-02 | 1 | -8/+4 |
| | |||||
* | ci: enable both mcode and llvm builds for macos | Edu Garcia | 2021-02-02 | 1 | -1/+6 |
| | |||||
* | ci: make wget a bit less verbose when downloading gnat for macos | Edu Garcia | 2021-02-02 | 1 | -1/+1 |
| | |||||
* | ci: remove gnat cleanup so libghdl can be built for macos | Edu Garcia | 2021-02-02 | 1 | -32/+0 |
| | |||||
* | ci: enable libghdl in the osx job | eine | 2021-02-02 | 1 | -3/+1 |
| | |||||
* | Fixes to the UVVM script. | Patrick Lehmann | 2021-01-23 | 1 | -10/+8 |
| | |||||
* | vendors/uvvm: adjust newline trim | umarcor | 2021-01-21 | 1 | -2/+2 |
| |