aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl
Commit message (Expand)AuthorAgeFilesLines
* vhdl: parse PSL prev/stable/rose/fell builtin calls. For #662Tristan Gingold2020-06-0213-232/+573
* vhdl-utils: minor style changes.Tristan Gingold2020-05-281-4/+2
* ortho: add a length parameter to start_array_aggr.Tristan Gingold2020-05-286-59/+44
* synth: handle reduction operators. Fix #1342Tristan Gingold2020-05-272-6/+16
* vhdl-scanner: makes -C part of -frelaxedTristan Gingold2020-05-251-1/+3
* vhdl-nodes: use a flag field for direction.Tristan Gingold2020-05-204-5/+15
* synth-decls: handle unbounded record subtypes. Fix #1324Tristan Gingold2020-05-191-12/+13
* vhdl-nodes: Rename and move shift/rotate predefined functions. Fix #1325Tristan Gingold2020-05-192-17/+17
* vhdl-sem_psl: handle equal/goto repeat seq. Fix #1321Tristan Gingold2020-05-181-1/+3
* synth: handle functional call to numeric_std binary operators. For #1313Tristan Gingold2020-05-161-24/+33
* trans-chap3: factorize code.Tristan Gingold2020-05-151-11/+1
* vhdl-utils: factorize Get_File_Signature.Tristan Gingold2020-05-154-134/+113
* vhdl-configuration: handle overrides of slv. Fix #1298Tristan Gingold2020-05-131-1/+15
* trans-chap7: add a comment.Tristan Gingold2020-05-131-0/+3
* trans-chap5: handle record subtypes in port association.Tristan Gingold2020-05-131-13/+22
* trans-chap7: Translate_Equality: also convert to base type for records.Tristan Gingold2020-05-133-26/+51
* vhdl: translate_record_subtype: inherit from parent typeTristan Gingold2020-05-121-18/+24
* synth: correctly quote nets name in error messages.Tristan Gingold2020-05-091-1/+1
* vhdl-sem_psl: handle next_event_a and next_event_e. Fix #1292Tristan Gingold2020-05-091-0/+5
* Add handling of N_Next_E in PSL semantic passtmeissner2020-05-081-1/+1
* 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