Make configure detect malloc.h

This commit is contained in:
steve 2001-09-15 18:27:04 +00:00
parent 92760f2c5f
commit b2b8b89cd8
36 changed files with 207 additions and 34 deletions

View File

@ -19,7 +19,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT)
#ident "$Id: config.h.in,v 1.1 2001/07/25 03:10:48 steve Exp $"
#ident "$Id: config.h.in,v 1.2 2001/09/15 18:27:04 steve Exp $"
#endif
#if defined(__cplusplus)
@ -37,6 +37,7 @@
# undef HAVE_TIMES
# undef HAVE_IOSFWD
# undef HAVE_GETOPT_H
# undef HAVE_MALLOC_H
# undef HAVE_DLFCN_H
# undef HAVE_DL_H
# undef HAVE_FCHMOD
@ -44,6 +45,9 @@
/*
* $Log: config.h.in,v $
* Revision 1.2 2001/09/15 18:27:04 steve
* Make configure detect malloc.h
*
* Revision 1.1 2001/07/25 03:10:48 steve
* Create a config.h.in file to hold all the config
* junk, and support gcc 3.0. (Stephan Boettcher)

View File

@ -16,7 +16,7 @@ fi
AC_LANG_CPLUSPLUS
AC_CHECK_HEADERS(getopt.h iosfwd sys/wait.h)
AC_CHECK_HEADERS(getopt.h malloc.h iosfwd sys/wait.h)
AC_MSG_CHECKING(for sys/times)
AC_TRY_LINK(

View File

@ -18,13 +18,16 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT) && !defined(macintosh)
#ident "$Id: parse.y,v 1.3 2001/07/25 03:10:50 steve Exp $"
#ident "$Id: parse.y,v 1.4 2001/09/15 18:27:04 steve Exp $"
#endif
# include "config.h"
# include <stdio.h>
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <stdlib.h>
# include "globals.h"

View File

@ -19,13 +19,16 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT) && !defined(macintosh)
#ident "$Id: lexor.lex,v 1.24 2001/07/25 03:10:50 steve Exp $"
#ident "$Id: lexor.lex,v 1.25 2001/09/15 18:27:04 steve Exp $"
#endif
# include "config.h"
# include <stdio.h>
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <stdlib.h>
# include <string.h>
# include <assert.h>

View File

@ -17,7 +17,7 @@ const char COPYRIGHT[] =
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT) && !defined(macintosh)
#ident "$Id: main.c,v 1.11 2001/07/25 03:10:50 steve Exp $"
#ident "$Id: main.c,v 1.12 2001/09/15 18:27:04 steve Exp $"
#endif
# include "config.h"
@ -42,7 +42,9 @@ const char VERSION[] = "$Name: $ $State: Exp $";
# include <stdio.h>
# include <stdlib.h>
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <unistd.h>
# include <string.h>
#if defined(HAVE_GETOPT_H)
@ -186,6 +188,9 @@ int main(int argc, char*argv[])
/*
* $Log: main.c,v $
* Revision 1.12 2001/09/15 18:27:04 steve
* Make configure detect malloc.h
*
* Revision 1.11 2001/07/25 03:10:50 steve
* Create a config.h.in file to hold all the config
* junk, and support gcc 3.0. (Stephan Boettcher)

View File

@ -17,7 +17,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT) & !defined(macintosh)
#ident "$Id: t-dll-expr.cc,v 1.17 2001/07/27 04:51:44 steve Exp $"
#ident "$Id: t-dll-expr.cc,v 1.18 2001/09/15 18:27:04 steve Exp $"
#endif
# include "config.h"
@ -27,7 +27,10 @@
# include "t-dll.h"
# include "netlist.h"
# include <assert.h>
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <stdlib.h>
/*
* These methods implement the expression scan that generates the
@ -298,6 +301,9 @@ void dll_target::expr_unary(const NetEUnary*net)
/*
* $Log: t-dll-expr.cc,v $
* Revision 1.18 2001/09/15 18:27:04 steve
* Make configure detect malloc.h
*
* Revision 1.17 2001/07/27 04:51:44 steve
* Handle part select expressions as variants of
* NetESignal/IVL_EX_SIGNAL objects, instead of

View File

@ -18,7 +18,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT) && !defined(macintosh)
#ident "$Id: t-dll-proc.cc,v 1.34 2001/08/25 23:50:03 steve Exp $"
#ident "$Id: t-dll-proc.cc,v 1.35 2001/09/15 18:27:04 steve Exp $"
#endif
# include "config.h"
@ -29,7 +29,10 @@
# include "ivl_target.h"
# include "compiler.h"
# include "t-dll.h"
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <stdlib.h>
bool dll_target::process(const NetProcTop*net)
@ -666,6 +669,9 @@ void dll_target::proc_while(const NetWhile*net)
/*
* $Log: t-dll-proc.cc,v $
* Revision 1.35 2001/09/15 18:27:04 steve
* Make configure detect malloc.h
*
* Revision 1.34 2001/08/25 23:50:03 steve
* Change the NetAssign_ class to refer to the signal
* instead of link into the netlist. This is faster

View File

@ -17,7 +17,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT) && !defined(macintosh)
#ident "$Id: t-dll.cc,v 1.62 2001/09/09 16:49:04 steve Exp $"
#ident "$Id: t-dll.cc,v 1.63 2001/09/15 18:27:04 steve Exp $"
#endif
# include "config.h"
@ -27,7 +27,10 @@
# include "compiler.h"
# include "t-dll.h"
# include "netmisc.h"
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <stdlib.h>
#if defined(__WIN32__)
@ -1532,6 +1535,9 @@ extern const struct target tgt_dll = { "dll", &dll_target_obj };
/*
* $Log: t-dll.cc,v $
* Revision 1.63 2001/09/15 18:27:04 steve
* Make configure detect malloc.h
*
* Revision 1.62 2001/09/09 16:49:04 steve
* Connect right ANEB pin when doing NE comparator.
*

View File

@ -11,6 +11,7 @@ AC_CANONICAL_HOST
AC_CYGWIN
AC_SUBST(CYGWIN)
AC_CHECK_HEADERS(malloc.h)
# The -fPIC flag is used to tell the compiler to make position
# independent code. It is needed when making shared objects.

View File

@ -16,13 +16,15 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#ident "$Id: d-generic-edif.c,v 1.5 2001/09/15 05:06:04 steve Exp $"
#ident "$Id: d-generic-edif.c,v 1.6 2001/09/15 18:27:04 steve Exp $"
# include "device.h"
# include "fpga_priv.h"
# include <stdlib.h>
# include <string.h>
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <assert.h>
struct nexus_recall {
@ -392,6 +394,9 @@ const struct device_s d_generic_edif = {
/*
* $Log: d-generic-edif.c,v $
* Revision 1.6 2001/09/15 18:27:04 steve
* Make configure detect malloc.h
*
* Revision 1.5 2001/09/15 05:06:04 steve
* Support != in virtex code generator.
*

View File

@ -16,13 +16,15 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#ident "$Id: d-virtex.c,v 1.7 2001/09/15 05:06:04 steve Exp $"
#ident "$Id: d-virtex.c,v 1.8 2001/09/15 18:27:04 steve Exp $"
# include "device.h"
# include "fpga_priv.h"
# include <stdlib.h>
# include <string.h>
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <assert.h>
/*
@ -898,6 +900,9 @@ const struct device_s d_virtex_edif = {
/*
* $Log: d-virtex.c,v $
* Revision 1.8 2001/09/15 18:27:04 steve
* Make configure detect malloc.h
*
* Revision 1.7 2001/09/15 05:06:04 steve
* Support != in virtex code generator.
*

View File

@ -16,12 +16,15 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#ident "$Id: mangle.c,v 1.3 2001/09/02 21:33:07 steve Exp $"
#ident "$Id: mangle.c,v 1.4 2001/09/15 18:27:04 steve Exp $"
# include "fpga_priv.h"
# include <string.h>
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <stdlib.h>
static size_t xnf_mangle_scope_name(ivl_scope_t net, char*buf, size_t nbuf)
{
@ -94,6 +97,9 @@ const char* xnf_mangle_nexus_name(ivl_nexus_t net)
/*
* $Log: mangle.c,v $
* Revision 1.4 2001/09/15 18:27:04 steve
* Make configure detect malloc.h
*
* Revision 1.3 2001/09/02 21:33:07 steve
* Rearrange the XNF code generator to be generic-xnf
* so that non-XNF code generation is also possible.

View File

@ -17,14 +17,17 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT) && !defined(macintosh)
#ident "$Id: emit_jed.c,v 1.3 2001/07/25 03:10:50 steve Exp $"
#ident "$Id: emit_jed.c,v 1.4 2001/09/15 18:27:04 steve Exp $"
#endif
# include "config.h"
# include "priv.h"
# include <stdio.h>
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <stdlib.h>
# include <assert.h>
static void draw_macrocell_modes(FILE*jfd)
@ -131,6 +134,9 @@ int emit_jedec(const char*path)
/*
* $Log: emit_jed.c,v $
* Revision 1.4 2001/09/15 18:27:04 steve
* Make configure detect malloc.h
*
* Revision 1.3 2001/07/25 03:10:50 steve
* Create a config.h.in file to hold all the config
* junk, and support gcc 3.0. (Stephan Boettcher)

View File

@ -17,7 +17,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT) && !defined(macintosh)
#ident "$Id: imain.c,v 1.8 2001/07/25 03:10:50 steve Exp $"
#ident "$Id: imain.c,v 1.9 2001/09/15 18:27:04 steve Exp $"
#endif
# include "config.h"
@ -28,7 +28,9 @@
# include "priv.h"
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <stdio.h>
# include <stdlib.h>
# include <assert.h>
@ -152,6 +154,9 @@ DECLARE_CYGWIN_DLL(DllMain);
/*
* $Log: imain.c,v $
* Revision 1.9 2001/09/15 18:27:04 steve
* Make configure detect malloc.h
*
* Revision 1.8 2001/07/25 03:10:50 steve
* Create a config.h.in file to hold all the config
* junk, and support gcc 3.0. (Stephan Boettcher)

View File

@ -11,6 +11,7 @@ AC_CANONICAL_HOST
AC_CYGWIN
AC_SUBST(CYGWIN)
AC_CHECK_HEADERS(malloc.h)
# The -fPIC flag is used to tell the compiler to make position
# independent code. It is needed when making shared objects.

View File

@ -17,12 +17,15 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT)
#ident "$Id: eval_expr.c,v 1.43 2001/08/31 01:37:56 steve Exp $"
#ident "$Id: eval_expr.c,v 1.44 2001/09/15 18:27:04 steve Exp $"
#endif
# include "vvp_priv.h"
# include <string.h>
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <stdlib.h>
# include <assert.h>
struct vector_info draw_eval_expr_wid(ivl_expr_t exp, unsigned wid);
@ -1197,6 +1200,9 @@ struct vector_info draw_eval_expr(ivl_expr_t exp)
/*
* $Log: eval_expr.c,v $
* Revision 1.44 2001/09/15 18:27:04 steve
* Make configure detect malloc.h
*
* Revision 1.43 2001/08/31 01:37:56 steve
* Handle update in place of repeat constants.
*

View File

@ -17,13 +17,16 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT)
#ident "$Id: vvp_process.c,v 1.44 2001/09/01 00:58:16 steve Exp $"
#ident "$Id: vvp_process.c,v 1.45 2001/09/15 18:27:04 steve Exp $"
#endif
# include "vvp_priv.h"
# include <string.h>
# include <assert.h>
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <stdlib.h>
static int show_statement(ivl_statement_t net, ivl_scope_t sscope);
@ -981,6 +984,9 @@ int draw_func_definition(ivl_scope_t scope)
/*
* $Log: vvp_process.c,v $
* Revision 1.45 2001/09/15 18:27:04 steve
* Make configure detect malloc.h
*
* Revision 1.44 2001/09/01 00:58:16 steve
* dead comments.
*

View File

@ -17,12 +17,15 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT)
#ident "$Id: vvp_scope.c,v 1.46 2001/09/14 04:15:46 steve Exp $"
#ident "$Id: vvp_scope.c,v 1.47 2001/09/15 18:27:04 steve Exp $"
#endif
# include "vvp_priv.h"
# include <assert.h>
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <stdlib.h>
# include <string.h>
/*
@ -1199,6 +1202,9 @@ int draw_scope(ivl_scope_t net, ivl_scope_t parent)
/*
* $Log: vvp_scope.c,v $
* Revision 1.47 2001/09/15 18:27:04 steve
* Make configure detect malloc.h
*
* Revision 1.46 2001/09/14 04:15:46 steve
* Generate code for identity comparators.
*

View File

@ -17,7 +17,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT) && !defined(macintosh)
#ident "$Id: vvm_calltf.cc,v 1.14 2001/07/25 03:10:50 steve Exp $"
#ident "$Id: vvm_calltf.cc,v 1.15 2001/09/15 18:27:04 steve Exp $"
#endif
# include "config.h"
@ -31,7 +31,9 @@
# include <assert.h>
# include <stdlib.h>
# include <stdarg.h>
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <stdio.h>
# include "ivl_dlfcn.h"
# include "vpithunk.h"
@ -137,6 +139,9 @@ void vvm_load_vpi_module(const char*name)
/*
* $Log: vvm_calltf.cc,v $
* Revision 1.15 2001/09/15 18:27:04 steve
* Make configure detect malloc.h
*
* Revision 1.14 2001/07/25 03:10:50 steve
* Create a config.h.in file to hold all the config
* junk, and support gcc 3.0. (Stephan Boettcher)

View File

@ -17,7 +17,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT)
#ident "$Id: compile.cc,v 1.99 2001/09/11 01:54:58 steve Exp $"
#ident "$Id: compile.cc,v 1.100 2001/09/15 18:27:04 steve Exp $"
#endif
# include "arith.h"
@ -33,7 +33,9 @@
# include "vpi_priv.h"
# include "vthread.h"
# include "parse_misc.h"
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <stdlib.h>
# include <string.h>
# include <assert.h>
@ -1635,6 +1637,9 @@ vvp_ipoint_t debug_lookup_functor(const char*name)
/*
* $Log: compile.cc,v $
* Revision 1.100 2001/09/15 18:27:04 steve
* Make configure detect malloc.h
*
* Revision 1.99 2001/09/11 01:54:58 steve
* initial structural memory propagation (Stephan Boettcher)
*

View File

@ -19,7 +19,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT)
#ident "$Id: config.h.in,v 1.6 2001/07/16 18:40:19 steve Exp $"
#ident "$Id: config.h.in,v 1.7 2001/09/15 18:27:05 steve Exp $"
#endif
# define SIZEOF_UNSIGNED_LONG 0
@ -28,6 +28,7 @@
# undef HAVE_DLFCN_H
# undef HAVE_DL_H
# undef HAVE_GETOPT_H
# undef HAVE_MALLOC_H
# undef HAVE_LIBREADLINE
# undef ENABLE_VVP_DEBUG
@ -47,6 +48,9 @@
/*
* $Log: config.h.in,v $
* Revision 1.7 2001/09/15 18:27:05 steve
* Make configure detect malloc.h
*
* Revision 1.6 2001/07/16 18:40:19 steve
* Add a stdlog output for vvp, and vvp options
* to direct them around. (Stephan Boettcher.)

View File

@ -15,7 +15,7 @@ AC_PROG_INSTALL
AC_ARG_ENABLE(vvp-debug, vvp-debug -- interactive debugger for VVP runtime.,
AC_DEFINE(ENABLE_VVP_DEBUG))
AC_CHECK_HEADERS(getopt.h)
AC_CHECK_HEADERS(getopt.h malloc.h)
AC_CHECK_SIZEOF(unsigned long)
AC_CHECK_SIZEOF(unsigned)

View File

@ -17,7 +17,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT)
#ident "$Id: debug.cc,v 1.6 2001/08/09 22:25:30 steve Exp $"
#ident "$Id: debug.cc,v 1.7 2001/09/15 18:27:05 steve Exp $"
#endif
/*
@ -38,7 +38,9 @@
# include <readline/history.h>
# include <string.h>
# include <stdlib.h>
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
static bool interact_flag = false;
@ -171,6 +173,9 @@ void breakpoint(void)
#endif
/*
* $Log: debug.cc,v $
* Revision 1.7 2001/09/15 18:27:05 steve
* Make configure detect malloc.h
*
* Revision 1.6 2001/08/09 22:25:30 steve
* Include functor address in debug functor print.
*

View File

@ -17,12 +17,17 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT)
#ident "$Id: fvectors.cc,v 1.2 2001/08/09 19:38:23 steve Exp $"
#ident "$Id: fvectors.cc,v 1.3 2001/09/15 18:27:05 steve Exp $"
#endif
# include "config.h"
# include "functor.h"
# include <assert.h>
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <stdlib.h>
# include <string.h>
struct vvp_fvector_s {

View File

@ -18,14 +18,17 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT)
#ident "$Id: memory.cc,v 1.7 2001/09/11 01:54:58 steve Exp $"
#ident "$Id: memory.cc,v 1.8 2001/09/15 18:27:05 steve Exp $"
#endif
#include "memory.h"
#include "symbols.h"
#include "schedule.h"
#include <assert.h>
#ifdef HAVE_MALLOC_H
#include <malloc.h>
#endif
#include <stdlib.h>
#include <string.h>

View File

@ -17,13 +17,16 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT)
#ident "$Id: parse_misc.cc,v 1.6 2001/07/11 04:43:57 steve Exp $"
#ident "$Id: parse_misc.cc,v 1.7 2001/09/15 18:27:05 steve Exp $"
#endif
# include "parse_misc.h"
# include "compile.h"
# include <stdio.h>
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <stdlib.h>
const char*yypath;
unsigned yyline;
@ -95,6 +98,9 @@ void argv_sym_lookup(struct argv_s*obj)
/*
* $Log: parse_misc.cc,v $
* Revision 1.7 2001/09/15 18:27:05 steve
* Make configure detect malloc.h
*
* Revision 1.6 2001/07/11 04:43:57 steve
* support postpone of $systask parameters. (Stephan Boettcher)
*

View File

@ -17,14 +17,17 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT)
#ident "$Id: schedule.cc,v 1.11 2001/07/11 02:27:21 steve Exp $"
#ident "$Id: schedule.cc,v 1.12 2001/09/15 18:27:05 steve Exp $"
#endif
# include "schedule.h"
# include "functor.h"
# include "memory.h"
# include "vthread.h"
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <stdlib.h>
# include <assert.h>
# include <stdio.h>
@ -357,6 +360,9 @@ void schedule_simulate(void)
/*
* $Log: schedule.cc,v $
* Revision 1.12 2001/09/15 18:27:05 steve
* Make configure detect malloc.h
*
* Revision 1.11 2001/07/11 02:27:21 steve
* Add support for REadOnlySync and monitors.
*

View File

@ -18,14 +18,17 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT)
#ident "$Id: udp.cc,v 1.9 2001/08/09 19:38:23 steve Exp $"
#ident "$Id: udp.cc,v 1.10 2001/09/15 18:27:05 steve Exp $"
#endif
#include "udp.h"
#include "schedule.h"
#include "symbols.h"
#include <assert.h>
#ifdef HAVE_MALLOC_H
#include <malloc.h>
#endif
#include <stdlib.h>
#include <stdio.h>
void vvp_udp_s::set(vvp_ipoint_t ptr, functor_t fp, bool)
@ -361,6 +364,9 @@ void vvp_udp_s::compile_row_(udp_table_entry_t row, char *rchr)
/*
* $Log: udp.cc,v $
* Revision 1.10 2001/09/15 18:27:05 steve
* Make configure detect malloc.h
*
* Revision 1.9 2001/08/09 19:38:23 steve
* Nets (wires) do not use their own functors.
* Modifications to propagation of values.

View File

@ -17,7 +17,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT)
#ident "$Id: vpi_callback.cc,v 1.5 2001/08/08 01:05:06 steve Exp $"
#ident "$Id: vpi_callback.cc,v 1.6 2001/09/15 18:27:05 steve Exp $"
#endif
/*
@ -33,7 +33,10 @@
# include "functor.h"
# include <stdio.h>
# include <assert.h>
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <stdlib.h>
const struct __vpirt callback_rt = {
vpiCallback,
@ -257,6 +260,9 @@ void vpip_trip_monitor_callbacks(void)
/*
* $Log: vpi_callback.cc,v $
* Revision 1.6 2001/09/15 18:27:05 steve
* Make configure detect malloc.h
*
* Revision 1.5 2001/08/08 01:05:06 steve
* Initial implementation of vvp_fvectors.
* (Stephan Boettcher)

View File

@ -17,12 +17,15 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT)
#ident "$Id: vpi_const.cc,v 1.6 2001/08/08 00:57:20 steve Exp $"
#ident "$Id: vpi_const.cc,v 1.7 2001/09/15 18:27:05 steve Exp $"
#endif
# include "vpi_priv.h"
# include <stdio.h>
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <stdlib.h>
# include <string.h>
# include <assert.h>
@ -194,6 +197,9 @@ vpiHandle vpip_make_binary_const(unsigned wid, char*bits)
/*
* $Log: vpi_const.cc,v $
* Revision 1.7 2001/09/15 18:27:05 steve
* Make configure detect malloc.h
*
* Revision 1.6 2001/08/08 00:57:20 steve
* Unused variable warnings.
*

View File

@ -17,7 +17,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT)
#ident "$Id: vpi_priv.cc,v 1.8 2001/07/11 02:27:21 steve Exp $"
#ident "$Id: vpi_priv.cc,v 1.9 2001/09/15 18:27:05 steve Exp $"
#endif
# include "vpi_priv.h"
@ -25,7 +25,10 @@
# include <stdio.h>
# include <stdarg.h>
# include <assert.h>
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <stdlib.h>
/*
* When a task is called, this value is set so that vpi_handle can
@ -151,6 +154,9 @@ extern "C" void vpi_sim_vcontrol(int operation, va_list ap)
/*
* $Log: vpi_priv.cc,v $
* Revision 1.9 2001/09/15 18:27:05 steve
* Make configure detect malloc.h
*
* Revision 1.8 2001/07/11 02:27:21 steve
* Add support for REadOnlySync and monitors.
*

View File

@ -17,13 +17,16 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT)
#ident "$Id: vpi_scope.cc,v 1.6 2001/07/11 04:43:57 steve Exp $"
#ident "$Id: vpi_scope.cc,v 1.7 2001/09/15 18:27:05 steve Exp $"
#endif
# include "compile.h"
# include "vpi_priv.h"
# include "symbols.h"
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <stdlib.h>
# include <assert.h>
static char* scope_get_str(int code, vpiHandle obj)
@ -134,6 +137,9 @@ void vpip_attach_to_current_scope(vpiHandle obj)
/*
* $Log: vpi_scope.cc,v $
* Revision 1.7 2001/09/15 18:27:05 steve
* Make configure detect malloc.h
*
* Revision 1.6 2001/07/11 04:43:57 steve
* support postpone of $systask parameters. (Stephan Boettcher)
*

View File

@ -17,7 +17,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT)
#ident "$Id: vpi_signal.cc,v 1.23 2001/08/09 19:38:23 steve Exp $"
#ident "$Id: vpi_signal.cc,v 1.24 2001/09/15 18:27:05 steve Exp $"
#endif
/*
@ -28,7 +28,10 @@
# include "vpi_priv.h"
# include "functor.h"
# include <stdio.h>
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <stdlib.h>
# include <string.h>
# include <assert.h>
@ -496,6 +499,9 @@ vpiHandle vpip_make_net(char*name, int msb, int lsb, bool signed_flag,
/*
* $Log: vpi_signal.cc,v $
* Revision 1.24 2001/09/15 18:27:05 steve
* Make configure detect malloc.h
*
* Revision 1.23 2001/08/09 19:38:23 steve
* Nets (wires) do not use their own functors.
* Modifications to propagation of values.

View File

@ -17,7 +17,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT)
#ident "$Id: vpi_tasks.cc,v 1.9 2001/08/03 06:50:44 steve Exp $"
#ident "$Id: vpi_tasks.cc,v 1.10 2001/09/15 18:27:05 steve Exp $"
#endif
/*
@ -28,7 +28,10 @@
# include "vpi_priv.h"
# include "vthread.h"
# include <stdio.h>
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <stdlib.h>
# include <string.h>
# include <assert.h>
@ -329,6 +332,9 @@ void vpi_register_systf(const struct t_vpi_systf_data*ss)
/*
* $Log: vpi_tasks.cc,v $
* Revision 1.10 2001/09/15 18:27:05 steve
* Make configure detect malloc.h
*
* Revision 1.9 2001/08/03 06:50:44 steve
* Detect system function used as a task.
*

View File

@ -18,7 +18,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT)
#ident "$Id: vpi_vthr_vector.cc,v 1.2 2001/05/20 00:40:12 steve Exp $"
#ident "$Id: vpi_vthr_vector.cc,v 1.3 2001/09/15 18:27:05 steve Exp $"
#endif
/*
@ -29,7 +29,10 @@
# include "vpi_priv.h"
# include "vthread.h"
# include <stdio.h>
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <stdlib.h>
# include <assert.h>
struct __vpiVThrVec {
@ -345,6 +348,9 @@ vpiHandle vpip_make_vthr_vector(unsigned base, unsigned wid)
/*
* $Log: vpi_vthr_vector.cc,v $
* Revision 1.3 2001/09/15 18:27:05 steve
* Make configure detect malloc.h
*
* Revision 1.2 2001/05/20 00:40:12 steve
* Get bit ordering right when making decimal strings.
*

View File

@ -17,7 +17,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/
#if !defined(WINNT)
#ident "$Id: vthread.cc,v 1.54 2001/09/07 23:29:28 steve Exp $"
#ident "$Id: vthread.cc,v 1.55 2001/09/15 18:27:05 steve Exp $"
#endif
# include "vthread.h"
@ -26,7 +26,10 @@
# include "schedule.h"
# include "functor.h"
# include "vpi_priv.h"
#ifdef HAVE_MALLOC_H
# include <malloc.h>
#endif
# include <stdlib.h>
# include <string.h>
# include <assert.h>
@ -1353,6 +1356,9 @@ bool of_ZOMBIE(vthread_t thr, vvp_code_t)
/*
* $Log: vthread.cc,v $
* Revision 1.55 2001/09/15 18:27:05 steve
* Make configure detect malloc.h
*
* Revision 1.54 2001/09/07 23:29:28 steve
* Redo of_SUBU in a more obvious algorithm, that
* is not significantly slower. Also, clean up the