aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl
Commit message (Expand)AuthorAgeFilesLines
* vhdl: handle pragma synthesis_on/synthesis_off.Tristan Gingold2020-04-111-7/+9
* vhdl: recognize ext/sxt from std_logic_arith.Tristan Gingold2020-04-112-0/+13
* vhdl: recognize comparaison of std_logic_arith.Tristan Gingold2020-04-112-0/+161
* vhdl: fix crash on vhdl08 sub-sub index constraint. For #1191Tristan Gingold2020-04-073-4/+5
* vhdl: add scalar_size. Size of scalar types is computed during analysis.Tristan Gingold2020-04-0614-296/+449
* grt: slightly simplify the interface.Tristan Gingold2020-04-021-3/+3
* vhdl-sem: add a todo note.Tristan Gingold2020-03-311-0/+1
* vhdl-sem_assocs: report all errors on incorrect formals.Tristan Gingold2020-03-311-1/+1
* synth: fix handling of subtype indication in object aliases for vhdl 2008.Tristan Gingold2020-03-291-1/+4
* vhdl: recognize reduce functions in std_logic_misc.Tristan Gingold2020-03-284-1/+142
* vhdl-sem_names: improve error message for -fsynopsys.Tristan Gingold2020-03-261-1/+2
* vhdl: move get_subprogram_body_origin to vhdl-sem_inst.Tristan Gingold2020-03-244-18/+30
* vhdl-scanner: handle pragma translate on/off.Tristan Gingold2020-03-221-13/+26
* synth: handle ieee.numeric_std.to_01Tristan Gingold2020-03-222-0/+28
* vhdl: recognize minimum/maximum in numeric_std. For #1168Tristan Gingold2020-03-212-0/+54
* vhdl-sem_assocs: remove duplicate error message for non-existing interface.Tristan Gingold2020-03-211-8/+0
* vhdl-sem_expr: fix a wrong check in choices. For #1161Tristan Gingold2020-03-191-0/+5
* trans-chap7: minor renaming.Tristan Gingold2020-03-141-5/+5
* synth: handle more operations from synsopsys packages.Tristan Gingold2020-03-142-24/+41
* vhdl-ieee-std_logic_arith: fix warnings.Tristan Gingold2020-03-141-12/+5
* vhdl: recognize more std_logic_arith operations.Tristan Gingold2020-03-132-2/+175
* vhdl-scanner: abstract Scan_Comment_PragmaTristan Gingold2020-03-131-32/+40
* psl: keep denoting names in the PSL ast.Tristan Gingold2020-03-137-15/+35
* vhdl-sem_lib: also disable warnings when parsingTristan Gingold2020-03-111-10/+17
* vhdl-ieee-std_logic_arith: recognize more conversions.Tristan Gingold2020-03-112-1/+14
* vhdl-ieee-std_logic_unsigned: recognize more operations.Tristan Gingold2020-03-111-0/+16
* vhdl: recognize mod/rem operators.Tristan Gingold2020-03-102-0/+54
* synthesis: add option --vendor-library= for synthesis.Tristan Gingold2020-03-107-226/+284
* synth: avoid crash on bad elaboration order.Tristan Gingold2020-03-091-1/+3
* vhdl-formatters: minor refactoring.Tristan Gingold2020-03-091-19/+26
* vhdl-configuration: avoid crash on parse error.Tristan Gingold2020-03-071-2/+5
* vhdl-parse: avoid resync_to_end_of_statement.Tristan Gingold2020-03-061-0/+2
* vhdl: avoid a crash on extra string.Tristan Gingold2020-03-061-1/+4
* vhdl-sem_stmts: improve error message for signal assignment.Tristan Gingold2020-03-061-0/+9
* vhdl-errors: give an hint for -frelaxed. Fix #1152Tristan Gingold2020-03-061-0/+10
* vhdl: merge synopsys into the ieee libraries. For #980Tristan Gingold2020-03-041-20/+28
* vhdl-prints: disable code to display anonymous signal.Tristan Gingold2020-03-021-2/+10
* Fix regressions after previous commit.Tristan Gingold2020-03-011-0/+5
* vhdl: a function call is not an object. Fix #1138.Tristan Gingold2020-03-012-14/+29
* vhdl-parse: avoid error cascade for 'subtype before 08.Tristan Gingold2020-03-011-1/+0
* vhdl-parse: improve error messages and recovery.Tristan Gingold2020-02-271-8/+46
* vhdl: recognize conversion functions from std_logic_1164Tristan Gingold2020-02-182-0/+49
* vhdl-sem_scopes: handle anonymous signal declarations.Tristan Gingold2020-02-181-1/+2
* vhdl-configuration: ignore configuration for top_level_entity.Tristan Gingold2020-02-181-4/+4
* vhdl-sem_assocs: recurse for individual associations.Tristan Gingold2020-02-171-23/+64
* vhdl-parse: improve recovery for incorrect end identifier.Tristan Gingold2020-02-131-8/+27
* vhdl-sem_expr: avoid a crash on incorrect qualified expr.Tristan Gingold2020-02-131-0/+6
* translate: refine condition. Fix #1125Tristan Gingold2020-02-111-1/+1
* vhdl-sem_names: improve error location.Tristan Gingold2020-02-041-1/+1
* vhdl-sem: improve error location for unknown entity.Tristan Gingold2020-02-041-1/+1