iverilog/vpi
Martin Whitaker 8e4cc8e887 Use GNU make pattern rules to handle multiple file output from bison.
With a pattern rule, the recipe will only be executed once, even when
the rule has multiple targets. Using this to handle the output from
bison is included as an example in the GNU make manual.

This fixes the makefiles so that bison-generated header files will be
regenerated if they are deleted.
2020-07-30 16:27:01 +01:00
..
Makefile.in Use GNU make pattern rules to handle multiple file output from bison. 2020-07-30 16:27:01 +01:00
cppcheck.sup Update cppcheck suppression file 2019-05-14 22:34:58 -07:00
fastlz.c Update to the latest GTKWAve files 2020-03-30 15:49:28 -07:00
fastlz.h Update to the latest GTKWAve files 2020-03-30 15:49:28 -07:00
fstapi.c Update fstapi.c to latest from GTKWave 2020-06-28 20:12:14 -07:00
fstapi.h Update to the latest GTKWAve files 2020-03-30 15:49:28 -07:00
libvpi.c Fix GitHub issue #324 - replace __CYGWIN32__ with __CYGWIN__. 2020-05-10 14:06:53 +01:00
lxt2_write.c Update to latest GTKWAve files 2018-10-06 09:26:39 -07:00
lxt2_write.h Update to latest GTKWAve files 2018-10-06 09:26:39 -07:00
lxt_write.c
lxt_write.h
lz4.c Update to the latest GTKWAve files 2020-03-30 15:49:28 -07:00
lz4.h Update to the latest GTKWAve files 2020-03-30 15:49:28 -07:00
mt19937int.c
sdf_lexor.lex Add support for PATHPULSE, PATHPULSEPERCENT, and PERIOD in SDF parser. 2019-08-24 00:23:29 +01:00
sdf_parse.y Add support for PATHPULSE, PATHPULSEPERCENT, and PERIOD in SDF parser. 2019-08-24 00:23:29 +01:00
sdf_parse_priv.h
sdf_priv.h
stringheap.c
stringheap.h
sys_clog2.c
sys_convert.c Fix some missing/incorrect function return types in the system VPI modules. 2019-10-21 13:45:09 +01:00
sys_countdrivers.c Fix some missing/incorrect function return types in the system VPI modules. 2019-10-21 13:45:09 +01:00
sys_darray.c Remove obsolete private VPI functions. 2019-09-13 08:40:58 +01:00
sys_deposit.c
sys_display.c Use a common routine to get and check the FD/MCD 2020-05-16 21:06:35 -07:00
sys_fileio.c Update size check in $fread() 2020-07-03 23:15:39 -07:00
sys_finish.c Make vvp exit with FAILURE if $fatal is used to exit the simulation. 2019-10-14 14:11:50 -07:00
sys_fst.c Create files with default suffix when $dumpfile doesn't include a suffix. 2019-10-30 12:23:24 -07:00
sys_icarus.c Capitalize Verilog in a few places 2016-04-01 11:02:24 -07:00
sys_lxt.c Create files with default suffix when $dumpfile doesn't include a suffix. 2019-10-30 12:23:24 -07:00
sys_lxt2.c Create files with default suffix when $dumpfile doesn't include a suffix. 2019-10-30 12:23:24 -07:00
sys_plusargs.c Add ability to put a string value to a SV string (from plusargs) 2015-02-25 19:20:50 -08:00
sys_priv.c Use a common routine to get and check the FD/MCD 2020-05-16 21:06:35 -07:00
sys_priv.h Use a common routine to get and check the FD/MCD 2020-05-16 21:06:35 -07:00
sys_queue.c Fix implicit fallthrough warnings when building with recent GCC. 2018-10-06 20:15:42 +01:00
sys_random.c Further fixes for const-correctness. 2018-09-29 12:04:16 +01:00
sys_random.h
sys_random_mti.c
sys_readmem.c Have $readmem() print a warning if there are too many digits in words. 2019-09-30 13:14:40 -07:00
sys_readmem_lex.h Have $readmem() print a warning if there are too many digits in words. 2019-09-30 13:14:40 -07:00
sys_readmem_lex.lex Have $readmem() print a warning if there are too many digits in words. 2019-09-30 13:14:40 -07:00
sys_scanf.c Fix implicit fallthrough warnings when building with recent GCC. 2018-10-06 20:15:42 +01:00
sys_sdf.c Fix spelling of pulsere_flag in vpi_user.h (from Pablo Bleyer). 2019-11-12 18:01:39 +00:00
sys_table.c Move the bit vector functions to the SV table 2018-09-03 08:32:28 -07:00
sys_time.c
sys_vcd.c Create files with default suffix when $dumpfile doesn't include a suffix. 2019-10-30 12:23:24 -07:00
sys_vcdoff.c
table_mod.c Spelling fixes in C and C++ comments 2015-06-04 15:00:29 -07:00
table_mod.h
table_mod_lexor.lex Update flex destroy routines to work for version 2.6 and greater 2017-11-16 19:11:50 -08:00
table_mod_parse.y Fix some errors found with cppcheck 2015-11-02 00:14:29 -08:00
v2005_math.c
v2009_array.c Changes to vpi/v2009_array.c 2015-07-22 10:02:33 -07:00
v2009_bitvec.c Add support for constant $countones, $isunknown, $onehot, $onehot0 2018-09-03 08:32:41 -07:00
v2009_enum.c Fix some missing/incorrect function return types in the system VPI modules. 2019-10-21 13:45:09 +01:00
v2009_string.c Remove obsolete private VPI functions. 2019-09-13 08:40:58 +01:00
v2009_table.c Make sure vlog_startup_routines is exported from Windows VPI modules. 2019-10-22 20:33:52 +01:00
va_math.c
vams_simparam.c Further fixes for const-correctness. 2018-09-29 12:04:16 +01:00
vcd_priv.c
vcd_priv.h
vcd_priv2.cc
vhdl_table.c vhdlpp: shift_left/right() functions. 2016-03-07 09:54:28 +01:00
vhdl_textio.c Replace strndup with strdup and fix a few potential buffer overrun bugs. 2016-10-14 22:19:33 +01:00
vpi_config.h.in
vpi_debug.c
wavealloca.h Update to the latest GTKWAve files 2020-03-30 15:49:28 -07:00