Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | synth-expr: strip const for synth_type_conversion. Fix #1043 | Tristan Gingold | 2019-11-28 | 1 | -0/+1 | |
| | ||||||
* | testsuite: add testcase for #1042. | Tristan Gingold | 2019-11-28 | 2 | -0/+37 | |
| | ||||||
* | synth-static_oper: handle floating point comparisons. Fix #1042 | Tristan Gingold | 2019-11-28 | 1 | -0/+19 | |
| | ||||||
* | netlists-disp_vhdl: force conversion for mux2 | Tristan Gingold | 2019-11-28 | 1 | -1/+2 | |
| | ||||||
* | doc(heartbeat): fix position of arg '--wave' (#1040) | 1138-4EB | 2019-11-28 | 1 | -1/+1 | |
| | ||||||
* | testsuite: add case for #1036 | Tristan Gingold | 2019-11-28 | 2 | -0/+28 | |
| | ||||||
* | synth: factorize code, move value2logvec to synth-expr. | Tristan Gingold | 2019-11-28 | 4 | -196/+116 | |
| | | | | Fix #1036 | |||||
* | netlists: use C convention to pass records. | Tristan Gingold | 2019-11-28 | 1 | -0/+4 | |
| | ||||||
* | netlists: remove port API (make it easier to interface). | Tristan Gingold | 2019-11-28 | 6 | -130/+165 | |
| | ||||||
* | netlists: remove port_inout. | Tristan Gingold | 2019-11-28 | 5 | -25/+10 | |
| | ||||||
* | synth: rework the sname API. | Tristan Gingold | 2019-11-28 | 8 | -101/+129 | |
| | ||||||
* | netlists: add Get_Design. | Tristan Gingold | 2019-11-28 | 2 | -0/+8 | |
| | ||||||
* | synth/netlists: remove unused function. | Tristan Gingold | 2019-11-28 | 2 | -8/+0 | |
| | ||||||
* | netlists-dump: adjust dump output to be more easily | Tristan Gingold | 2019-11-28 | 1 | -16/+7 | |
| | ||||||
* | netlists-errors: can display instance numbers. | Tristan Gingold | 2019-11-28 | 2 | -19/+30 | |
| | ||||||
* | testsuite: add case for #1035 | Tristan Gingold | 2019-11-27 | 2 | -0/+29 | |
| | ||||||
* | synth-stmts: handle case statement for static arrays. Fix #1035 | Tristan Gingold | 2019-11-27 | 1 | -1/+39 | |
| | ||||||
* | testsuite: add test for #1039 | Tristan Gingold | 2019-11-27 | 2 | -0/+37 | |
| | ||||||
* | netlists-disp_vhdl: handle UB32 in Disp_Const_Bit. Fix #1039 | Tristan Gingold | 2019-11-27 | 1 | -0/+8 | |
| | ||||||
* | testsuite: add reproducer for #1034. | Tristan Gingold | 2019-11-27 | 4 | -0/+53 | |
| | ||||||
* | synth: rework static calls and loops. Fix #1034. | Tristan Gingold | 2019-11-27 | 2 | -105/+368 | |
| | ||||||
* | testsuite/synth: add testcase for #1033 | Tristan Gingold | 2019-11-26 | 3 | -0/+30 | |
| | ||||||
* | synth: handle static calls to sin and cos. Fix #1033 | Tristan Gingold | 2019-11-26 | 1 | -4/+30 | |
| | ||||||
* | vhdl: recognize sin and cos from math_real. | Tristan Gingold | 2019-11-26 | 6 | -226/+240 | |
| | ||||||
* | testsuite/synth: add testcase for #1032 | Tristan Gingold | 2019-11-26 | 3 | -0/+27 | |
| | ||||||
* | synth: implement static physical integer div. Fix #1032. | Tristan Gingold | 2019-11-26 | 1 | -1/+2 | |
| | ||||||
* | testsuite: add a reproducer for #265 | Tristan Gingold | 2019-11-25 | 3 | -0/+54 | |
| | ||||||
* | testsuite: add a testcase for #264 | Tristan Gingold | 2019-11-25 | 2 | -0/+31 | |
| | ||||||
* | testsuite/gna: add testcase for #1015 | Tristan Gingold | 2019-11-23 | 2 | -0/+10 | |
| | ||||||
* | vhdl: recognize intrinsic procedures in vhdl-sem_specs. | Tristan Gingold | 2019-11-23 | 2 | -25/+51 | |
| | | | | Fix synth failures for llvm and gcc backends. | |||||
* | testsuite/synth: add testcase for #1025 | Tristan Gingold | 2019-11-23 | 3 | -0/+86 | |
| | ||||||
* | synth-expr: handle aliases in subtype conversion. | Tristan Gingold | 2019-11-23 | 1 | -1/+2 | |
| | ||||||
* | testsuite/synth: add testcase from #1023 | Tristan Gingold | 2019-11-23 | 2 | -0/+51 | |
| | ||||||
* | synth-expr: add strip_const for indexed names. Fix #1023 | Tristan Gingold | 2019-11-23 | 1 | -0/+1 | |
| | ||||||
* | Add testcase for #1004. | Tristan Gingold | 2019-11-23 | 5 | -0/+134 | |
| | ||||||
* | Add synth-debugger__on.adb | Tristan Gingold | 2019-11-23 | 1 | -0/+1235 | |
| | ||||||
* | synth-context: add source_scope (for debugger). | Tristan Gingold | 2019-11-23 | 3 | -2/+19 | |
| | ||||||
* | synth-expr: handle null slices in synth_slice_const_suffix. | Tristan Gingold | 2019-11-23 | 1 | -24/+32 | |
| | ||||||
* | synth: add debug_error. | Tristan Gingold | 2019-11-22 | 4 | -10/+25 | |
| | ||||||
* | synth: handle allocator_by_expression. | Tristan Gingold | 2019-11-22 | 2 | -2/+38 | |
| | ||||||
* | synth-stmts: fix warnings. | Tristan Gingold | 2019-11-22 | 1 | -4/+0 | |
| | ||||||
* | synth-static_oper: handle or for uns and sgn. | Tristan Gingold | 2019-11-22 | 1 | -1/+3 | |
| | ||||||
* | synth: support discrete static case statement. | Tristan Gingold | 2019-11-22 | 1 | -5/+81 | |
| | ||||||
* | Actions: add workflow 'push' (#1016) | 1138-4EB | 2019-11-21 | 13 | -407/+798 | |
| | | | | | | | | | | | | | | * use CC=clang to build C sources on macOS * actions: ensure that shared libs are in the PATH on windows * ci: add GitHub Actions 'push' workflow * ci: fix group labels * dist: add GRAY to ansi_color * ci: use same scripts for GHA and Travis | |||||
* | Make-lang.in: use linker and linker flags. | Tristan Gingold | 2019-11-21 | 1 | -3/+6 | |
| | ||||||
* | introduce package utils_io. | Tristan Gingold | 2019-11-21 | 6 | -42/+86 | |
| | ||||||
* | gcc: allow to build grt-cstdio with c++. | Tristan Gingold | 2019-11-20 | 1 | -0/+8 | |
| | ||||||
* | synth: infrastructure for debugger. | Tristan Gingold | 2019-11-20 | 6 | -0/+78 | |
| | ||||||
* | Makefile: fix build of ghdl_gcc with synth. | Tristan Gingold | 2019-11-20 | 2 | -2/+6 | |
| | ||||||
* | synth: fix regression due to synth_bit_eq_const change. | Tristan Gingold | 2019-11-20 | 1 | -2/+7 | |
| |