Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | pyGHDL: move 'lsp/main.py' to 'cli/ghdl-ls.py' | umarcor | 2020-12-27 | 3 | -132/+129 |
| | |||||
* | rework 'python', rename to 'pyGHDL' | umarcor | 2020-12-27 | 44 | -55/+52 |
| | | | | | | | | | | * Rename 'python' to 'pyGHDL'. * Let 'thin' be 'libghdl'. * Move move 'pyutils.py' from 'python/libghdl/vhdl' to a separate package ('pyGHDL/libghdl/utils/'). * Update 'vhdl_langserver' accordingly. * Rename 'vhdl_langserver' to 'lsp'. * Move 'ghdl-ls' to 'pyGHDL/cli'. | ||||
* | testsuite/python: adjust tests for previous commit. For #1551 | Tristan Gingold | 2020-12-26 | 2 | -3/+4 |
| | |||||
* | libraries: Load_Std_Library: now return a status. | Tristan Gingold | 2020-12-26 | 12 | -40/+123 |
| | | | | | | Propagate this change to libghdl and python binding to avoid abort. For #1551 | ||||
* | testsuite/python/units01: install error handler | Tristan Gingold | 2020-12-26 | 2 | -0/+7 |
| | |||||
* | testsuite/synth: add tests for #1540 | Tristan Gingold | 2020-12-20 | 3 | -0/+38 |
| | |||||
* | synth: handle static to_bit and to_bitvector. Fix #1540 | Tristan Gingold | 2020-12-20 | 3 | -0/+60 |
| | |||||
* | py: run black | eine | 2020-12-16 | 2 | -723/+446 |
| | |||||
* | testsuite/synth: add tests for #1537 | Tristan Gingold | 2020-12-14 | 3 | -0/+37 |
| | |||||
* | synth-static_oper: handle to_x01. Fix #1537 | Tristan Gingold | 2020-12-14 | 1 | -0/+26 |
| | |||||
* | testsuite/synth: adjust harness for #1534 | Tristan Gingold | 2020-12-13 | 1 | -1/+3 |
| | |||||
* | testsuite/synth: add a test for #1536 | Tristan Gingold | 2020-12-13 | 3 | -0/+39 |
| | |||||
* | synth-oper: handle more conversions. Fix #1536 | Tristan Gingold | 2020-12-13 | 1 | -1/+3 |
| | |||||
* | testsuite/synth: more tests for #1534 | Tristan Gingold | 2020-12-13 | 3 | -0/+41 |
| | |||||
* | synth-static_oper: handle bit xor (scalar and array). Fix #1534 | Tristan Gingold | 2020-12-13 | 1 | -2/+23 |
| | |||||
* | testsuite/synth: add test for #1534 | Tristan Gingold | 2020-12-13 | 2 | -0/+22 |
| | |||||
* | synth-static_oper: handle to_stdulogic. For #1534 | Tristan Gingold | 2020-12-13 | 3 | -11/+33 |
| | |||||
* | testsuite/synth: add a test for previous commit | Tristan Gingold | 2020-12-12 | 3 | -0/+85 |
| | |||||
* | synth-expr: improve handling of null element in a record | Tristan Gingold | 2020-12-12 | 1 | -1/+5 |
| | |||||
* | synth-static_oper: handle xor reduce | Tristan Gingold | 2020-12-12 | 1 | -0/+2 |
| | |||||
* | testsuite/synth: add a test for previous commit | Tristan Gingold | 2020-12-12 | 5 | -0/+112 |
| | |||||
* | synth: improve handling of null-range nets. | Tristan Gingold | 2020-12-12 | 3 | -6/+35 |
| | |||||
* | synth-insts: comment assert for gcc/gnat-11. Fix #1533 | Tristan Gingold | 2020-12-11 | 1 | -1/+4 |
| | |||||
* | testsuite/gna: add a test for #1528 | Tristan Gingold | 2020-12-08 | 8 | -0/+226 |
| | |||||
* | vhdl: handle locally static attributes on entity/architecture/configurations | Tristan Gingold | 2020-12-08 | 10 | -1467/+1832 |
| | | | | | | | | | | | | | Attributes of entity/architecture/configurations are expected to be locally static so that they can be referenced from outside (so on the non-instantiated entity). But many designs break this assumption. In relaxed mode, non-locally static attributes are allowed but now cannot be referenced outside the entity. Locally static attributes can be referenced from outside. Fix #1528 | ||||
* | synth-stmts: avoid a crash on empty memories. | Tristan Gingold | 2020-12-08 | 1 | -1/+4 |
| | |||||
* | readme: update URLs | eine | 2020-12-07 | 1 | -6/+6 |
| | |||||
* | testsuite/synth: add a testcase for #1531 | Tristan Gingold | 2020-12-06 | 5 | -0/+94 |
| | |||||
* | synth: handle static resize from std_numeric. Fix #1531 | Tristan Gingold | 2020-12-06 | 2 | -2/+5 |
| | |||||
* | synth-oper: simplify synth_dyadic_vec_log. For #1520 | Tristan Gingold | 2020-12-04 | 1 | -10/+4 |
| | |||||
* | synth-oper: Support Iir_Predefined_Enum_Greater{,_Equal} | Xiretza | 2020-12-04 | 5 | -0/+108 |
| | |||||
* | testsuite/synth: add a test for #1520 | Tristan Gingold | 2020-12-03 | 3 | -0/+149 |
| | |||||
* | synth: handle dyadic logical vec/log operations. Fix #1520 | Tristan Gingold | 2020-12-03 | 1 | -2/+52 |
| | |||||
* | vhdl: recognize logica vec/log and log/vec operators. For #1520 | Tristan Gingold | 2020-12-03 | 2 | -0/+96 |
| | |||||
* | synth-expr.adb: avoid crash on unhandled ieee operator. For #1520 | Tristan Gingold | 2020-12-03 | 1 | -7/+16 |
| | |||||
* | ci: add emojis | umarcor | 2020-11-30 | 2 | -15/+37 |
| | |||||
* | ci: matrix cleanup | eine | 2020-11-29 | 1 | -21/+19 |
| | |||||
* | update .gitignore to include some missed generated files on linux | Erik Zscheile | 2020-11-27 | 1 | -9/+14 |
| | |||||
* | Fix #1524: 'ghdl build produces an executable with RWX sections' | Erik Zscheile | 2020-11-27 | 1 | -0/+4 |
| | |||||
* | win32: add fprintf to grt_save_backtrace (#1516) | eine | 2020-11-21 | 1 | -0/+8 |
| | | | Co-authored-by: eine <eine@users.noreply.github.com> | ||||
* | testsuite/gna: add a testcase for #1517 | Tristan Gingold | 2020-11-21 | 2 | -0/+18 |
| | |||||
* | Slightly improve error messages for unknown option | Tristan Gingold | 2020-11-21 | 2 | -2/+2 |
| | |||||
* | Ignore plusargs options (that starts with a '+'). For #1517 | Tristan Gingold | 2020-11-21 | 2 | -1/+6 |
| | |||||
* | Skip some test if gcc is not installed | Lukas Vik | 2020-11-21 | 13 | -21/+35 |
| | |||||
* | vhdl-sem_stmts: fix typo (#1518) | Douwe den Blanken | 2020-11-20 | 1 | -1/+1 |
| | | | | | "time must be **greather** than previous transaction" -> "time must be **greater** than previous transaction" (h was in the word 'greater') | ||||
* | ci/appveyor/build: llvm-config --link-static | eine | 2020-11-20 | 1 | -2/+1 |
| | |||||
* | ci/appveyor: update image to 'Visual Studio 2019' | eine | 2020-11-20 | 1 | -1/+1 |
| | |||||
* | Add test for vpi_get_vlog_info() | Marlon James | 2020-11-19 | 3 | -0/+111 |
| | |||||
* | Add argc and argv to vpi_get_vlog_info() | Marlon James | 2020-11-19 | 1 | -2/+4 |
| | |||||
* | ci: fix ghdl/doc | eine | 2020-11-18 | 1 | -1/+2 |
| |