| Commit message (Expand) | Author | Age | Files | Lines |
* | synth-stmts: add comments. | Tristan Gingold | 2020-04-19 | 1 | -1/+9 |
* | synth: reject protected types. Fix #1244 | Tristan Gingold | 2020-04-19 | 6 | -8/+51 |
* | synth-oper: handle std_logic_arith_mul_uns_sgn_sgn. For #1239 | Tristan Gingold | 2020-04-19 | 1 | -9/+25 |
* | synth-aggr: check bound errors. Fix #1239 | Tristan Gingold | 2020-04-19 | 1 | -25/+68 |
* | synth-insts: fix a crash on subtype indication of blackbox components. | Tristan Gingold | 2020-04-19 | 1 | -7/+9 |
* | synth-stmts: propagate errors. For #1243 | Tristan Gingold | 2020-04-18 | 1 | -18/+23 |
* | synth-oper: check that dyadic logical operands have same length. Fix #1243 | Tristan Gingold | 2020-04-18 | 1 | -1/+4 |
* | netlists-butils: handle case statement with negative values. Fix #1240 | Tristan Gingold | 2020-04-18 | 1 | -19/+35 |
* | synth-expr: rework handling of overflow_literal. For #1240 | Tristan Gingold | 2020-04-18 | 1 | -8/+2 |
* | vhdl-evaluation: remove some cascaded errors. | Tristan Gingold | 2020-04-18 | 4 | -27/+31 |
* | vhdl-prints: handle evaluated expression for qualified_expression. | Tristan Gingold | 2020-04-18 | 3 | -16/+52 |
* | synth-values-debug: handle all kind of valtyp. | Tristan Gingold | 2020-04-18 | 1 | -1/+13 |
* | vhdl-sem_expr: report during analysis out-of-range qualified expressions. | Tristan Gingold | 2020-04-18 | 1 | -0/+3 |
* | netlists-expands: fix handling of non-consective extractions. Fix #1241 | Tristan Gingold | 2020-04-18 | 2 | -2/+5 |
* | vhdl-evaluation: static out of bounds values are now a warning. For #1237 | Tristan Gingold | 2020-04-17 | 2 | -10/+17 |
* | grt-vpi: potential fix for win32 regression detected by #1228 | Tristan Gingold | 2020-04-17 | 1 | -1/+2 |
* | grt-vpi: free iterator to fix memory leak. Fix #1233 | Tristan Gingold | 2020-04-17 | 1 | -2/+25 |
* | vhdl: reject top-level entities with a type generic. Fix #1236 | Tristan Gingold | 2020-04-17 | 1 | -5/+16 |
* | synth-expr: handle parenthesis_expression. Fix #1234 | Tristan Gingold | 2020-04-17 | 1 | -0/+3 |
* | synth-stmts: print report message on assertion failure. Fix #1231 | Tristan Gingold | 2020-04-16 | 1 | -1/+20 |
* | synth-values-debug: add debug_typ. | Tristan Gingold | 2020-04-16 | 2 | -0/+48 |
* | synth: check for matching bounds in subtype conversions. | Tristan Gingold | 2020-04-16 | 1 | -1/+11 |
* | synth: fix bounds computation for concatenations. | Tristan Gingold | 2020-04-16 | 1 | -3/+4 |
* | synth-stmts: handle null assignments. Fix #1230 | Tristan Gingold | 2020-04-16 | 1 | -0/+6 |
* | vhdl: handling attribute specification in instantiations. Fix #1229 | Tristan Gingold | 2020-04-16 | 2 | -4/+42 |
* | vpi_handle_by_name: handle extended identifiers. Fix #1228 | Tristan Gingold | 2020-04-15 | 1 | -1/+12 |
* | grt-vpi: automatically free handlers for callbacks. Fix #1226 | Tristan Gingold | 2020-04-15 | 2 | -8/+55 |
* | Automatically add -Wl,-u,ghdl_main when -shared is used. For #640 | Tristan Gingold | 2020-04-15 | 2 | -7/+23 |
* | synth: rework edge handling to properly support falling edge. Fix #1227 | Tristan Gingold | 2020-04-15 | 9 | -73/+118 |
* | vhdl: avoid a crash after an error. | Tristan Gingold | 2020-04-14 | 1 | -1/+4 |
* | synth-environment-debug: improve the debug code for wires. | Tristan Gingold | 2020-04-14 | 2 | -8/+15 |
* | synth: do not try to do inference on unused nets. Fix #1225 | Tristan Gingold | 2020-04-14 | 3 | -3/+16 |
* | synth-stmts: propagate more errors. | Tristan Gingold | 2020-04-13 | 1 | -0/+4 |
* | synth-static_oper: predefined function call now return memtyp. | Tristan Gingold | 2020-04-13 | 3 | -28/+30 |
* | synth-values-debug: handle all types. | Tristan Gingold | 2020-04-13 | 1 | -2/+15 |
* | synth: move memtyp handling to synth.objtypes. | Tristan Gingold | 2020-04-13 | 7 | -252/+355 |
* | synth: also try to open files (during synthesis) relative to current unit. | Tristan Gingold | 2020-04-13 | 5 | -2/+122 |
* | synth: set no_strict_aliasing on memory_ptr. | Tristan Gingold | 2020-04-13 | 1 | -1/+2 |
* | synth: handle multi-dim ROMS. Fix #1220 | Tristan Gingold | 2020-04-13 | 2 | -17/+37 |
* | netlists-memories: handle (some) slices of ROM outputs. Fix #1219 | Tristan Gingold | 2020-04-13 | 1 | -18/+48 |
* | synth-oper: also handle negative values for shift. Fix #1218 | Tristan Gingold | 2020-04-13 | 1 | -12/+23 |
* | synth: handle sub_nat_uns. Fix #1221 | Tristan Gingold | 2020-04-13 | 1 | -0/+3 |
* | synth-stmts: minor refactoring. | Tristan Gingold | 2020-04-13 | 1 | -4/+5 |
* | synth-aggr: fix record aggregate element order. Fix #1217 | Tristan Gingold | 2020-04-12 | 1 | -4/+7 |
* | vhdl: avoid a crash in case of outdated package body. | Tristan Gingold | 2020-04-12 | 1 | -1/+3 |
* | synth-expr: avoid a crash after error. | Tristan Gingold | 2020-04-12 | 1 | -0/+4 |
* | synth-oper: recognize more operations from std_logic_arith. | Tristan Gingold | 2020-04-12 | 4 | -3/+117 |
* | grt: handle argc=0 and argv/=null in ghdl_main (#1206) (#1215) | umarcor | 2020-04-12 | 1 | -7/+5 |
* | netlists-infreence: simplify condition. Fix #1211 | Tristan Gingold | 2020-04-12 | 1 | -5/+2 |
* | netlists-inference: refactoring for #1211 | Tristan Gingold | 2020-04-12 | 1 | -35/+51 |