Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | |
| | ||||||
* | ci/travis: ubuntu20 includes LLVM 10 | eine | 2020-11-17 | 1 | -1/+1 | |
| | ||||||
* | ci/travis: update to ubuntu20 and fedora33 | eine | 2020-11-17 | 1 | -4/+4 | |
| | ||||||
* | testsuite/synth: add a test for #1509 | Tristan Gingold | 2020-11-16 | 3 | -0/+43 | |
| | ||||||
* | synth-objtypes: fix width computation. Fix #1509 | Tristan Gingold | 2020-11-16 | 1 | -1/+1 | |
| | ||||||
* | vhdl-parse: improve error recovery on extra right parenthesis | Tristan Gingold | 2020-11-04 | 1 | -7/+21 | |
| | ||||||
* | testsuite/gna: add a test for previous commit | Tristan Gingold | 2020-11-04 | 2 | -0/+23 | |
| | ||||||
* | vhdl-parse: improve error recovery on tick. | Tristan Gingold | 2020-11-04 | 1 | -0/+5 | |
| | ||||||
* | ghdlsynth.adb: clear error counters to allow multiple synthesis. | Tristan Gingold | 2020-11-04 | 1 | -0/+3 | |
| | | | | For ghdl/ghdl-yosys-plugin#137 | |||||
* | testsuite/synth: add testcase for #1503 | Tristan Gingold | 2020-11-01 | 2 | -0/+29 | |
| | ||||||
* | synth-stmts.adb: fix crash on unconditional exit. Fix #1503 | Tristan Gingold | 2020-11-01 | 1 | -26/+76 | |
| | ||||||
* | testsuite/gna: add testcase for #1500 | Tristan Gingold | 2020-10-29 | 2 | -0/+35 | |
| | ||||||
* | vhdl-parse: do not skip token in case of error. Fix #1500 | Tristan Gingold | 2020-10-29 | 1 | -1/+1 | |
| | ||||||
* | msys2/llvm: use clang instead of gcc | umarcor | 2020-10-24 | 1 | -0/+2 | |
| | ||||||
* | src/grt/Makefile.inc: support clang -dumpmachine on Windows | umarcor | 2020-10-24 | 1 | -1/+1 | |
| | ||||||
* | configure: detect 'x86_64-w64-windows-gnu' as a Windows platform | umarcor | 2020-10-24 | 1 | -1/+1 | |
| | ||||||
* | ci/osx: skip brew update error | umarcor | 2020-10-23 | 1 | -1/+1 | |
| | ||||||
* | testsuite/gna: add a test for #1490 | Tristan Gingold | 2020-10-10 | 2 | -0/+16 | |
| | ||||||
* | vhdl-sem_scopes: avoid a crash on invalid selected name. Fix #1490 | Tristan Gingold | 2020-10-10 | 1 | -0/+4 | |
| | ||||||
* | testsuite/gna: add a test for previous commit | Tristan Gingold | 2020-10-09 | 2 | -0/+14 | |
| | ||||||
* | vhdl-parse: improve error message for extra '('. | Tristan Gingold | 2020-10-09 | 1 | -1/+5 | |
| | ||||||
* | doc: add 'Convert (V)HDL to other formats' | eine | 2020-10-09 | 1 | -21/+72 | |
| | ||||||
* | doc: fix pasto | eine | 2020-10-08 | 1 | -1/+1 | |
| | ||||||
* | doc: reword '--time-resolution' | eine | 2020-10-08 | 1 | -4/+6 | |
| | ||||||
* | doc: fix refs in 'Synthesis options' | eine | 2020-10-08 | 1 | -3/+4 | |
| |