aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* testsuite: add case for #1036Tristan Gingold2019-11-282-0/+28
|
* synth: factorize code, move value2logvec to synth-expr.Tristan Gingold2019-11-284-196/+116
| | | | Fix #1036
* netlists: use C convention to pass records.Tristan Gingold2019-11-281-0/+4
|
* netlists: remove port API (make it easier to interface).Tristan Gingold2019-11-286-130/+165
|
* netlists: remove port_inout.Tristan Gingold2019-11-285-25/+10
|
* synth: rework the sname API.Tristan Gingold2019-11-288-101/+129
|
* netlists: add Get_Design.Tristan Gingold2019-11-282-0/+8
|
* synth/netlists: remove unused function.Tristan Gingold2019-11-282-8/+0
|
* netlists-dump: adjust dump output to be more easilyTristan Gingold2019-11-281-16/+7
|
* netlists-errors: can display instance numbers.Tristan Gingold2019-11-282-19/+30
|
* testsuite: add case for #1035Tristan Gingold2019-11-272-0/+29
|
* synth-stmts: handle case statement for static arrays. Fix #1035Tristan Gingold2019-11-271-1/+39
|
* testsuite: add test for #1039Tristan Gingold2019-11-272-0/+37
|
* netlists-disp_vhdl: handle UB32 in Disp_Const_Bit. Fix #1039Tristan Gingold2019-11-271-0/+8
|
* testsuite: add reproducer for #1034.Tristan Gingold2019-11-274-0/+53
|
* synth: rework static calls and loops. Fix #1034.Tristan Gingold2019-11-272-105/+368
|
* testsuite/synth: add testcase for #1033Tristan Gingold2019-11-263-0/+30
|
* synth: handle static calls to sin and cos. Fix #1033Tristan Gingold2019-11-261-4/+30
|
* vhdl: recognize sin and cos from math_real.Tristan Gingold2019-11-266-226/+240
|
* testsuite/synth: add testcase for #1032Tristan Gingold2019-11-263-0/+27
|
* synth: implement static physical integer div. Fix #1032.Tristan Gingold2019-11-261-1/+2
|
* testsuite: add a reproducer for #265Tristan Gingold2019-11-253-0/+54
|
* testsuite: add a testcase for #264Tristan Gingold2019-11-252-0/+31
|
* testsuite/gna: add testcase for #1015Tristan Gingold2019-11-232-0/+10
|
* vhdl: recognize intrinsic procedures in vhdl-sem_specs.Tristan Gingold2019-11-232-25/+51
| | | | Fix synth failures for llvm and gcc backends.
* testsuite/synth: add testcase for #1025Tristan Gingold2019-11-233-0/+86
|
* synth-expr: handle aliases in subtype conversion.Tristan Gingold2019-11-231-1/+2
|
* testsuite/synth: add testcase from #1023Tristan Gingold2019-11-232-0/+51
|
* synth-expr: add strip_const for indexed names. Fix #1023Tristan Gingold2019-11-231-0/+1
|
* Add testcase for #1004.Tristan Gingold2019-11-235-0/+134
|
* Add synth-debugger__on.adbTristan Gingold2019-11-231-0/+1235
|
* synth-context: add source_scope (for debugger).Tristan Gingold2019-11-233-2/+19
|
* synth-expr: handle null slices in synth_slice_const_suffix.Tristan Gingold2019-11-231-24/+32
|
* synth: add debug_error.Tristan Gingold2019-11-224-10/+25
|
* synth: handle allocator_by_expression.Tristan Gingold2019-11-222-2/+38
|
* synth-stmts: fix warnings.Tristan Gingold2019-11-221-4/+0
|
* synth-static_oper: handle or for uns and sgn.Tristan Gingold2019-11-221-1/+3
|
* synth: support discrete static case statement.Tristan Gingold2019-11-221-5/+81
|
* Actions: add workflow 'push' (#1016)1138-4EB2019-11-2113-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 Gingold2019-11-211-3/+6
|
* introduce package utils_io.Tristan Gingold2019-11-216-42/+86
|
* gcc: allow to build grt-cstdio with c++.Tristan Gingold2019-11-201-0/+8
|
* synth: infrastructure for debugger.Tristan Gingold2019-11-206-0/+78
|
* Makefile: fix build of ghdl_gcc with synth.Tristan Gingold2019-11-202-2/+6
|
* synth: fix regression due to synth_bit_eq_const change.Tristan Gingold2019-11-201-2/+7
|
* ci: fix envvar name to run synth tests (#1024)1138-4EB2019-11-201-1/+1
|
* Makefile.in: add files for synthesis to copy-sources.gccTristan Gingold2019-11-191-0/+3
|
* synth-expr: properly set the return type in synth_bit_eq_const. For #1022Tristan Gingold2019-11-181-1/+2
|
* Makefile: fix build with --enable-synthTristan Gingold2019-11-171-5/+11
|
* synth: elaborate packages body.Tristan Gingold2019-11-171-13/+9
|