aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* testsuite/synth: add a test for #1886Tristan Gingold2021-10-097-0/+193
|
* synth-vhdl_expr: fix handling of negative factor in slice. For #1886Tristan Gingold2021-10-091-25/+61
|
* synth-vhdl_decls.adb: also detect unassigned variables.Tristan Gingold2021-10-091-11/+4
| | | | For ghdl/ghdl-yosys-plugin#159
* Makefile.in: honor GHDL_* envvars for overriding versionumarcor2021-10-091-5/+5
|
* testsuite/gna: add a test for #1883Tristan Gingold2021-10-062-0/+22
|
* vhdl-scanner: improve error message. Fix #1883Tristan Gingold2021-10-061-1/+2
|
* version.in: reformatting, simplify the Makefile ruleTristan Gingold2021-10-062-19/+17
|
* ci: upload ghdl.1 to nightlyumarcor2021-10-041-9/+2
|
* Makefile.in: Allow overriding version string even with gitAndreas Bombe2021-10-041-6/+9
| | | | | | | | When creating version.tmp, the Makefile.in has provisions for setting the DESC, REF and HASH variables from environment variables. However these would be overwritten if it detects it is building from a git checkout. This commit changes it to always override the default or autodetected values when the environment variables are available,
* Makefile.in: Use $(CURDIR) instead of $(shell pwd)Andreas Bombe2021-10-041-1/+1
| | | | | | | | GNU make will set the variable CURDIR to the current directory, there is no need to call out to the shell. Also use simple assignment instead of conditional on not previously set. Otherwise it could get its value from an envirnoment variable "PWD", which shells may or may not have set, or which may not be up to date at the time of the call.
* doc/ghdl.1: Follow style conventions in SEE ALSO sectionAndreas Bombe2021-10-041-3/+1
|
* Makefile.in: Fix missed files in distcleanAndreas Bombe2021-10-041-0/+1
| | | | | The files elf_arch.ads and ghdlsynth_maybe.ads are created by the configure script and also need to be removed in distclean.
* testsuite/gna: add a test for #1736Tristan Gingold2021-10-044-0/+42
|
* elab-order command: add an option to display libraries. Fix #1736Tristan Gingold2021-10-042-12/+39
|
* testsuite/gna: add a test for #1386Tristan Gingold2021-10-032-0/+22
|
* grt-change_generics: handle subtype for elements. Fix #1386Tristan Gingold2021-10-031-2/+8
|
* testsuite/gna: add tests for previous commitTristan Gingold2021-10-014-0/+21
|
* vhdl: report unused types and subtypesTristan Gingold2021-10-012-1/+13
|
* testsuite/gna: add a test for previous commitTristan Gingold2021-10-013-0/+11
|
* vhdl-formatters: fix bad reformatting on a simple range.Tristan Gingold2021-10-011-0/+1
|
* vhdl: warns on unused component declarationsTristan Gingold2021-09-302-1/+5
|
* testsuite/gna: add a test for #1759Tristan Gingold2021-09-302-0/+38
|
* grt-vcd.adb: add option --vcd-4states to dump a strict vcd file. Fix #1759Tristan Gingold2021-09-302-8/+25
|
* testsuite/gna: add a test for #1881Tristan Gingold2021-09-293-0/+103
|
* grt-vcd: exclude arrays from dump. Fix #1881Tristan Gingold2021-09-291-59/+67
|
* netlists-disp_verilog: fix name for memory initializationTristan Gingold2021-09-281-3/+4
|
* testsuite/gna: add a test for #1876Tristan Gingold2021-09-243-0/+35
|
* grt-change_generics: handle array subtypes. Fix #1876Tristan Gingold2021-09-241-6/+20
|
* Add parsing of case? statement and simple test.Brian Padalino2021-09-2413-317/+465
| | | | Also add the Matching flag to the Iir_Kind_Case_Statement.
* ghdldrv: use environment variable CC to set the default compiler. For #1629Tristan Gingold2021-09-231-3/+6
|
* testsuite/gna: add a test for #1875Tristan Gingold2021-09-232-0/+30
|
* vhdl-ieee-vital_timing.adb: handle vhdl 2008. Fix #1875Tristan Gingold2021-09-231-3/+15
|
* vhdl-evaluation.adb: Minor style fixesTristan Gingold2021-09-231-60/+61
|
* vhdl-sem_assocs.adb: add commentsTristan Gingold2021-09-231-10/+41
|
* Add test for matching operators.Brian Padalino2021-09-232-0/+180
| | | | Add an exhaustive test for the matching operators.
* testsuite/pyunit/lsp/LanguageServer: fix pastoumarcor2021-09-231-10/+2
|
* ci: run macOS 10.15 and 11.0 (#1630)eine2021-09-231-5/+8
|
* scripts/vendors: fix PoSh scripting (#1878)Unai Martinez-Corral2021-09-227-13/+13
|\
| * Fixed it also in other vendor scripts. Fixed verbosity level.Patrick Lehmann2021-09-225-9/+9
| |
| * Fixed parameter types and how to pass boolean/switch parameters from PoSh ↵Patrick Lehmann2021-09-223-4/+4
| | | | | | | | script to PoSh script.
* | Add explicit ?>= and ?> functions for translation.Brian Padalino2021-09-226-4/+30
|/ | | | | | Instead of swapping L/R arguments to try to create ?>= and ?>, create a function for each which performs the not operation of ?< and ?<= as defined by the LRM.
* Implement Matching Operators (#1872)Brian Padalino2021-09-221-8/+148
| | | Implement the matching operators ?<, ?<=, ?>, ?>=, ?/=.
* testsuite/gna: add a test for #543Tristan Gingold2021-09-183-0/+38
|
* vhdl-evaluation.adb: handle iir_kind_aggregate in build_constant. Fix #543Tristan Gingold2021-09-181-0/+11
|
* vhdl-parse.adb: minor reformattingTristan Gingold2021-09-181-1/+2
|
* testsuite/gna: add a test for #1514Tristan Gingold2021-09-182-0/+22
|
* trans-chap8: fix iteration on an enumeration type with only one literal.Tristan Gingold2021-09-181-3/+9
| | | | Fix #1514
* trans-chap8.adb: refactoring and clean-up. For #1514Tristan Gingold2021-09-182-46/+12
|
* vhdl-sem_names(sem_parenthesis_name): minor refactoringTristan Gingold2021-09-181-13/+9
|
* testsuite/gna: add a test for #1515Tristan Gingold2021-09-182-0/+21
|