iverilog/vpi
Cary R 27cdd27889 Add .cast/int and update .cast/real.
This patch adds .cast/int and updates .cast/real to act as a local
(temporary) net and to support either a signed or unsigned input.
The vvp_vector4_t class not can convert an arbitrarily sized double
to a vector value. This removes the restriction of lround().

Also document the new statements.
2008-06-20 19:45:18 -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 $simparam and other fixes. 2008-06-03 20:56:37 -07:00
configure.in AC_CHECK_FUNCS_ONCE is a little too modern for many uses. 2008-05-09 09:55:41 -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
sdf_lexor.lex Spelling fixes 2008-06-13 08:51:28 -07: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 Spelling fixes 2008-06-13 08:51:28 -07:00
sys_fileio.c Cast strlen to int for printf field width 2008-06-20 15:54:32 -07:00
sys_finish.c Clean up more compiletf routines, etc. 2008-06-06 20:44:21 -07:00
sys_icarus.c Clean up more compiletf routines, etc. 2008-06-06 20:44:21 -07:00
sys_lxt.c Rework more compiletf and calltf routines in the vpi directory. 2008-06-14 20:13:52 -07:00
sys_lxt2.c Rework more compiletf and calltf routines in the vpi directory. 2008-06-14 20:13:52 -07: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.c Cast strlen to int for printf field width 2008-06-20 15:54:32 -07:00
sys_priv.h Rework more compiletf and calltf routines in the vpi directory. 2008-06-14 20:13:52 -07:00
sys_random.c Spelling fixes 2008-06-13 08:51:28 -07:00
sys_random_mti.c Spelling fixes 2008-01-29 20:24:24 -08:00
sys_readmem.c Spelling fixes 2008-06-13 08:51:28 -07: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 Spelling fixes 2008-06-13 08:51:28 -07:00
sys_sdf.c fix buggy SDF error message 2008-01-07 18:48:40 -08:00
sys_table.c Add $simparam and other fixes. 2008-06-03 20:56:37 -07:00
sys_time.c Clean up more compiletf routines, etc. 2008-06-06 20:44:21 -07:00
sys_vcd.c Rework more compiletf and calltf routines in the vpi directory. 2008-06-14 20:13:52 -07:00
sys_vcdoff.c Rework more compiletf and calltf routines in the vpi directory. 2008-06-14 20:13:52 -07:00
system.sft Add $simparam and other fixes. 2008-06-03 20:56:37 -07:00
va_math.c Rework more compiletf and calltf routines in the vpi directory. 2008-06-14 20:13:52 -07:00
va_math.sft Rename $log to $log10. 2008-05-03 18:29:52 -07:00
vams_simparam.c Add .cast/int and update .cast/real. 2008-06-20 19:45:18 -07:00
vcd_priv.c Rework more compiletf and calltf routines in the vpi directory. 2008-06-14 20:13:52 -07:00
vcd_priv.h Rework more compiletf and calltf routines in the vpi directory. 2008-06-14 20:13:52 -07:00
vpi_config.h.in Add the va_math module and constants.vams include file. 2008-04-29 21:20:39 -07:00