| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | synth-static_oper: handle floor. Fix #1210 | Tristan Gingold | 2020-04-11 | 1 | -0/+7 |
* | vhdl: recognize math_real.floor. For #1210 | Tristan Gingold | 2020-04-11 | 4 | -6/+11 |
* | synth-static_proc: handle deallocate for null access. Fix #1212 | Tristan Gingold | 2020-04-11 | 1 | -2/+6 |
* | synth-static_oper: handle more additions. Fix #1209 | Tristan Gingold | 2020-04-11 | 1 | -1/+5 |
* | synth: initialize variables with a static value. | Tristan Gingold | 2020-04-11 | 1 | -3/+8 |
* | vhdl: handle pragma synthesis_on/synthesis_off. | Tristan Gingold | 2020-04-11 | 3 | -8/+14 |
* | grt: handle argc=0 in ghdl_main. Fix #1206 | Tristan Gingold | 2020-04-11 | 1 | -1/+7 |
* | synth: handle more operators for synopsys packages. Fix #1207 | Tristan Gingold | 2020-04-11 | 1 | -3/+6 |
* | vhdl: recognize ext/sxt from std_logic_arith. | Tristan Gingold | 2020-04-11 | 4 | -1/+18 |
* | synth-oper: handle STD_LOGIC_ARITH_CONV_INTEGER_LOG. Fix #1208 | Tristan Gingold | 2020-04-11 | 1 | -0/+1 |
* | synth-oper: avoid a crash in case of error. | Tristan Gingold | 2020-04-11 | 1 | -14/+18 |
* | synth-oper: handle more operators. | Tristan Gingold | 2020-04-11 | 1 | -6/+9 |
* | vhdl: recognize comparaison of std_logic_arith. | Tristan Gingold | 2020-04-11 | 2 | -0/+161 |
* | synth-oper: handle srl | Tristan Gingold | 2020-04-10 | 1 | -1/+4 |
* | ghdldrv: add -shared option to build a shared library. For #640 | Tristan Gingold | 2020-04-10 | 1 | -3/+24 |
* | ghdldrv: refactoring (move more flags into the command object). | Tristan Gingold | 2020-04-10 | 1 | -116/+119 |
* | ghdldrv: Make Perform_Action cmd parameter in out. | Tristan Gingold | 2020-04-10 | 10 | -232/+232 |