aboutsummaryrefslogtreecommitdiffstats
path: root/src/grt
Commit message (Collapse)AuthorAgeFilesLines
* implement vpi_free_objectSijmen Woutersen2016-11-161-5/+13
|
* win32.c: install SEH handler only on i386Tristan Gingold2016-11-061-3/+9
|
* Support added for * and **. Please note that wildcards inside names like ↵Jonas Baggett2016-11-0212-147/+254
| | | | | | /top/sub*/... are not supported yet, only synthax like /top/*/... works for now. Support for wildcards inside names will be added on version 1.2, at the same time as simple regexp support. Current version set to 1.1
* There is a new --write-opt-file option that will create a wave option file ↵Jonas Baggett2016-11-0113-272/+423
| | | | | | | with all the signals of the design. (#179) The --wave-opt-file option is renamed to --read-opt-file for consistency Some code cleanup and bug fixes
* Makefiles: use gnatmake instead of gcc to compile single Ada files.Tristan Gingold2016-11-011-11/+6
|
* avhpi_get_base_name: return the label for if/for generate.Tristan Gingold2016-10-101-3/+11
| | | | Fix issue #158
* vcd,fst: avoid spurious error message for packages.Tristan Gingold2016-09-032-0/+9
|
* Fix a bug when opening the wave option file provided.Jonas Baggett2016-08-031-2/+5
|
* Rename --wave-option-file to --wave-opt-fileJonas Baggett2016-08-031-4/+4
| | | | Documentation and description added for the --wave-opt-file option.
* Extend wave option to VCD and FST #128Jonsba2016-08-033-51/+158
| | | | | | * The wave option file support is extended to VCD and FST waves There are still current issues which are described in the header TODO section of grt-fst.adb and grt-vcd.adb.
* grt-options: adjust condition to avoid a crash.Tristan Gingold2016-07-301-2/+3
|
* Changes in warning/error messages formatting in the Wave_Opt_File pac… (#124)Jonsba2016-07-288-100/+91
| | | | Changes in warning/error messages formatting in the Wave_Opt_File packages to match better the way ghdl print warning/error messages. A little code cleanup.
* Adding support for a wave option file that selects signals to be displayed ↵Jonsba2016-07-2613-45/+1027
| | | | | | (#121) Adding support for a wave option file that selects signals to be displayed on the waveform (currently only works with the ghw wave format). Only full signal paths are supported now (no wildcards). Wave option file version set to 1.0.
* Makefiles changes for $(EXEEXT) - please review. (#119)Patrick Lehmann2016-07-261-1/+1
| | | | | | * Makefiles changes for $(EXEEXT) - please review. * Moved $(EXEEXT).
* Work-around deprecated use of pragma No_Run_Time in gnat gpl 2016.Tristan Gingold2016-07-183-5/+18
|
* vpi: add and document new optionsTristan Gingold2016-07-141-4/+5
|
* Add commands to build vpi modules (WIP)Tristan Gingold2016-07-141-8/+13
|
* Initial work to support vpi via dll on windows.Tristan Gingold2016-07-106-144/+1311
| | | | Fixes #116
* vpi: add vpi_vprintf.Tristan Gingold2016-07-093-13/+6
|
* Clean up links, repository-wide (#117)Ben Wiederhake2016-07-092-2/+2
| | | | | | | | | | | | | | * https: ieee.org * https: readthedocs * https: technet.com * https: debian.org * https: w3.org * Fix or mark dead links
* vhdl08: add support of case-generate statementTristan Gingold2016-07-077-27/+41
|
* vpi: handle parameters/generics.Tristan Gingold2016-07-035-248/+251
|
* grt-vcd: rename vcd_var_kind to vcd_var_type.Tristan Gingold2016-07-034-37/+32
|
* Add a description for the unbuffered option in ghdl -r <exec> --help.Jonas Baggett2016-07-031-0/+2
|
* More changes for the MinGW32/MinGW64 build flow and for the llvm back-end.Patrick Lehmann2016-07-011-1/+1
|
* A first changeset for MinGW32 and MinGW64 to compile GHDL with mcode and ↵Patrick Lehmann2016-06-302-4/+5
| | | | llvm backend on Windows x86-64.
* vpi: use a variable buffer for vpi_get_value.Tristan Gingold2016-06-283-34/+43
| | | | | | vstrings: add Reset and Get_C_String. Close #98
* Jonsba/master (#100)Jonsba2016-06-284-0/+20
| | | | | | | | | | | | * Add a --unbuffered option for simulation. It disables buffering for stdout, stderr and files opened in write or append mode (TEXTIO). Fixes #87 * Some simplifications made on the previous commit. Documentation added for --unbuffered in Simulation_and_runtime.rst. * Some more simplifications on unbuffered writes support for TEXTIO * Fix a style issue failure reported by Travis-CI
* vpi: call last_known_delta after initialization (if makes sense).Tristan Gingold2016-06-241-0/+7
| | | | closes #93
* vpi: improve traces (trace all callbacks, trace format)Tristan Gingold2016-06-241-25/+72
|
* grt: add grt-strings, use case insensitive compare for vpi_handle_by_nameTristan Gingold2016-06-227-70/+105
| | | | Fixes potentialventures/cocotb#460
* fst: dump enumerations.Tristan Gingold2016-06-176-96/+173
|
* vpi: add missing properties for cocotb.Tristan Gingold2016-06-152-1/+7
| | | | Fixes #56
* vpi: improve --vpi-trace output.Tristan Gingold2016-06-152-53/+457
|
* Handle default parameters for file_open.Tristan Gingold2016-06-021-4/+10
| | | | Display backtrace for error in file_open.
* vpi: add vpiSize.Tristan Gingold2016-05-261-0/+1
|
* avhpi: handle unbound componentTristan Gingold2016-05-261-1/+8
| | | | for issue 71.
* ghwdump: make output more easily readable.Tristan Gingold2016-05-233-57/+116
|
* Add new vpi symbols to grt.verTristan Gingold2016-04-291-0/+3
| | | | For issue 56
* grt-fst.adb: remove reference to unused entity,Tristan Gingold2016-04-291-3/+0
| | | | Fix issue 57
* ghw: extract declarations to grt-ghw.adsTristan Gingold2016-03-292-37/+64
|
* grt: add comments.Tristan Gingold2016-03-251-0/+7
|
* PSL: add clocked SERE, make endpoints visible from VHDL.Tristan Gingold2016-03-223-16/+42
|
* Always run finalizers (unless failure).Tristan Gingold2016-03-203-18/+4
|
* Always execute finalizers and end hooks after simulation.Tristan Gingold2016-03-194-5/+18
| | | | Fix for issue45.
* grt-psl.adb: fix build failure (unused package).Tristan Gingold2016-03-181-1/+0
|
* PSL: add counters, generate rti and add --psl-reportTristan Gingold2016-03-1810-17/+339
|
* grt-backtraces: fix option prefix check.Tristan Gingold2016-03-161-1/+1
|
* stack2: use a minimal size for chunks.Tristan Gingold2016-03-151-23/+33
|
* Improve behaviour of secondary stack.Tristan Gingold2016-03-151-9/+5
| | | | Fix speed issue of bug040.