aboutsummaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* Codacy issues, Travis cleanup and update ghdl.texi (#1807)Unai Martinez-Corral2021-06-262-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-Corral2021-05-172-47/+35
| | | | GHW (#1760)
* doc: mention -frelaxed to avoid incompatibility for shared variablesTristan Gingold2021-05-061-1/+2
|
* doc: document --out=verilog for synthTristan Gingold2021-04-281-3/+6
|
* doc/development/building/LLVM: add 12.0 to the list of supported versionsumarcor2021-04-271-1/+2
|
* doc: temporarily pin docutils to 0.16, due to theme compatibility issues ↵umarcor2021-04-261-0/+1
| | | | (readthedocs/sphinx_rtd_theme#1115)
* ghw: rename 'ghwlib' to 'libghw' (#1741)umarcor2021-04-241-2/+2
|
* doc: add section about GHWumarcor2021-04-232-0/+38
|
* doc/using: document command 'elab-order' (79fc4b05)umarcor2021-04-221-0/+18
|
* doc: style, use 'file...' consistentlyumarcor2021-04-222-2/+2
|
* doc: style, use '[options...]' consistentlyumarcor2021-04-222-13/+13
|
* doc/synth: clarify that we need '-e' for resolving the ambiguity between a ↵umarcor2021-04-221-13/+21
| | | | unit name and a filename
* doc: add/rename '[library.]top_unit [arch]', style (849a25e0)umarcor2021-04-223-299/+371
|
* doc: pin sphinx to v3.3.1 to prevent search bugumarcor2021-04-221-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-Corral2021-03-311-7/+26
|
* doc: Add --psl-report-uncovered documentation option.Ondrej Ille2021-03-231-0/+4
|
* VHPI: add initial minimal implementationMarlon James2021-03-042-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 librariesMarlon James2021-03-021-6/+11
|
* update for LLVM 11.1 (#1651)Dan Horák2021-02-171-1/+1
|
* doc: update instructions about GCC and GNAT Community installation (#1635)Rodrigo A. Melo2021-02-092-4/+9
|
* Add support for PSL onehot/onehot0 functions (#1633)T. Meissner2021-02-091-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 updateumarcor2021-02-0127-527/+372
|
* doc: move pyGHDL intro to __init__.pyumarcor2021-02-011-43/+2
|
* doc: rm Foreign, use URL refumarcor2021-02-012-9/+1
|
* doc: fixes regarding -frelaxedumarcor2021-01-161-2/+2
|
* libraries: unuse 'openieee', rename enable_openieee to enable_gplcompatumarcor2021-01-161-5/+12
|
* doc: clarify that frelaxed needs to be after std (#1601)umarcor2021-01-161-0/+2
|
* update version/copyright yearumarcor2021-01-161-1/+1
|
* doc/using/InvokingGHDL: styleumarcor2021-01-161-73/+143
|
* doc/using/Synthesis: styleumarcor2021-01-161-16/+16
|
* Reworking pre-compile scripts for Windows (#1594)Patrick Lehmann2021-01-152-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 Gingold2021-01-091-1/+10
|
* manpage: updated Link to modern documentationMarcus Müller2021-01-071-1/+1
| | | | Signed-off-by: Marcus Müller <marcus@hostalia.de>
* mv dist/* scripts/umarcor2021-01-062-588/+588
|
* doc: add header to indexumarcor2021-01-061-0/+4
|
* doc: recommonmark is not used at the momentumarcor2021-01-061-1/+1
|
* Also auto document options from 'pnodes' and 'pnodespy'.Patrick Lehmann2021-01-052-9/+15
|
* Fixed -P option.Patrick Lehmann2021-01-052-3/+3
|
* Reordered navigation bar items.Patrick Lehmann2021-01-052-2/+2
|
* Tiny modifications.Patrick Lehmann2021-01-051-3/+3
|
* Added 'attrs' to the dependency list.Patrick Lehmann2021-01-051-6/+2
|
* Run AutoProgram to extract ghdl-ls CLI options. Add a link to gnatdoc.Patrick Lehmann2021-01-055-4/+22
|
* Extract CLI parameters from ghdl-ls.Patrick Lehmann2021-01-052-1/+59
|
* Fixed typo.Patrick Lehmann2021-01-051-1/+1
|
* Try without explicit extension so Sphinx takes either png or svg.Patrick Lehmann2021-01-051-2/+2
|
* Removed old Python documentation.Patrick Lehmann2021-01-054-144/+4
|
* Fixed some ReST issues.Patrick Lehmann2021-01-052-10/+10
|
* Enabled Python Module Index.Patrick Lehmann2021-01-052-0/+5
|
* Updated prolog for Sphinx (global include per ReST file).Patrick Lehmann2021-01-051-2/+9
|
* Enabled missing Sphinx extensions. Fixed role name cls to class.Patrick Lehmann2021-01-052-7/+155
|