Cary R
761a15515d
Cleanup allocated memory in the math functions and veriusertfs.
...
This patch cleans up the V-2005 and V-analog math functions to
free their allocated memory at the end of simulation. It also
modifies the veriusertfs code to do the same thing.
It also closes the VCD file at EOS.
2009-01-29 17:32:53 -08:00
Stephen Williams
3aaea46144
Content-free portability fixes.
...
These are patches from ITOH Yasufumi and Larry Doolittle of pr2120948.
They change nothing, but make the code compile with older compilers.
2008-09-29 18:06:47 -07:00
Larry Doolittle
d9ac146b8f
Spelling fixes
...
only comments and documentation
some punctuation and capitalization for good measure
Changelogs are purposefully untouched
2008-01-29 20:24:24 -08:00
Cary R
1e2d8bc55a
Fix real function PLI 1 code.
...
The code to handle real functions using the PLI 1 interface was
missing some functionality. This patch fixes that and fixes a
bug in the veriuser.h include file.
2007-12-23 19:29:33 -05:00
Cary R
35e19ccbd3
Add a cast to remove a warning.
...
This patch adds a cast to get around the warning produced when the tf
size call back (int *) is placed into the vpi structure (PLI_INT32 *).
2007-08-15 10:04:50 -07:00
steve
6ea1337be0
Trace file line buffer must be static.
2007-05-08 22:01:26 +00:00
steve
841378426f
Updates for Cygwin portability (pr1585922)
2006-10-30 22:45:36 +00:00
steve
5e627c9adc
Compile cleanup of C code.
2004-09-10 23:13:05 +00:00
steve
e8a222e783
Fix mingw portability problems.
2003-06-25 04:04:19 +00:00
steve
2894c021e7
Better trace of PLI1 registration.
2003-06-17 22:09:45 +00:00
steve
bbdf03b457
1) setlinebuf() for vpi_trace
...
2) Addes error checks for trace file opens
3) removes now extraneous flushes
4) fixes acc_next() bug
2003-06-17 16:55:07 +00:00
steve
1c65ea08e8
1) Adds configure logic to clean up compiler warnings
...
2) adds acc_compare_handle, acc_fetch_range, acc_next_scope and
tf_isetrealdelay, acc_handle_scope
3) makes acc_next reentrant
4) adds basic vpiWire type support
5) fills in some acc_object_of_type() and acc_fetch_{full}type()
6) add vpiLeftRange/RigthRange to signals
2003-06-04 01:56:20 +00:00
steve
bd459d5182
Add tf_rosynchronize and friends.
2003-05-30 04:05:32 +00:00
steve
7fa987e58d
compiler warnings.
2003-05-28 02:42:43 +00:00
steve
ea33862632
Add PLI_TRACE tracing of PLI1 modules.
...
Add tf_isetdelay and friends, and add
callback return values for acc_vcl support.
2003-05-18 00:16:35 +00:00
steve
11b9adfa40
Add tf_synchronize and tf_multiply_long.
2003-04-23 15:01:29 +00:00
steve
f00a6e5419
Change the IV veriusertfs_register to accept table pointers.
2003-02-16 02:23:14 +00:00
steve
52bf4e613f
conditional ident string using autoconfig.
2002-08-12 01:34:58 +00:00
steve
8cae7a4d44
Add misctf support to libveriuser
2002-06-04 01:42:58 +00:00
steve
7d1d3847d8
Better typing for veriusertfs table.
2002-06-03 00:08:42 +00:00
steve
b6db8b63ec
Check for and don't dereference null pointers,
...
Avoid copy of static objects.
(mruff)
2002-05-31 18:21:39 +00:00
steve
b5a1d116fa
Add the veriusertf_register funciton.
2002-05-30 02:37:26 +00:00