aboutsummaryrefslogtreecommitdiffstats
path: root/src/ghdldrv/ghdlsynth.adb
Commit message (Collapse)AuthorAgeFilesLines
* vhdl/trans: support suspend statesTristan Gingold2023-01-281-0/+1
|
* synth: add partial support of foreign subprogramsTristan Gingold2023-01-201-0/+3
|
* synth: simplify elab-vhdl_annotationsTristan Gingold2022-09-191-1/+0
|
* synth: rename vhdl.annotations to elab.vhdl_annotationsTristan Gingold2022-09-191-3/+3
|
* synth: fix and add checks for memory management.Tristan Gingold2022-09-101-0/+8
|
* synth: rework #2109 - remove null wiresTristan Gingold2022-06-271-0/+2
|
* src/synth: add netlists.rename to rename identifiers. Fix #2054Tristan Gingold2022-06-141-0/+2
|
* elab-debugger: remove duplicate flagTristan Gingold2022-06-031-1/+2
|
* vhdl-canon: remove unused canon_flag_inertial_associationsTristan Gingold2022-05-201-4/+0
|
* ghdlsynth.adb: remove -E experimental commandTristan Gingold2022-05-101-145/+42
|
* elab-vhdl_debug: also print objects in disp_hierarchyTristan Gingold2022-05-011-1/+1
|
* ghdlsynth: add experimental command -ETristan Gingold2022-04-291-8/+133
|
* ghdldrv: call elab.vhdl_objtypes.init in optionsTristan Gingold2022-04-261-3/+0
|
* ghdldrv: extract ghdllib from ghdlsynthTristan Gingold2022-03-221-63/+0
|
* mk: Introduce configure options for inc/libdirsuffixDaniel Gröber2022-03-111-4/+4
| | | | | | | | This patch is based on one from the Debian ghdl packaging. We use it to support coinstallability of the different ghdl backend executables. Force prepending ghdl/ to the include path really doesn't help us with that any. Note this effectively reverts 786ca17ce.
* Fix --libghdl-include-dir ghdl/ suffixDaniel Gröber2022-03-111-1/+3
| | | | | | Commit 66cd5e0aa ("Include directory structure proposal.") added a ghdl/ subdir to the include directory. This wasn't properly reflected in ghdlsynth.
* ghdldrv: fix crash due to double initializationTristan Gingold2021-12-191-0/+3
|
* ghdldrv: handle generic overrides on foreign unitsTristan Gingold2021-12-131-14/+19
|
* synth: add --latches option to enable latches. Fix #938Tristan Gingold2021-12-061-0/+3
|
* synth: adjustments for foreign_moduleTristan Gingold2021-11-281-3/+10
|
* synth: add a hook to resolve foreign instantiation namesTristan Gingold2021-11-281-0/+4
|
* synth: do full elaboration before synthesisTristan Gingold2021-11-011-13/+15
|
* ghdllocal: generalize top level unit extractionTristan Gingold2021-09-071-29/+9
|
* ghdlsynth: add debug option for elaborationTristan Gingold2021-08-281-1/+5
|
* ghdlsynth.adb: fix a typoTristan Gingold2021-08-261-1/+1
|
* ghdlsynth: never display a foreign module as pure vhdlTristan Gingold2021-04-281-2/+7
| | | | (do not try to display the original entity when this is none)
* synth: add verilog outputTristan Gingold2021-04-281-0/+6
|
* synth: rename synth-context to synth-vhdl_contextTristan Gingold2021-04-161-2/+2
|
* ghdldrv,configure: allow LIB.UNIT name for -e/-r commands. Fix #1718Tristan Gingold2021-04-101-2/+4
|
* ghdlsynth.adb: fix a previous commitTristan Gingold2021-04-051-1/+1
|
* vhdl and libraries: add support for binding to a foreign moduleTristan Gingold2021-04-051-12/+14
|
* ghdldrv/: initial support for foreign modulesTristan Gingold2021-04-051-4/+14
|
* ghdlsynth: add --out=raw-vhdl. For #1702Tristan Gingold2021-03-291-7/+7
|
* ghdlsynth.adb: also allow .psl files without any warningTristan Gingold2021-03-271-6/+10
|
* ghdlsynth.adb: unknown vendor library is now an error. Fix #1650Tristan Gingold2021-02-191-1/+6
|
* src/ghdldrv: fix regression for ghdl-yosys-pluginTristan Gingold2021-01-201-1/+1
| | | | Allow to do multiple synthesis
* ghdlsynth: check filename extensionTristan Gingold2021-01-191-0/+8
|
* update license headersumarcor2021-01-141-11/+9
|
* synth: add option to treat asserts as assumes and vice-versatmeissner2021-01-021-0/+8
|
* ghdlsynth.adb: clear error counters to allow multiple synthesis.Tristan Gingold2020-11-041-0/+3
| | | | For ghdl/ghdl-yosys-plugin#137
* ghdldrv: adjust style and some error messages.Tristan Gingold2020-09-201-3/+2
|
* cli: rework syntax, add commands without '-' or '--'umarcor2020-09-201-9/+20
|
* synth: add --no-assert-cover option. Fix #1414Tristan Gingold2020-07-311-0/+5
|
* synth: add -g option to enable debugger on some errors.Tristan Gingold2020-07-261-0/+2
|
* ghdlsynth: fix handling of --work within source files.Tristan Gingold2020-07-011-0/+1
|
* ghdlsynth: add --no-formal and help.Tristan Gingold2020-06-161-0/+23
|
* vhdl: allows --work between files for -c. Fix #1362Tristan Gingold2020-06-091-3/+4
|
* synth: refine -dm debug option. Add -dm2Tristan Gingold2020-05-311-1/+5
|
* netlists: add disp_stats.Tristan Gingold2020-05-181-1/+9
|
* netlists: add a very simple dot dump.Tristan Gingold2020-04-251-1/+9
|