Cary R
8f7b2a23eb
pthread_exit() is no longer needed and fixes vvp return
2026-02-06 01:55:36 -08:00
Cary R
d87dbb08cf
cppcheck updates
2025-11-23 01:31:14 -08:00
Cary R
db82380cec
Minor cppcheck updates in vvp and switch vvp to use override for virtual functions
2025-07-21 23:32:34 -07:00
Martin Whitaker
adb6a2f454
Add vvp "quiet" flag (issue #1193 )
...
This adds a "-q" option on the vvp command line and a vvp_set_quiet_flag()
function in the VVP library API. Setting this flag will cause all output
to standard output via MCD bit 0 to be suppressed. It will not prevent the
output being sent to a log file if the vvp "-l" option has been used, and
it will not affect output to the STDOUT file descriptor.
2024-12-31 13:05:36 +00:00
Martin Whitaker
713b002138
vvp: fix regression in behaviour of -N option (issue #1138 )
...
The -N option was broken by PR #1068 . This fix modifies and simplifies
the libvvp API that was introduced in that PR.
2024-06-15 10:47:22 +01:00
ga
9844212649
Add a check that an instance of libvvp is used only once.
2024-02-07 19:17:32 +00:00
ga
95810b2f61
Configure with --enable-libvvp builds a shared library containing
...
almost all of vvp that may be used by other programs.
The vvp program becomes a small client of libvvp.
2024-01-24 11:46:02 +00:00
ga
400bda8bed
Copy main.cc to lib_main.cc to prepare for libvvp.so.
...
To examine older history use "git log --follow lib_main.cc".
2024-01-24 10:31:13 +00:00