aboutsummaryrefslogtreecommitdiffstats
path: root/src/ghdldrv
Commit message (Collapse)AuthorAgeFilesLines
* ghdlcomp: set Flag_Elaboration for -c/-rTristan Gingold2023-04-201-0/+1
| | | | So that component instantiations are bound even if outdated.
* ghdlsynth: add --keep-hierarchy optionTristan Gingold2023-04-191-14/+30
|
* ghdlrun: report unreferenced nodes with --check-astTristan Gingold2023-03-281-0/+5
|
* ghdlcomp: free unused nodeTristan Gingold2023-03-231-0/+1
|
* ghdldrv: only put direct dependences in gen-makefileTristan Gingold2023-03-133-10/+16
|
* ghdllocal.adb(Build_Dependence): rebuild file dependencies.Tristan Gingold2023-03-133-28/+82
| | | | | vhdl: remove Get/Set_File_Dependence_List. Fix #2388
* Update NEWS and copyright dateTristan Gingold2023-03-061-1/+1
| | | | | Co-Authored-By: Patrick Lehmann <Paebbels@gmail.com> Co-Authored-By: Unai Martinez-Corral <unai.martinezcorral@ehu.eus>
* ghdl: print llvm or gcc backend version with --versionTristan Gingold2023-02-122-2/+6
|
* ghdllocal, ghdlxml: adjust after previous commit; fix #2349Tristan Gingold2023-02-112-0/+6
|
* ghdlsimul: extract simul-main from simul-vhdl_simulTristan Gingold2023-01-311-2/+4
|
* vhdl/trans: support suspend statesTristan Gingold2023-01-282-0/+2
|
* ghdlrun: extract trans_foreignTristan Gingold2023-01-271-108/+6
|
* ghdldrv: extract trans_link from ghdlrunTristan Gingold2023-01-211-459/+4
|
* synth: add partial support of foreign subprogramsTristan Gingold2023-01-202-0/+5
|
* ghdlsimul: check foreign subprogramsTristan Gingold2023-01-161-3/+4
|
* vhdl: refactoring - remove trans_be, mainly added to vhdl-back_endTristan Gingold2023-01-161-5/+5
|
* ghdlsimul: handle automatic time resolutionTristan Gingold2023-01-121-12/+17
|
* simul: fix handling of drivers/sensitivity within processesTristan Gingold2023-01-121-0/+1
|
* ghdl_simul: add commands to use libghdlTristan Gingold2023-01-121-0/+2
|
* simul: handle -gGEN=VAL options after the unitTristan Gingold2023-01-111-7/+41
|
* grt: add modules in ghdl_main instead of grt-mainTristan Gingold2023-01-051-0/+2
|
* ghdlsimul: do late semantic checksTristan Gingold2023-01-041-1/+19
|
* simul: allow unassigned top genericsTristan Gingold2022-12-261-1/+1
|
* vhdl-prints: add an option to display commentsTristan Gingold2022-11-201-1/+16
|
* vhdl: fix some compiler warningsTristan Gingold2022-11-081-2/+2
|
* translate, grt: add lib function for div and rem.Tristan Gingold2022-10-021-0/+8
| | | | | Do not rely on hardware exceptions to catch division by 0, they are caught in windows by the c handler and not propagated
* synth: rework error procedure, always pass the instanceTristan Gingold2022-09-251-0/+2
|
* synth: simplify elab-vhdl_annotationsTristan Gingold2022-09-192-4/+0
|
* synth: rename vhdl.annotations to elab.vhdl_annotationsTristan Gingold2022-09-192-5/+6
|
* synth: factorize code (reuse synth_constant_declaration)Tristan Gingold2022-09-171-0/+2
|
* simul: improve error handling during elaborationTristan Gingold2022-09-161-5/+5
|
* simul: handle --expect-failure for elaborationTristan Gingold2022-09-143-11/+15
|
* synth: fix and add checks for memory management.Tristan Gingold2022-09-101-0/+8
|
* simul: rework assertions execution and error handlingTristan Gingold2022-08-211-5/+0
|
* ghdlsimul: add an option to debug before elaborationTristan Gingold2022-08-181-0/+2
|
* Makefile.in: allow build of ghdl_mcode with sundials enabledTristan Gingold2022-07-211-0/+25
|
* ghdlsimul: simplify elaboration circuiteryTristan Gingold2022-07-201-13/+0
|
* 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-032-2/+5
|
* ghdlsimul: use assertion level from command lineTristan Gingold2022-05-291-0/+2
|
* ghdlsimul: initial stop is after elaborationTristan Gingold2022-05-271-8/+1
|
* vhdl-canon: add Canon_Add_Suspend_StateTristan Gingold2022-05-261-0/+1
|
* vhdl-canon: remove unused canon_flag_inertial_associationsTristan Gingold2022-05-202-5/+0
|
* ghdlcomp(common_compile_elab): add allow_undef_generic parameterTristan Gingold2022-05-164-4/+8
|
* ghdlsimul: add and improve debuggerTristan Gingold2022-05-141-1/+10
|
* fix: avoid "pragma Unreferenced given" warnings with GCC 12Xiretza2022-05-141-1/+1
|
* ghdlsimul: add option -t to trace statementsTristan Gingold2022-05-121-0/+2
|
* ghdllocal.adb: move pragma suppress. Fix #2056Tristan Gingold2022-05-121-1/+1
|
* ghdlsimul: now based on synth elabTristan Gingold2022-05-112-101/+118
|