Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | |
| | ||||||
* | ci: fix envvar name to run synth tests (#1024) | 1138-4EB | 2019-11-20 | 1 | -1/+1 | |
| | ||||||
* | Makefile.in: add files for synthesis to copy-sources.gcc | Tristan Gingold | 2019-11-19 | 1 | -0/+3 | |
| | ||||||
* | synth-expr: properly set the return type in synth_bit_eq_const. For #1022 | Tristan Gingold | 2019-11-18 | 1 | -1/+2 | |
| | ||||||
* | Makefile: fix build with --enable-synth | Tristan Gingold | 2019-11-17 | 1 | -5/+11 | |
| | ||||||
* | synth: elaborate packages body. | Tristan Gingold | 2019-11-17 | 1 | -13/+9 | |
| | ||||||
* | synth: add support for multi-dim aggregates. | Tristan Gingold | 2019-11-17 | 2 | -40/+83 | |
| | ||||||
* | synth: create const_array for default values. | Tristan Gingold | 2019-11-17 | 1 | -1/+1 | |
| | ||||||
* | synth-stmts: handle return in loop statement. | Tristan Gingold | 2019-11-17 | 1 | -4/+13 | |
| | ||||||
* | synth: handle dereference. | Tristan Gingold | 2019-11-17 | 2 | -2/+16 | |
| | ||||||
* | ghdlsynth: add option -t for tracing. | Tristan Gingold | 2019-11-17 | 1 | -0/+3 | |
| | ||||||
* | synth: add traces for debugging. | Tristan Gingold | 2019-11-17 | 2 | -0/+21 | |
| | ||||||
* | synth-stmts: improve support of exit statement (static case). | Tristan Gingold | 2019-11-17 | 1 | -2/+20 | |
| | ||||||
* | synth: initial support of access types. | Tristan Gingold | 2019-11-17 | 7 | -12/+181 | |
| | ||||||
* | synth: handle subprogram back associations for whole associations. | Tristan Gingold | 2019-11-16 | 1 | -80/+82 | |
| | ||||||
* | synth: adjust static integer division. | Tristan Gingold | 2019-11-16 | 1 | -1/+2 | |
| | ||||||
* | testsuite/synth: add tests for static numeric std. | Tristan Gingold | 2019-11-16 | 11 | -1/+207 | |
| | ||||||
* | synth: handle static mul sgn sgn. | Tristan Gingold | 2019-11-16 | 4 | -1/+82 | |
| |