aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* netlists-memories: strengthen dyn_extract mux reduction. Fix #1781Tristan Gingold2021-06-162-1/+52
|
* synth: minor fixesTristan Gingold2021-06-152-9/+8
|
* src/ortho/mcode/memsegs_c.c: Don't define HAVE_MREMAP on OpenBSD.Alfred M. Szmidt2021-06-131-1/+1
|
* vpi: handle get_value for indexed names. Fix #237Tristan Gingold2021-06-105-164/+411
|
* grt-vpi: add more traces for vpi_register_systfTristan Gingold2021-06-082-5/+19
|
* grt-vcd: add get_vcd_value_kindTristan Gingold2021-06-083-35/+47
|
* trans-chap3: add commentsTristan Gingold2021-06-071-2/+10
|
* grt-vpi: improve support of arraysTristan Gingold2021-06-075-22/+66
|
* grt: preliminary work to support arrays in vpiTristan Gingold2021-06-065-77/+142
|
* vpi: handle integer32 signals for vpi_put_value. Fix #1779Tristan Gingold2021-06-052-26/+51
|
* Fix warnings from gnatgpl 2021Tristan Gingold2021-05-302-2/+2
|
* vhdl: avoid a crash on forced analysis of a erroneous name expressionTristan Gingold2021-05-282-22/+23
|
* vhdl-sem_stmts.adb: avoid duplicate error messageTristan Gingold2021-05-281-0/+3
|
* vhdl-utils: element attribute is a type markTristan Gingold2021-05-251-1/+2
|
* netlists-memories: avoid a crash on uninitialized ROM.Tristan Gingold2021-05-241-1/+9
|
* vhdl-scanner: improve column for scanner messagesTristan Gingold2021-05-231-1/+4
|
* files_map: adjust computation of column for tabsTristan Gingold2021-05-231-2/+1
|
* vhdl-evaluation: add a commentTristan Gingold2021-05-221-0/+7
|
* vhdl-evaluation: avoid a crash on null range for enumeration typesTristan Gingold2021-05-211-2/+60
|
* trans-chap6: add a commentTristan Gingold2021-05-191-0/+1
|
* ortho_front: use array subtype element if indexing an array subtype.Tristan Gingold2021-05-191-1/+4
|
* ortho/gcc, ortho/llvm: do not allocate space for unbounded fields. Fix #1764Tristan Gingold2021-05-187-15/+92
|
* vhdl-sem: handle indexed and slice names. Fix #1768Tristan Gingold2021-05-171-56/+42
|
* vhdl-utils: an object alias may not have a subtype indication. Fix #1765Tristan Gingold2021-05-161-5/+10
|
* vhdl: remove unused Get/Set_Alias_DeclarationTristan Gingold2021-05-165-127/+68
|
* trans-chap4: add commentsTristan Gingold2021-05-161-0/+4
|
* grt-table.adb: avoid overflow for computing memory size. For #1761Tristan Gingold2021-05-151-5/+8
|
* trans-chap6: handle alias of unbounded record. For #641Tristan Gingold2021-05-131-1/+2
|
* ortho: fix CFLAGS/CXXFLAGS distinctionXiretza2021-05-101-1/+1
|
* ortho: use LDFLAGS and prefer them over defaultsXiretza2021-05-107-9/+8
|
* grt/Makefile: use CFLAGSXiretza2021-05-101-2/+2
|
* grt: fix warning about possible constant declarationXiretza2021-05-101-1/+1
|
* netlists-disp_verilog: fix display of constantsTristan Gingold2021-05-071-10/+20
|
* std_names: add full and parallel case.Tristan Gingold2021-05-072-3/+7
|
* synth-environment: add Set/Get_Kind, Wire_UnsetTristan Gingold2021-05-072-1/+26
|
* netlists-cleanup: do not remove self-assigned output gateTristan Gingold2021-05-071-23/+30
|
* vhdl-sem_stmts: handle aliases for force/release assignment. Fix #1751Tristan Gingold2021-05-061-5/+8
|
* netlists-disp_verilog.adb: handle memidx, dyn_insert, dyn_extract.Tristan Gingold2021-05-041-74/+14
|
* 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-283-0/+1423
|
* synth: file renaming for decls, expr, insts and stmts.Tristan Gingold2021-04-2814-45/+49
|
* synth: use a generic version of synth-environment.Tristan Gingold2021-04-2718-363/+479
|
* Migrate deprecated DebugLoc::get to DILocation::getJeroen Van den Keybus2021-04-271-4/+4
|
* synth-insts.adb: avoid a crash after an error during instantiation. Fix #1734Tristan Gingold2021-04-232-1/+9
|
* move ghwlib and ghwdump sources to subdir 'ghw'umarcor2021-04-233-3020/+0
|
* Makefile: add and use all.ghw, install.ghw and uninstall.ghw targetsumarcor2021-04-231-10/+0
|
* src: Minor clarifications in Error messages for Warning and VHDL std options.Ondrej Ille2021-04-221-4/+6
|
* grt: Use GRTs sort for dump table.Ondrej Ille2021-04-221-9/+19
|
* grt-avls: optimize, disable debug check after insertMartin Jeřábek2021-04-221-4/+4
|
* grt: optimize wave dumpMartin Jeřábek2021-04-224-11/+49
| | | | | | | | Instead of walking through all the signals every cycle, keep an array of changed signals (without duplicates). Before dumping, sort the array. Afterwards clear it. This massively improves performance on big designs.