iverilog/vpi
Cary R f2d5acabd5 Add support for vpiUserSystf iteration, etc.
This patch adds support for iterating over the list of vpiUserSystf
tasks/functions that have vpiUserDefn set. The vpiUserDefn property
is true by default, but you can call vpip_make_systf_system_defined()
to set this property false (will hide the vpiUserSystf object). All
the normal system tasks/functions have been modified to call this
procedure to remove them from the list of vpiUserSystf objects. Only
user defined system tasks or functions should appear in the list.

vpi_compare_objects() is just a simple are the two pointers the
same. This works correctly for the vpiUserSystf objects, but the
other handle objects have not been checked.
2010-04-13 20:54:59 -07:00
..
Makefile.in If you have C++ .o files you need to link with g++ 2010-01-06 13:50:44 -08:00
lxt2_write.c Update lxt/lxt2 files to latest from GTKWave. 2009-12-02 17:21:19 -08:00
lxt2_write.h Update lxt/lxt2 files to latest from GTKWave. 2009-12-02 17:21:19 -08:00
lxt_write.c Update lxt/lxt2 files to latest from GTKWave. 2009-12-02 17:21:19 -08:00
lxt_write.h Update lxt/lxt2 files to latest from GTKWave. 2009-12-02 17:21:19 -08:00
mt19937int.c Remove most of the lingering CVS droppings. 2008-12-05 21:48:28 -08:00
sdf_lexor.lex Fix line number error with to end of line comments. 2010-03-30 11:19:56 -07:00
sdf_parse.y The SDF timing spec list can have zero or more elements. 2010-03-30 11:20:08 -07:00
sdf_parse_priv.h Add support for the other edges in a SDF file. 2009-02-10 11:51:36 -08:00
sdf_priv.h Add support to select min/typ/max delays from the SDF file. 2010-03-22 17:54:09 -07:00
stringheap.c More end of simulation memory cleanup. 2009-01-25 07:40:28 -08:00
stringheap.h More end of simulation memory cleanup. 2009-01-25 07:40:28 -08:00
sys_clog2.c Add support for vpiUserSystf iteration, etc. 2010-04-13 20:54:59 -07:00
sys_convert.c Add support for vpiUserSystf iteration, etc. 2010-04-13 20:54:59 -07:00
sys_deposit.c Add support for vpiUserSystf iteration, etc. 2010-04-13 20:54:59 -07:00
sys_display.c Add support for vpiUserSystf iteration, etc. 2010-04-13 20:54:59 -07:00
sys_fileio.c Add support for vpiUserSystf iteration, etc. 2010-04-13 20:54:59 -07:00
sys_finish.c Add support for vpiUserSystf iteration, etc. 2010-04-13 20:54:59 -07:00
sys_icarus.c Add support for vpiUserSystf iteration, etc. 2010-04-13 20:54:59 -07:00
sys_lxt.c Add support for vpiUserSystf iteration, etc. 2010-04-13 20:54:59 -07:00
sys_lxt2.c Add support for vpiUserSystf iteration, etc. 2010-04-13 20:54:59 -07:00
sys_plusargs.c Add support for vpiUserSystf iteration, etc. 2010-04-13 20:54:59 -07:00
sys_priv.c Remove some gcc-4.3.4 warnings (Cygwin) 2010-04-13 20:51:21 -07:00
sys_priv.h More compiletf cleanup and refactoring. 2009-02-26 21:42:32 -08:00
sys_random.c Add support for vpiUserSystf iteration, etc. 2010-04-13 20:54:59 -07:00
sys_random.h More compiletf cleanup and refactoring. 2009-02-26 21:42:32 -08:00
sys_random_mti.c Add support for vpiUserSystf iteration, etc. 2010-04-13 20:54:59 -07:00
sys_readmem.c Add support for vpiUserSystf iteration, etc. 2010-04-13 20:54:59 -07:00
sys_readmem_lex.h Fix/enhance readmem/writemem routines, etc. 2009-02-26 20:46:02 -08:00
sys_readmem_lex.lex Add some casts in vpi to remove warnings. 2009-12-11 21:44:53 -08:00
sys_scanf.c Add support for vpiUserSystf iteration, etc. 2010-04-13 20:54:59 -07:00
sys_sdf.c Add support for vpiUserSystf iteration, etc. 2010-04-13 20:54:59 -07:00
sys_table.c Add the Verilog-2005 and Verilog-AMS constant system functions. 2008-08-29 21:11:44 -07:00
sys_time.c Add support for vpiUserSystf iteration, etc. 2010-04-13 20:54:59 -07:00
sys_vcd.c Add support for vpiUserSystf iteration, etc. 2010-04-13 20:54:59 -07:00
sys_vcdoff.c Add support for vpiUserSystf iteration, etc. 2010-04-13 20:54:59 -07:00
system.sft Add the $abstime() system function from VASM-2.3. 2009-01-09 17:26:52 -08:00
v2005_math.c Add support for vpiUserSystf iteration, etc. 2010-04-13 20:54:59 -07:00
v2005_math.sft Add the Verilog-2005 and Verilog-AMS constant system functions. 2008-08-29 21:11:44 -07:00
va_math.c Add support for vpiUserSystf iteration, etc. 2010-04-13 20:54:59 -07:00
va_math.sft Add the Verilog-2005 and Verilog-AMS constant system functions. 2008-08-29 21:11:44 -07:00
vams_simparam.c Add support for vpiUserSystf iteration, etc. 2010-04-13 20:54:59 -07:00
vcd_priv.c Remove some gcc-4.3.4 warnings (Cygwin) 2010-04-13 20:51:21 -07:00
vcd_priv.h Batch vcd work item creation 2010-01-09 10:08:16 -08:00
vcd_priv2.cc Add missing pthread.h header file. 2010-01-09 16:29:24 -08:00
vpi_config.h.in Update lxt/lxt2 files to latest from GTKWave. 2009-12-02 17:21:19 -08:00
wavealloca.h Update wavealloca.h to fix MinGW compilation warning 2009-12-08 20:58:53 -08:00