Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Codacy issues, Travis cleanup and update ghdl.texi (#1807) | Unai Martinez-Corral | 2021-06-26 | 2 | -2668/+45793 |
| | | | | | | | | | | | | | | | | | | | * 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 | ||||
* | doc/using: update wave filtering, add note about GTKWave, link to section ↵ | Unai Martinez-Corral | 2021-05-17 | 2 | -47/+35 |
| | | | | GHW (#1760) | ||||
* | doc: mention -frelaxed to avoid incompatibility for shared variables | Tristan Gingold | 2021-05-06 | 1 | -1/+2 |
| | |||||
* | doc: document --out=verilog for synth | Tristan Gingold | 2021-04-28 | 1 | -3/+6 |
| | |||||
* | doc/development/building/LLVM: add 12.0 to the list of supported versions | umarcor | 2021-04-27 | 1 | -1/+2 |
| | |||||
* | doc: temporarily pin docutils to 0.16, due to theme compatibility issues ↵ | umarcor | 2021-04-26 | 1 | -0/+1 |
| | | | | (readthedocs/sphinx_rtd_theme#1115) | ||||
* | ghw: rename 'ghwlib' to 'libghw' (#1741) | umarcor | 2021-04-24 | 1 | -2/+2 |
| | |||||
* | doc: add section about GHW | umarcor | 2021-04-23 | 2 | -0/+38 |
| | |||||
* | doc/using: document command 'elab-order' (79fc4b05) | umarcor | 2021-04-22 | 1 | -0/+18 |
| | |||||
* | doc: style, use 'file...' consistently | umarcor | 2021-04-22 | 2 | -2/+2 |
| | |||||
* | doc: style, use '[options...]' consistently | umarcor | 2021-04-22 | 2 | -13/+13 |
| | |||||
* | doc/synth: clarify that we need '-e' for resolving the ambiguity between a ↵ | umarcor | 2021-04-22 | 1 | -13/+21 |
| | | | | unit name and a filename | ||||
* | doc: add/rename '[library.]top_unit [arch]', style (849a25e0) | umarcor | 2021-04-22 | 3 | -299/+371 |
| | |||||
* | doc: pin sphinx to v3.3.1 to prevent search bug | umarcor | 2021-04-22 | 1 | -1/+1 |
| | | | | | | | | | | Search is broken with >=3.3.1 (VUnit/vunit#713). We use the same template in VUnit and here, which is based on sphinx_rtd_theme. Moreover, sphinx_rtd_theme is broken with docutils>=0.16 (see readthedocs/sphinx_rtd_theme#1115). So, we are temporarily pinning those (see buildthedocs/docker@f7bda0e and buildthedocs/docker@1fd9555) until sphinx_rtd_theme is either fixed or updated (they are expecting to deprecate the current theme and use a new one based on bootstrap, see readthedocs/sphinx_rtd_theme#1086). Then, we will either rebase or update buildthedocs/sphinx.theme for picking the fixes. | ||||
* | doc/using: document synth option '--out' (#1705) | Unai Martinez-Corral | 2021-03-31 | 1 | -7/+26 |
| | |||||
* | doc: Add --psl-report-uncovered documentation option. | Ondrej Ille | 2021-03-23 | 1 | -0/+4 |
| | |||||
* | VHPI: add initial minimal implementation | Marlon James | 2021-03-04 | 2 | -3/+22 |
| | | | | | | | | 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. | ||||
* | VPI: support loading multiple libraries | Marlon James | 2021-03-02 | 1 | -6/+11 |
| | |||||
* | update for LLVM 11.1 (#1651) | Dan Horák | 2021-02-17 | 1 | -1/+1 |
| | |||||
* | doc: update instructions about GCC and GNAT Community installation (#1635) | Rodrigo A. Melo | 2021-02-09 | 2 | -4/+9 |
| | |||||
* | Add support for PSL onehot/onehot0 functions (#1633) | T. Meissner | 2021-02-09 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | * vhdl: parse PSL onehot/onehot0 builtin calls. For #662 * update pyGHDL bindings * Synthesis of PSL built-in onehot/onehot0 function. * testsuite/synth: add tests of PSL built-in functions onehot()/onehot0() for #662 * doc: add info about PSL built-in functions onehot()/onehot0() for #662 * synth: refactor synthesis of onehot/onehot0 functions Co-authored-by: eine <eine@users.noreply.github.com> | ||||
* | doc: reorganise and update | umarcor | 2021-02-01 | 27 | -527/+372 |
| | |||||
* | doc: move pyGHDL intro to __init__.py | umarcor | 2021-02-01 | 1 | -43/+2 |
| | |||||
* | doc: rm Foreign, use URL ref | umarcor | 2021-02-01 | 2 | -9/+1 |
| | |||||
* | doc: fixes regarding -frelaxed | umarcor | 2021-01-16 | 1 | -2/+2 |
| | |||||
* | libraries: unuse 'openieee', rename enable_openieee to enable_gplcompat | umarcor | 2021-01-16 | 1 | -5/+12 |
| | |||||
* | doc: clarify that frelaxed needs to be after std (#1601) | umarcor | 2021-01-16 | 1 | -0/+2 |
| | |||||
* | update version/copyright year | umarcor | 2021-01-16 | 1 | -1/+1 |
| | |||||
* | doc/using/InvokingGHDL: style | umarcor | 2021-01-16 | 1 | -73/+143 |
| | |||||
* | doc/using/Synthesis: style | umarcor | 2021-01-16 | 1 | -16/+16 |
| | |||||
* | Reworking pre-compile scripts for Windows (#1594) | Patrick Lehmann | 2021-01-15 | 2 | -153/+185 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Updated pre-compile scripts for OSVVM. * Reworked script for Vivado. * Reworked script for ISE. * Reworked UVVM compile script. Cannot be tested due to missing feature in GHDL see #1593. * Reworked scripts for Altera, Intel and Lattice. * Updated module imports. * Adjusted warnings. * Read OSVVM package files from compile-order file 'osvvm.pro'. * Support OSVVM and OSVVMLibraries as source directory. * Added support for OSVVM models to precompile script. * First update to the pre-compile scripts documentation. * Minimized file headers and redundant documentation. Using PowerShell's feature to document files, functions and modules. * Updated README in precompile scripts directory. * license: update headers of pyGHDL, scripts/windows, libraries/vendors * Fixed ForegroundColor and InvocationName. Co-authored-by: umarcor <unai.martinezcorral@ehu.eus> | ||||
* | doc: mention 'ghdl fmt' | Tristan Gingold | 2021-01-09 | 1 | -1/+10 |
| | |||||
* | manpage: updated Link to modern documentation | Marcus Müller | 2021-01-07 | 1 | -1/+1 |
| | | | | Signed-off-by: Marcus Müller <marcus@hostalia.de> | ||||
* | mv dist/* scripts/ | umarcor | 2021-01-06 | 2 | -588/+588 |
| | |||||
* | doc: add header to index | umarcor | 2021-01-06 | 1 | -0/+4 |
| | |||||
* | doc: recommonmark is not used at the moment | umarcor | 2021-01-06 | 1 | -1/+1 |
| | |||||
* | Also auto document options from 'pnodes' and 'pnodespy'. | Patrick Lehmann | 2021-01-05 | 2 | -9/+15 |
| | |||||
* | Fixed -P option. | Patrick Lehmann | 2021-01-05 | 2 | -3/+3 |
| | |||||
* | Reordered navigation bar items. | Patrick Lehmann | 2021-01-05 | 2 | -2/+2 |
| | |||||
* | Tiny modifications. | Patrick Lehmann | 2021-01-05 | 1 | -3/+3 |
| | |||||
* | Added 'attrs' to the dependency list. | Patrick Lehmann | 2021-01-05 | 1 | -6/+2 |
| | |||||
* | Run AutoProgram to extract ghdl-ls CLI options. Add a link to gnatdoc. | Patrick Lehmann | 2021-01-05 | 5 | -4/+22 |
| | |||||
* | Extract CLI parameters from ghdl-ls. | Patrick Lehmann | 2021-01-05 | 2 | -1/+59 |
| | |||||
* | Fixed typo. | Patrick Lehmann | 2021-01-05 | 1 | -1/+1 |
| | |||||
* | Try without explicit extension so Sphinx takes either png or svg. | Patrick Lehmann | 2021-01-05 | 1 | -2/+2 |
| | |||||
* | Removed old Python documentation. | Patrick Lehmann | 2021-01-05 | 4 | -144/+4 |
| | |||||
* | Fixed some ReST issues. | Patrick Lehmann | 2021-01-05 | 2 | -10/+10 |
| | |||||
* | Enabled Python Module Index. | Patrick Lehmann | 2021-01-05 | 2 | -0/+5 |
| | |||||
* | Updated prolog for Sphinx (global include per ReST file). | Patrick Lehmann | 2021-01-05 | 1 | -2/+9 |
| | |||||
* | Enabled missing Sphinx extensions. Fixed role name cls to class. | Patrick Lehmann | 2021-01-05 | 2 | -7/+155 |
| |