Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Improvements to pyGHDL.dom. | Patrick Lehmann | 2021-06-19 | 6 | -77/+115 | |
| | | ||||||
| * | pyGHDL: handle c_double | umarcor | 2021-06-19 | 3 | -4/+7 | |
| | | ||||||
| * | pyGHDL: run black | umarcor | 2021-06-19 | 4 | -14/+38 | |
| | | ||||||
| * | Better aggregate handling | Patrick Lehmann | 2021-06-19 | 3 | -13/+27 | |
| | | ||||||
| * | Format aggregates. | Patrick Lehmann | 2021-06-19 | 2 | -2/+29 | |
| | | ||||||
| * | First step towards aggregates. | Patrick Lehmann | 2021-06-19 | 6 | -4/+155 | |
| | | ||||||
* | | Add unit tests for pyGHDL DOM | Patrick Lehmann | 2021-06-19 | 3 | -2/+25 | |
|\ \ | |/ |/| | ||||||
| * | pyGHDL: bump pyVHDLModel to 0.10.1 | umarcor | 2021-06-19 | 1 | -1/+1 | |
| | | ||||||
| * | testsuite/pyunit: add opts '-vs' to pytest call | umarcor | 2021-06-19 | 1 | -1/+1 | |
| | | ||||||
| * | testsuite/pyunit/dom: replace AllVHDLSources.sh with AllSources.py | umarcor | 2021-06-19 | 3 | -82/+24 | |
| | | ||||||
| * | ci: add MSYS2 jobs for testing DOM with AllVHDLSources.sh | umarcor | 2021-06-19 | 1 | -1/+51 | |
| | | ||||||
| * | testsuite/pyunit: add AllVHDLSources.sh | umarcor | 2021-06-19 | 1 | -0/+31 | |
|/ | ||||||
* | pyGHDL/cli/DOM: if an exception arises return non zero exit code and do not ↵ | umarcor | 2021-06-19 | 1 | -5/+8 | |
| | | | | pretty print | |||||
* | vhdl-nodes: Initialize global state to allow restart. | Tristan Gingold | 2021-06-19 | 2 | -0/+4 | |
| | | | | Fix handling of multiple files by cli/DOM.py | |||||
* | pyGHDL: use LocationType instead of Location_Type | Tristan Gingold | 2021-06-19 | 4 | -14/+13 | |
| | ||||||
* | pyGHDL/cli: make DOM.py executable | umarcor | 2021-06-18 | 1 | -0/+0 | |
| | ||||||
* | pyGHDL/dom: reformatting | Tristan Gingold | 2021-06-18 | 3 | -5/+14 | |
| | ||||||
* | pyGHDL/dom: add some guards to avoid crash for optional fields | Tristan Gingold | 2021-06-18 | 3 | -2/+6 | |
| | ||||||
* | Added handling of Floating Point. | Patrick Lehmann | 2021-06-18 | 4 | -10/+28 | |
| | ||||||
* | pyGHDL: automatically add type annotations for nodes.py | Tristan Gingold | 2021-06-18 | 5 | -759/+865 | |
| | | | | Add missing types in _types.py, adjust lsp | |||||
* | vhdl-nodes.ads: use pnodes layout for Number_Base_Type | Tristan Gingold | 2021-06-18 | 1 | -1/+8 | |
| | | | | So that it can be extracted. | |||||
* | pyGHDL/libghdl/_decorator.py: factorize code, handle c_uint32 | Tristan Gingold | 2021-06-18 | 1 | -46/+29 | |
| | ||||||
* | pyGHDL/cli/DOM: support passing target files as CLI arguments | umarcor | 2021-06-18 | 1 | -7/+19 | |
| | ||||||
* | Added missing file headers. | Patrick Lehmann | 2021-06-18 | 3 | -4/+66 | |
| | ||||||
* | Mode code more local. | Patrick Lehmann | 2021-06-18 | 6 | -91/+149 | |
| | | | | (cherry picked from commit 2e64bb94806f080e015a5aea38c7c8734b971377) | |||||
* | Black found more files - strange. | Patrick Lehmann | 2021-06-17 | 31 | -296/+530 | |
| | | | | | | Executed black to make code unreadable. (cherry picked from commit 1b34c2368428b1ec295073ee47d201ac1def35f6) | |||||
* | Reduced testcase. | Patrick Lehmann | 2021-06-17 | 1 | -10/+1 | |
| | ||||||
* | Using a decorator to bind libghdl to Python. | Patrick Lehmann | 2021-06-17 | 30 | -1575/+5204 | |
| | ||||||
* | Changes to pnodespy. | Patrick Lehmann | 2021-06-17 | 2 | -39/+96 | |
| | ||||||
* | Increment requirement pyVHDLModel to v0.10.0. | Patrick Lehmann | 2021-06-17 | 1 | -1/+1 | |
| | ||||||
* | Added a simple frontend for testing. | Patrick Lehmann | 2021-06-17 | 3 | -18/+66 | |
| | ||||||
* | Updates to the dom namespace in pyGHDL. | Patrick Lehmann | 2021-06-17 | 19 | -174/+1251 | |
| | ||||||
* | Added editor configuration file. | Patrick Lehmann | 2021-06-17 | 1 | -0/+33 | |
| | ||||||
* | Removed duplicate keys in dictionary. | Patrick Lehmann | 2021-06-17 | 1 | -2/+0 | |
| | | | | (cherry picked from commit 2ab737115eb3fe650cfc559fd3f5a9a3ef9656e7) | |||||
* | testsuite/synth: add another test on if statements | Tristan Gingold | 2021-06-17 | 3 | -0/+92 | |
| | ||||||
* | synth: add a gate on an optimization to simplify memory handling. | Tristan Gingold | 2021-06-17 | 2 | -67/+38 | |
| | ||||||
* | pyGHDL: fix formatting | Tristan Gingold | 2021-06-17 | 1 | -0/+1 | |
| | ||||||
* | pyGHDL: add Get_Character to name_table.py | Tristan Gingold | 2021-06-16 | 1 | -2/+15 | |
| | ||||||
* | testsuite/synth: add test for #1781 | Tristan Gingold | 2021-06-16 | 8 | -0/+416 | |
| | ||||||
* | netlists-memories: strengthen dyn_extract mux reduction. Fix #1781 | Tristan Gingold | 2021-06-16 | 2 | -1/+52 | |
| | ||||||
* | synth: minor fixes | Tristan Gingold | 2021-06-15 | 2 | -9/+8 | |
| | ||||||
* | testsuite/testenv.sh (diff_nocr): New wrapper; use it where needed. | Tristan Gingold | 2021-06-13 | 18 | -45/+59 | |
| | | | | Option --strip-trailing-cr is used only on windows. | |||||
* | testsuite/vpi: Don't use C99 declerations in loops. | Alfred M. Szmidt | 2021-06-13 | 4 | -4/+8 | |
| | ||||||
* | configure: use macosx mcode configuration files for OpenBSD x86 | Tristan Gingold | 2021-06-13 | 1 | -3/+3 | |
| | ||||||
* | testsuite/testsuite.sh: Go through /usr/bin/env to figure out where bash is. | Alfred M. Szmidt | 2021-06-13 | 1 | -1/+1 | |
| | ||||||
* | src/ortho/mcode/memsegs_c.c: Don't define HAVE_MREMAP on OpenBSD. | Alfred M. Szmidt | 2021-06-13 | 1 | -1/+1 | |
| | ||||||
* | configure: Add checks for OpenBSD. | Alfred M. Szmidt | 2021-06-13 | 1 | -0/+2 | |
| | ||||||
* | testsuite/synth: add a test for #1780 | Tristan Gingold | 2021-06-12 | 3 | -0/+120 | |
| | ||||||
* | testsuite/gna: add reproducer for #237 | Tristan Gingold | 2021-06-10 | 3 | -0/+186 | |
| | ||||||
* | vpi: handle get_value for indexed names. Fix #237 | Tristan Gingold | 2021-06-10 | 5 | -164/+411 | |
| |