Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | grt: Use GRTs sort for dump table. | Ondrej Ille | 2021-04-22 | 1 | -9/+19 | |
| | ||||||
* | grt-avls: optimize, disable debug check after insert | Martin Jeřábek | 2021-04-22 | 1 | -4/+4 | |
| | ||||||
* | grt: optimize wave dump | Martin Jeřábek | 2021-04-22 | 4 | -11/+49 | |
| | | | | | | | | Instead of walking through all the signals every cycle, keep an array of changed signals (without duplicates). Before dumping, sort the array. Afterwards clear it. This massively improves performance on big designs. | |||||
* | 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. | |||||
* | testsuite/synth: add a test for #1731 | Tristan Gingold | 2021-04-21 | 2 | -0/+24 | |
| | ||||||
* | synth-vhdl_oper.adb: handle resize uns/uns. For #1731 | Tristan Gingold | 2021-04-21 | 1 | -0/+12 | |
| | ||||||
* | synth-vhdl_oper.adb: adjust previous patch and test | Tristan Gingold | 2021-04-21 | 2 | -2/+17 | |
| | | | | | resize with two signed parameters extract the size of the second parameter to resize the first one. | |||||
* | testsuite/synth: add a test for #1731 | Tristan Gingold | 2021-04-21 | 3 | -0/+221 | |
| | ||||||
* | synth-vhdl_oper.adb: handle resize sgn/sgn. Fix #1731 | Tristan Gingold | 2021-04-21 | 1 | -0/+1 | |
| | | | | With an hint from T.Meissner | |||||
* | synth: extract synth-memtype from synth-objtypes | Tristan Gingold | 2021-04-21 | 15 | -124/+193 | |
| | ||||||
* | 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 | |||||
* | VHPI: improve C enum interop | Marlon James | 2021-04-19 | 3 | -66/+113 | |
| | ||||||
* | VHPI: add tracing tests | Marlon James | 2021-04-18 | 10 | -4/+154 | |
| | ||||||
* | VHPI: add tracing | Marlon James | 2021-04-18 | 2 | -141/+706 | |
| | ||||||
* | Update license header | Marlon James | 2021-04-18 | 2 | -36/+19 | |
| | ||||||
* | testsuite/gna: add a test for #1726 | Tristan Gingold | 2021-04-17 | 3 | -0/+47 | |
| | ||||||
* | vhdl: handle object interface using an interface type. Fix #1726 | Tristan Gingold | 2021-04-17 | 3 | -4/+56 | |
| | ||||||
* | testsuite/gna: add a test for #1727 | Tristan Gingold | 2021-04-16 | 2 | -0/+24 | |
| | ||||||
* | vhdl-sem_names: avoid a crash for invalid user attribute prefix. Fix #1727 | Tristan Gingold | 2021-04-16 | 1 | -1/+2 | |
| | ||||||
* | synth: renaming (synth-heap -> synth-vhdl_heap) | Tristan Gingold | 2021-04-16 | 5 | -11/+11 | |
| | ||||||
* | synth: renaming (synth-static_proc -> synth-vhdl_static_proc) | Tristan Gingold | 2021-04-16 | 3 | -6/+6 | |
| | ||||||
* | synth: refactoring (synth.files_operations -> synth.vhdl_files) | Tristan Gingold | 2021-04-16 | 6 | -11/+11 | |
| | ||||||
* | synth: renaming (synth.oper -> synth.vhdl_oper) | Tristan Gingold | 2021-04-16 | 4 | -11/+11 | |
| | ||||||
* | synth: refactoring (synth.aggr -> synth.vhdl_aggr) | Tristan Gingold | 2021-04-16 | 3 | -7/+7 | |
| | ||||||
* | synth: rename synth-context to synth-vhdl_context | Tristan Gingold | 2021-04-16 | 16 | -25/+25 | |
| | ||||||
* | testsuite/gna: add a test for #1724 | Tristan Gingold | 2021-04-15 | 2 | -0/+11 | |
| | ||||||
* | vhdl: also allow type and subtype declarations in vunit. For #1724 | Tristan Gingold | 2021-04-15 | 2 | -0/+4 | |
| | ||||||
* | testsuite/synth: add a test for previous commit | Tristan Gingold | 2021-04-15 | 2 | -0/+72 | |
| | ||||||
* | synth: avoid crash in case of non-elaboratable generic. | Tristan Gingold | 2021-04-15 | 2 | -4/+10 | |
| | ||||||
* | vhdl-canon_psl: handle imp_bool | Tristan Gingold | 2021-04-15 | 1 | -2/+3 | |
| | ||||||
* | testsuite/gna: add test for #1724 | Tristan Gingold | 2021-04-15 | 3 | -0/+33 | |
| | ||||||
* | vhdl: handle constant declarations in PSL vunit. Fix #1724 | Tristan Gingold | 2021-04-15 | 2 | -0/+2 | |
| | ||||||
* | testsuite/gna: add tests for #1721 | Tristan Gingold | 2021-04-13 | 3 | -0/+43 | |
| | ||||||
* | testsuite/gna: add a test for #1721 | Tristan Gingold | 2021-04-13 | 2 | -0/+22 | |
| | ||||||
* | trans-chap9: handle N_Imp_Bool for PSL. For #1721 | Tristan Gingold | 2021-04-13 | 1 | -0/+21 | |
| | ||||||
* | testsuite/gna: add a test for #1721 | Tristan Gingold | 2021-04-13 | 2 | -0/+29 | |
| | ||||||
* | psl: suffix implication are properties (for simple subset). For #1721 | Tristan Gingold | 2021-04-13 | 3 | -6/+5 | |
| | ||||||
* | testsuite/gna: add a test for #1721 | Tristan Gingold | 2021-04-13 | 3 | -0/+80 | |
| | ||||||
* | vhdl-sem_psl.adb: can also extract clock from SERE. For #1721 | Tristan Gingold | 2021-04-13 | 1 | -1/+5 | |
| | ||||||
* | testsuite/gna: add a test for #1717 | Tristan Gingold | 2021-04-11 | 2 | -0/+60 | |
| | ||||||
* | vhdl-sem_names.adb: fix check for object prefix of subtype attribute. Fix #1717 | Tristan Gingold | 2021-04-11 | 1 | -3/+1 | |
| | ||||||
* | src: Clarify error for conditional signal assignment. | Ondrej Ille | 2021-04-11 | 1 | -1/+2 | |
| | ||||||
* | src: Allow case generate only in VHDL 2008. | Ondrej Ille | 2021-04-11 | 1 | -0/+1 | |
| | ||||||
* | src: Unify check for VHDL at least 2008 | Ondrej Ille | 2021-04-11 | 1 | -47/+25 | |
| |