Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make-lang.in: also generate Backend_Version | Tristan Gingold | 2023-02-12 | 1 | -0/+2 |
| | |||||
* | Add scripts/win-dll.py and adjust Makefile.in | Tristan Gingold | 2023-01-22 | 1 | -0/+58 |
| | |||||
* | synth: add partial support of foreign subprograms | Tristan Gingold | 2023-01-20 | 1 | -2/+2 |
| | |||||
* | Change needs to be done in pynodes. | Patrick Lehmann | 2022-12-24 | 1 | -0/+12 |
| | |||||
* | Converted string formatting to f-strings. | Patrick Lehmann | 2022-11-30 | 2 | -39/+34 |
| | |||||
* | gh action: replace ubuntu 18 by ubuntu 22 (without docker) | Tristan Gingold | 2022-10-03 | 1 | -28/+48 |
| | |||||
* | workflows: tentatively build on ubuntu22 | Tristan Gingold | 2022-10-02 | 1 | -1/+1 |
| | |||||
* | Update docstring for GHDL parameter of PoSh scripts | Hauke Günther | 2022-06-24 | 7 | -7/+7 |
| | |||||
* | Fix error when ghdl.exe is searched with Get-Command but not found | Hauke Günther | 2022-06-24 | 1 | -4/+7 |
| | | | | | | Without adding `-ErrorAction Stop` the routine does not go into the catch case but continues to run with an undefined variable `$GHDLBinary`. | ||||
* | Fix outdated link in precompile vendor readme | Hauke Günther | 2022-06-22 | 1 | -2/+2 |
| | |||||
* | Fix typo | Hauke Günther | 2022-06-22 | 1 | -1/+1 |
| | |||||
* | fix(configure): disable -Werror by default | Xiretza | 2022-05-16 | 3 | -0/+4 |
| | | | | | | | | | | | | Because the build system does not have direct control over the compiler, it cannot ensure that no warnings are issued in downstream compilations. Such warnings can occur due to newer compiler versions with more sophisticated diagnostics, older compiler versions with diagnostics bugs, or simply different, untested compilers. With -Werror enabled by default, these harmless warnings result in complete compilation failures. The option remains enabled in CI to ensure upstream code quality. | ||||
* | scripts/vendors/compile-osvvm.sh: update Files. Fix #1900 | umarcor | 2022-05-14 | 1 | -4/+7 |
| | |||||
* | 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 |
| |