iverilog/libveriuser
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
..
Makefile.in Revert "Enable -Wshadow by default" 2009-01-01 08:33:26 -08:00
a_close.c 1) setlinebuf() for vpi_trace 2003-06-17 16:55:07 +00:00
a_compare_handles.c Fix type mismatches of various VPI functions. 2004-02-18 02:51:59 +00:00
a_configure.c Add acc_set_scope function. 2003-12-17 15:45:07 +00:00
a_fetch_argc.c conditional ident string using autoconfig. 2002-08-12 01:34:58 +00:00
a_fetch_argv.c conditional ident string using autoconfig. 2002-08-12 01:34:58 +00:00
a_fetch_dir.c Some PLI1 stubs. 2003-10-10 02:57:45 +00:00
a_fetch_fullname.c Implement acc_fetch_defname and its infrastructure in vvp. 2003-05-29 02:21:45 +00:00
a_fetch_location.c Add at least minimal implementations for several 2003-02-17 06:39:47 +00:00
a_fetch_param.c 1) setlinebuf() for vpi_trace 2003-06-17 16:55:07 +00:00
a_fetch_range.c Fix type mismatches of various VPI functions. 2004-02-18 02:51:59 +00:00
a_fetch_tfarg.c Clean up spurious trailing white space. 2004-10-04 01:10:51 +00:00
a_fetch_time.c Add a bunch of new acc_ and tf_ functions. 2003-03-13 04:35:09 +00:00
a_fetch_type.c Content-free portability fixes. 2008-09-29 18:06:47 -07:00
a_fetch_type_str.c More acc_ function stubs. 2003-04-12 18:57:13 +00:00
a_fetch_value.c Make %v print all the bits of a vector. 2008-04-15 17:23:58 -07:00
a_handle_by_name.c 1) setlinebuf() for vpi_trace 2003-06-17 16:55:07 +00:00
a_handle_hiconn.c Some PLI1 stubs. 2003-10-10 02:57:45 +00:00
a_handle_object.c Add acc_set_scope function. 2003-12-17 15:45:07 +00:00
a_handle_parent.c 1) Adds configure logic to clean up compiler warnings 2003-06-04 01:56:20 +00:00
a_handle_simulated_net.c Some PLI1 stubs. 2003-10-10 02:57:45 +00:00
a_handle_tfarg.c Clean up spurious trailing white space. 2004-10-04 01:10:51 +00:00
a_initialize.c conditional ident string using autoconfig. 2002-08-12 01:34:58 +00:00
a_next.c Content-free portability fixes. 2008-09-29 18:06:47 -07:00
a_next_bit.c Some PLI1 stubs. 2003-10-10 02:57:45 +00:00
a_next_port.c Some PLI1 stubs. 2003-10-10 02:57:45 +00:00
a_next_topmod.c conditional ident string using autoconfig. 2002-08-12 01:34:58 +00:00
a_object_of_type.c Non-controversial whitespace cleanup 2008-09-04 21:31:30 -07:00
a_product_version.c conditional ident string using autoconfig. 2002-08-12 01:34:58 +00:00
a_set_value.c Add PLI_TRACE tracing of PLI1 modules. 2003-05-18 00:16:35 +00:00
a_vcl.c Clean up spurious trailing white space. 2004-10-04 01:10:51 +00:00
a_version.c conditional ident string using autoconfig. 2002-08-12 01:34:58 +00:00
asynch.c Add tf_synchronize and tf_multiply_long. 2003-04-23 15:01:29 +00:00
config.h.in Remove most of the lingering CVS droppings. 2008-12-05 21:48:28 -08:00
delay.c 1) setlinebuf() for vpi_trace 2003-06-17 16:55:07 +00:00
exprinfo.c Some PLI1 stubs. 2003-10-10 02:57:45 +00:00
finish.c Update the files to use vpi_control vs vpi_sim_control. 2007-07-19 17:29:05 -07:00
getcstringp.c Spelling fixes 2008-01-29 20:24:24 -08:00
getinstance.c Clean up compiler warnings. 2005-09-20 18:34:01 +00:00
getlongp.c free argument iterators. 2003-03-15 05:42:39 +00:00
getp.c Clean up spurious trailing white space. 2004-10-04 01:10:51 +00:00
getsimtime.c gettimeprecision will null argument has specific meaning. 2003-06-21 23:40:15 +00:00
io_print.c Add tf_message, tf_get/setworkarea, and 2002-12-19 21:37:04 +00:00
math.c Add a bunch more PLI1 routines. 2003-06-13 19:23:41 +00:00
mc_scan_plusargs.c conditional ident string using autoconfig. 2002-08-12 01:34:58 +00:00
mkinstalldirs Start the libveriuser library. 2002-05-19 05:21:00 +00:00
nodeinfo.c Some PLI1 stubs. 2003-10-10 02:57:45 +00:00
nump.c Implement tf_inump 2003-05-28 03:38:05 +00:00
priv.c Add PLI_TRACE tracing of PLI1 modules. 2003-05-18 00:16:35 +00:00
priv.h Remove most of the lingering CVS droppings. 2008-12-05 21:48:28 -08:00
putlongp.c Compile cleanup of C code. 2004-09-10 23:13:05 +00:00
putp.c Compile cleanup of C code. 2004-09-10 23:13:05 +00:00
spname.c 1) setlinebuf() for vpi_trace 2003-06-17 16:55:07 +00:00
typep.c Fix real function PLI 1 code. 2007-12-23 19:29:33 -05:00
veriusertfs.c Cleanup allocated memory in the math functions and veriusertfs. 2009-01-29 17:32:53 -08:00
workarea.c Add tf_message, tf_get/setworkarea, and 2002-12-19 21:37:04 +00:00