iverilog/vpi
Cary R 3a8a6976e1 Add $vvp_cpu_wordsize function
This patch adds a new system function $vvp_cpu_wordsize. It returns
the size of the underlying CPU word (long) in bits. This function
can be used to write fully portable tests for the test suite. Other
functions will be added as needed.
2008-05-07 09:42:02 -07:00
..
.cvsignore Give the vip directory its own configure and vpi_config.h 2004-01-21 01:22:51 +00:00
Makefile.in Add $vvp_cpu_wordsize function 2008-05-07 09:42:02 -07:00
configure.in Add the va_math module and constants.vams include file. 2008-04-29 21:20:39 -07:00
lxt2_write.c Synchronize lxt_write.c and lxt2_write.c with Tony Bybell 2008-01-04 16:04:18 -08:00
lxt2_write.h Synchronize lxt_write.c and lxt2_write.c with Tony Bybell 2008-01-04 16:04:18 -08:00
lxt_write.c Synchronize lxt_write.c and lxt2_write.c with Tony Bybell 2008-01-04 16:04:18 -08:00
lxt_write.h mingw needs fseeko/ftello redefinitions in lxt_write.h 2007-09-04 16:32:52 -07:00
mt19937int.c Clean up spurious trailing white space. 2004-10-04 01:10:51 +00:00
priv.c Include sys_priv.h instead of priv.h 2003-10-06 21:26:27 +00:00
sdf_lexor.lex Add missing include to sdf_lexor.lex 2008-01-07 19:07:11 -08:00
sdf_parse.y Support annotation of edge paths 2007-12-13 20:42:06 -08:00
sdf_parse_priv.h Spelling fixes 2008-01-29 20:24:24 -08:00
sdf_priv.h Support annotation of edge paths 2007-12-13 20:42:06 -08:00
stringheap.c Give the vip directory its own configure and vpi_config.h 2004-01-21 01:22:51 +00:00
stringheap.h Make lxt use stringheap to perm-allocate strings. 2003-02-13 18:13:28 +00:00
sys_convert.c Make casts from double to unsigned bits portable. 2008-04-27 18:21:32 -07:00
sys_deposit.c Delay compiletf until bindings are complete 2007-07-24 18:24:24 -07:00
sys_display.c Add an underscore between multiple strength values. 2008-04-15 17:31:35 -07:00
sys_fileio.c Enhance $fflush() to support a mcd/fd argument. 2007-11-05 20:07:55 -08:00
sys_finish.c Spelling fixes 2008-01-29 20:24:24 -08:00
sys_icarus.c Add $vvp_cpu_wordsize function 2008-05-07 09:42:02 -07:00
sys_lxt.c Fix definition missing in include file and missing UINT64_FMT. 2008-01-03 14:14:54 -08:00
sys_lxt2.c Fix definition missing in include file and missing UINT64_FMT. 2008-01-03 14:14:54 -08:00
sys_plusargs.c Update the files to use vpi_control vs vpi_sim_control. 2007-07-19 17:29:05 -07:00
sys_priv.h Cleanup dumper code (VCD/LXT/LXT2/none) 2007-12-13 20:48:16 -08:00
sys_random.c Make casts from double to unsigned bits portable. 2008-04-27 18:21:32 -07:00
sys_random_mti.c Spelling fixes 2008-01-29 20:24:24 -08:00
sys_readmem.c Spelling fixes 2008-01-29 20:24:24 -08:00
sys_readmem_lex.h conditional ident string using autoconfig. 2002-08-12 01:34:58 +00:00
sys_readmem_lex.lex remove lint flagged by gcc-4.3 2008-01-07 18:39:10 -08:00
sys_scanf.c Print an error message if $fscanf() is called with a NULL fd. 2008-02-20 17:16:52 -08:00
sys_sdf.c fix buggy SDF error message 2008-01-07 18:48:40 -08:00
sys_table.c Add $vvp_cpu_wordsize function 2008-05-07 09:42:02 -07:00
sys_time.c VPI tasks take PLI_BYTE* by the standard. 2007-03-14 04:05:51 +00:00
sys_vcd.c Fix scope type calculation error in draw_scope (all dumpers). 2007-12-14 20:18:13 -08:00
sys_vcdoff.c Cleanup dumper code (VCD/LXT/LXT2/none) 2007-12-13 20:48:16 -08:00
system.sft Add $vvp_cpu_wordsize function 2008-05-07 09:42:02 -07:00
va_math.c Rename $log to $log10. 2008-05-03 18:29:52 -07:00
va_math.sft Rename $log to $log10. 2008-05-03 18:29:52 -07:00
vcd_priv.c Clean up compiler warnings 2008-01-04 15:57:09 -08:00
vcd_priv.h Cleanup dumper code (VCD/LXT/LXT2/none) 2007-12-13 20:48:16 -08:00
vpi_config.h.in Add the va_math module and constants.vams include file. 2008-04-29 21:20:39 -07:00