--- ./elab_expr.cc.orig 2008-06-04 21:30:25.000000000 +0000 +++ ./elab_expr.cc 2008-06-04 21:30:35.000000000 +0000 @@ -23,6 +23,8 @@ # include "config.h" # include "compiler.h" +# include + # include "pform.h" # include "netlist.h" # include "netmisc.h" --- ./elab_net.cc.orig 2008-06-04 21:30:51.000000000 +0000 +++ ./elab_net.cc 2008-06-04 21:31:00.000000000 +0000 @@ -28,6 +28,7 @@ # include "compiler.h" # include +# include /* * This is a state flag that determines whether an elaborate_net must --- ./elab_scope.cc.orig 2008-06-04 21:31:31.000000000 +0000 +++ ./elab_scope.cc 2008-06-04 21:31:37.000000000 +0000 @@ -24,6 +24,7 @@ # include "compiler.h" # include # include +# include /* * Elaboration happens in two passes, generally. The first scans the --- ./elab_sig.cc.orig 2008-06-04 21:32:02.000000000 +0000 +++ ./elab_sig.cc 2008-06-04 21:32:08.000000000 +0000 @@ -23,6 +23,7 @@ # include "config.h" # include +# include # include "Module.h" # include "PExpr.h" --- ./emit.cc.orig 2008-06-04 21:35:33.000000000 +0000 +++ ./emit.cc 2008-06-04 21:32:29.000000000 +0000 @@ -23,6 +23,7 @@ # include "config.h" # include +# include /* * The emit function is called to generate the output required of the --- ./load_module.cc.orig 2008-06-04 21:35:55.000000000 +0000 +++ ./load_module.cc 2008-06-04 21:36:10.000000000 +0000 @@ -31,6 +31,8 @@ # include # include # include +# include +# include /* * The module library items are maps of key names to file name within --- ./main.cc.orig 2008-06-04 21:28:29.000000000 +0000 +++ ./main.cc 2008-06-04 21:28:44.000000000 +0000 @@ -48,6 +48,7 @@ # include # include # include +# include #if defined(HAVE_TIMES) # include #endif --- ./net_design.cc.orig 2008-06-04 21:41:26.000000000 +0000 +++ ./net_design.cc 2008-06-04 21:41:33.000000000 +0000 @@ -23,6 +23,7 @@ # include "config.h" # include +# include /* * This source file contains all the implementations of the Design --- ./net_link.cc.orig 2008-06-04 21:42:34.000000000 +0000 +++ ./net_link.cc 2008-06-04 21:42:42.000000000 +0000 @@ -23,6 +23,7 @@ # include "config.h" # include +# include # include "netlist.h" # include --- ./net_scope.cc.orig 2008-06-04 21:45:28.000000000 +0000 +++ ./net_scope.cc 2008-06-04 21:45:35.000000000 +0000 @@ -25,6 +25,7 @@ # include "netlist.h" # include +# include /* * The NetScope class keeps a scope tree organized. Each node of the --- ./parse.y.orig 2008-06-04 21:48:30.000000000 +0000 +++ ./parse.y 2008-06-04 21:48:38.000000000 +0000 @@ -28,6 +28,7 @@ # include "compiler.h" # include "pform.h" # include +# include extern void lex_start_table(); extern void lex_end_table(); --- ./pform.cc.orig 2008-06-04 21:50:52.000000000 +0000 +++ ./pform.cc 2008-06-04 21:51:04.000000000 +0000 @@ -34,6 +34,8 @@ # include # include # include +# include +# include map pform_modules; map pform_primitives; --- ./synth2.cc.orig 2008-06-04 21:55:20.000000000 +0000 +++ ./synth2.cc 2008-06-04 21:55:27.000000000 +0000 @@ -28,6 +28,7 @@ #include #include "NetLatch.h" #include +#include #include // standard operator new using std::bad_alloc; --- ./sys_funcs.cc.orig 2008-06-04 21:51:40.000000000 +0000 +++ ./sys_funcs.cc 2008-06-04 21:52:34.000000000 +0000 @@ -22,6 +22,8 @@ # include "config.h" # include "compiler.h" +# include +# include # include /* --- ./t-dll-expr.cc.orig 2008-06-04 22:01:22.000000000 +0000 +++ ./t-dll-expr.cc 2008-06-04 22:01:29.000000000 +0000 @@ -31,6 +31,7 @@ # include #endif # include +# include /* * This is a little convenience function for converting a NetExpr --- ./t-dll-proc.cc.orig 2008-06-04 22:01:42.000000000 +0000 +++ ./t-dll-proc.cc 2008-06-04 22:01:50.000000000 +0000 @@ -33,6 +33,7 @@ # include #endif # include +# include bool dll_target::process(const NetProcTop*net) --- ./t-dll.cc.orig 2008-06-04 22:01:01.000000000 +0000 +++ ./t-dll.cc 2008-06-04 22:01:07.000000000 +0000 @@ -32,6 +32,7 @@ # include #endif # include +# include #include // standard operator new using std::bad_alloc; --- ./verireal.cc.orig 2008-06-04 21:53:30.000000000 +0000 +++ ./verireal.cc 2008-06-04 21:53:39.000000000 +0000 @@ -25,6 +25,7 @@ # include "verireal.h" # include "verinum.h" # include +# include # include # include # include --- ./vvp/main.cc.orig 2008-06-04 22:04:50.000000000 +0000 +++ ./vvp/main.cc 2008-06-04 22:04:59.000000000 +0000 @@ -34,9 +34,6 @@ #if defined(HAVE_SYS_RESOURCE_H) # include # include -# if defined(LINUX) -# include -# endif #endif // defined(HAVE_SYS_RESOURCE_H) #if defined(HAVE_GETOPT_H)