Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | vhdl-formatters: minor refactoring. | Tristan Gingold | 2020-03-09 | 1 | -19/+26 |
| | |||||
* | synth-oper: use mask to handle ?= and ?/=. | Tristan Gingold | 2020-03-09 | 1 | -26/+69 |
| | |||||
* | synth-oper: refactoring for std_match. | Tristan Gingold | 2020-03-09 | 1 | -81/+91 |
| | |||||
* | synth: handle user-defined operator call. | Tristan Gingold | 2020-03-08 | 3 | -107/+202 |
| | |||||
* | synth-static_oper: handle const operands for enums. | Tristan Gingold | 2020-03-07 | 1 | -3/+6 |
| | |||||
* | vhdl-configuration: avoid crash on parse error. | Tristan Gingold | 2020-03-07 | 1 | -2/+5 |
| | |||||
* | synth-stmts: handle constant if statements. | Tristan Gingold | 2020-03-07 | 1 | -0/+1 |
| | |||||
* | netlists-builders: handle null operands for dyadic operations. | Tristan Gingold | 2020-03-07 | 1 | -1/+0 |
| | |||||
* | netlists-expands: fix dyn_insert_en (en was missing). Fix #1155 | Tristan Gingold | 2020-03-07 | 2 | -1/+4 |
| | |||||
* | synthesis: handle initialized output ports. | Tristan Gingold | 2020-03-07 | 7 | -25/+72 |
| | |||||
* | netlists-disp_vhdl: handle xnor. Fix #1153 | Tristan Gingold | 2020-03-07 | 1 | -0/+2 |
| | |||||
* | vhdl-parse: avoid resync_to_end_of_statement. | Tristan Gingold | 2020-03-06 | 1 | -0/+2 |
| | |||||
* | ghdlprint: add --force flag. | Tristan Gingold | 2020-03-06 | 1 | -4/+10 |
| | |||||
* | ghdllocal: improve help. | Tristan Gingold | 2020-03-06 | 1 | -5/+3 |
| | |||||
* | vhdl: avoid a crash on extra string. | Tristan Gingold | 2020-03-06 | 1 | -1/+4 |
| | |||||
* | vhdl-sem_stmts: improve error message for signal assignment. | Tristan Gingold | 2020-03-06 | 1 | -0/+9 |
| | |||||
* | vhdl-errors: give an hint for -frelaxed. Fix #1152 | Tristan Gingold | 2020-03-06 | 1 | -0/+10 |
| | |||||
* | Remove redundant pragma inline. | Tristan Gingold | 2020-03-06 | 1 | -1/+0 |
| | |||||
* | Warn on unexpected options for command '-a'. Fix #1066 | Tristan Gingold | 2020-03-04 | 5 | -2/+33 |
| | |||||
* | vhdl: merge synopsys into the ieee libraries. For #980 | Tristan Gingold | 2020-03-04 | 5 | -22/+47 |
| | |||||
* | [PATCH] Add names for synopsys packages. | Tristan Gingold | 2020-03-03 | 2 | -55/+61 |
| | |||||
* | synth: fix conversion of net to constant for physical values. Fix #1148 | Tristan Gingold | 2020-03-02 | 2 | -6/+11 |
| | |||||
* | vhdl-prints: disable code to display anonymous signal. | Tristan Gingold | 2020-03-02 | 1 | -2/+10 |
| | |||||
* | Remove --ieee=mentor and build of mentor libraries. | Tristan Gingold | 2020-03-02 | 2 | -9/+11 |
| | |||||
* | Fix regressions after previous commit. | Tristan Gingold | 2020-03-01 | 1 | -0/+5 |
| | |||||
* | vhdl: a function call is not an object. Fix #1138. | Tristan Gingold | 2020-03-01 | 3 | -15/+33 |
| | | | | | | Report a warning (or an error if not relaxed) when a non-object name is used for an array attribute. Also consider subtype attribute as a type name. | ||||
* | vhdl-parse: avoid error cascade for 'subtype before 08. | Tristan Gingold | 2020-03-01 | 1 | -1/+0 |
| | |||||
* | synth: top entity name is not anymore hashed by default. | Tristan Gingold | 2020-03-01 | 6 | -83/+138 |
| | | | | Use --top-name=hash to get the previous behaviour. | ||||
* | synth-insts: add comments, minor refactoring. | Tristan Gingold | 2020-02-29 | 3 | -9/+6 |
| | |||||
* | synth: handle more physical operators. Fix #1146 | Tristan Gingold | 2020-02-29 | 4 | -21/+80 |
| | |||||
* | synth-static_oper: handle enum inequality. | Tristan Gingold | 2020-02-29 | 1 | -0/+3 |
| | |||||
* | synth-decls: fix handling of record subtypes. | Tristan Gingold | 2020-02-29 | 1 | -1/+14 |
| | |||||
* | vhdl-parse: improve error messages and recovery. | Tristan Gingold | 2020-02-27 | 1 | -8/+46 |
| | |||||
* | synth: handle file_close. | Tristan Gingold | 2020-02-27 | 3 | -10/+31 |
| | |||||
* | synth-static_oper: handle to_stdlogicvector_bv | Tristan Gingold | 2020-02-27 | 1 | -1/+20 |
| | |||||
* | Update copyright years before the release. | Tristan Gingold | 2020-02-26 | 1 | -1/+1 |
| | |||||
* | vhdl: handle CR+LF for readline in grt. Fix #1145 | Tristan Gingold | 2020-02-25 | 2 | -18/+62 |
| | | | | | | | Previously CR+LF was handled in std.textio.readline. But that doesn't work if CR is at position 128 because we would need to read the next character. Now untruncated_text_read handles CR/CR+LF/LF and calls ungetc if needed. | ||||
* | netlists: rework memories to fix port orders, add a loop. | Tristan Gingold | 2020-02-23 | 7 | -46/+85 |
| | |||||
* | netlists-memories: also reduce muxes for extract. | Tristan Gingold | 2020-02-21 | 1 | -7/+35 |
| | |||||
* | synth-decls: handle alias declaration without subtype indication. | Tristan Gingold | 2020-02-21 | 1 | -2/+7 |
| | | | | Fix #1144 | ||||
* | netlists-memories: factorize code. | Tristan Gingold | 2020-02-20 | 1 | -235/+191 |
| | |||||
* | netlists-inference: preliminary work to support else in synch code. | Tristan Gingold | 2020-02-20 | 1 | -71/+153 |
| | |||||
* | netlists: add midff | Tristan Gingold | 2020-02-20 | 3 | -0/+47 |
| | |||||
* | disable backtrace on android (#1142) | umarcor | 2020-02-19 | 1 | -1/+1 |
| | |||||
* | vhdl: recognize conversion functions from std_logic_1164 | Tristan Gingold | 2020-02-18 | 5 | -12/+70 |
| | |||||
* | synth: rework static predefined function calls. | Tristan Gingold | 2020-02-18 | 3 | -152/+224 |
| | |||||
* | synth: handle file_open. | Tristan Gingold | 2020-02-18 | 3 | -0/+48 |
| | |||||
* | synth-environment: handle unassigned outputs. | Tristan Gingold | 2020-02-18 | 1 | -6/+8 |
| | |||||
* | netlists-cleanup: refactoring. | Tristan Gingold | 2020-02-18 | 1 | -12/+17 |
| | |||||
* | synth-insts: handle slices in individual associations. | Tristan Gingold | 2020-02-18 | 1 | -0/+21 |
| |