aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl
Commit message (Expand)AuthorAgeFilesLines
* vhdl-sem_expr: improve support of vhdl-08 aggregates. Fix #1282Tristan Gingold2020-05-051-24/+37
* vhdl-evaluation: handle record equality. For #1283Tristan Gingold2020-05-051-5/+127
* vhdl-sem_names: handle deference in create_list_of_types.Tristan Gingold2020-05-021-1/+2
* vhdl-sem_expr: fix handling of overload lists in merge_wildcard_type. Fix #1274Tristan Gingold2020-05-021-6/+11
* vhdl-sem_expr: fix crash on incorrect aggregate. Fix #1269Tristan Gingold2020-04-281-1/+2
* vhdl: fix handling of types name in name attributes. Fix #1268Tristan Gingold2020-04-272-9/+23
* vhdl: avoid crash on incorrect type mark in subtype indication.Tristan Gingold2020-04-273-10/+21
* vhdl: minimal support of interface package in entities. For #1262Tristan Gingold2020-04-278-21/+47
* psl: keep locations.Tristan Gingold2020-04-261-4/+6
* vhdl: avoid crash on indexed library declaration.Tristan Gingold2020-04-231-4/+3
* evaluation: weaken error for out of bound static value.Tristan Gingold2020-04-223-9/+12
* find_top_entity: add location to report errors. Fix #1254Tristan Gingold2020-04-225-40/+54
* translate: fix handling of nested generic package. Fix #1246Tristan Gingold2020-04-201-8/+13
* vhdl: allow attribute specifications in protected types. For #1252Tristan Gingold2020-04-205-319/+332
* types: introduce Direction_Type, which replaces Iir_Direction.Tristan Gingold2020-04-2027-218/+212
* vhdl-evaluation: remove some cascaded errors.Tristan Gingold2020-04-184-27/+31
* vhdl-prints: handle evaluated expression for qualified_expression.Tristan Gingold2020-04-183-16/+52
* vhdl-sem_expr: report during analysis out-of-range qualified expressions.Tristan Gingold2020-04-181-0/+3
* vhdl-evaluation: static out of bounds values are now a warning. For #1237Tristan Gingold2020-04-172-10/+17
* vhdl: reject top-level entities with a type generic. Fix #1236Tristan Gingold2020-04-171-5/+16
* vhdl: handling attribute specification in instantiations. Fix #1229Tristan Gingold2020-04-162-4/+42
* vhdl: avoid a crash after an error.Tristan Gingold2020-04-141-1/+4
* vhdl: avoid a crash in case of outdated package body.Tristan Gingold2020-04-121-1/+3
* synth-oper: recognize more operations from std_logic_arith.Tristan Gingold2020-04-123-0/+105
* vhdl: recognize math_real.floor. For #1210Tristan Gingold2020-04-112-0/+3
* 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