header includes for gcc-4.3 compatibility

minimal changes required to build without error
tested with gcc-4.3 (Debian 4.3-20071130-1) 4.3.0 20071130 (experimental)
This commit is contained in:
Larry Doolittle 2008-01-04 15:23:47 -08:00 committed by Stephen Williams
parent e6ea5cd409
commit 8ea3b6b0b8
28 changed files with 37 additions and 2 deletions

View File

@ -23,8 +23,9 @@
# include "config.h" # include "config.h"
# include "HName.h" # include "HName.h"
# include <iostream> # include <iostream>
# include <string.h> # include <cstring>
# include <stdlib.h> # include <cstdlib>
# include <climits>
#ifdef HAVE_MALLOC_H #ifdef HAVE_MALLOC_H
# include <malloc.h> # include <malloc.h>
#endif #endif

View File

@ -19,6 +19,7 @@
# include "config.h" # include "config.h"
# include <cstdlib>
# include "netlist.h" # include "netlist.h"
# include "netmisc.h" # include "netmisc.h"
# include "functor.h" # include "functor.h"

View File

@ -18,6 +18,9 @@
*/ */
# include "config.h" # include "config.h"
# include <typeinfo>
# include <cstdlib>
# include <cstring>
# include "compiler.h" # include "compiler.h"
# include "pform.h" # include "pform.h"

View File

@ -23,6 +23,7 @@
# include "netlist.h" # include "netlist.h"
# include "netmisc.h" # include "netmisc.h"
# include "compiler.h" # include "compiler.h"
# include <cstdlib>
# include <iostream> # include <iostream>
# include "ivl_assert.h" # include "ivl_assert.h"

View File

@ -24,6 +24,8 @@
# include "netmisc.h" # include "netmisc.h"
# include "compiler.h" # include "compiler.h"
# include <cstdlib>
# include <cstring>
# include <iostream> # include <iostream>
# include "ivl_assert.h" # include "ivl_assert.h"

View File

@ -24,6 +24,7 @@
# include "util.h" # include "util.h"
# include "netmisc.h" # include "netmisc.h"
# include <cstdlib>
# include <iostream> # include <iostream>
# include "ivl_assert.h" # include "ivl_assert.h"

View File

@ -20,6 +20,7 @@
# include "config.h" # include "config.h"
# include "compiler.h" # include "compiler.h"
# include "netmisc.h" # include "netmisc.h"
# include <cstring>
# include <iostream> # include <iostream>
# include <stdio.h> # include <stdio.h>

View File

@ -19,6 +19,7 @@
# include "config.h" # include "config.h"
# include <cstdlib>
# include <iostream> # include <iostream>
# include "Module.h" # include "Module.h"

View File

@ -30,6 +30,7 @@
*/ */
# include <typeinfo> # include <typeinfo>
# include <cstdlib>
# include <sstream> # include <sstream>
# include <list> # include <list>
# include "pform.h" # include "pform.h"

View File

@ -29,6 +29,7 @@
# include "netlist.h" # include "netlist.h"
# include <typeinfo> # include <typeinfo>
# include <cassert> # include <cassert>
# include <cstring>
bool NetNode::emit_node(struct target_t*tgt) const bool NetNode::emit_node(struct target_t*tgt) const
{ {

View File

@ -19,6 +19,7 @@
# include "config.h" # include "config.h"
# include <cstring>
# include <iostream> # include <iostream>
# include "PExpr.h" # include "PExpr.h"

View File

@ -21,6 +21,7 @@
# include "compiler.h" # include "compiler.h"
# include <iostream> # include <iostream>
# include <cstdlib>
# include "netlist.h" # include "netlist.h"
# include "ivl_assert.h" # include "ivl_assert.h"

View File

@ -26,6 +26,8 @@
# include "compiler.h" # include "compiler.h"
# include <iostream> # include <iostream>
# include <map> # include <map>
# include <cstdlib>
# include <cstring>
# include <string> # include <string>
# include <sys/types.h> # include <sys/types.h>
# include <dirent.h> # include <dirent.h>

View File

@ -44,6 +44,7 @@ const char NOTICE[] =
# include <iostream> # include <iostream>
# include <fstream> # include <fstream>
# include <queue> # include <queue>
# include <cstring>
# include <list> # include <list>
# include <map> # include <map>
# include <unistd.h> # include <unistd.h>

View File

@ -26,6 +26,7 @@
# include "netlist.h" # include "netlist.h"
# include <sstream> # include <sstream>
# include <cstring>
# include <string> # include <string>
# include <typeinfo> # include <typeinfo>
#ifdef HAVE_MALLOC_H #ifdef HAVE_MALLOC_H

View File

@ -24,6 +24,7 @@
# include "compiler.h" # include "compiler.h"
# include "netlist.h" # include "netlist.h"
# include <cstring>
# include <sstream> # include <sstream>
/* /*

View File

@ -22,6 +22,7 @@
# include <iostream> # include <iostream>
# include <typeinfo> # include <typeinfo>
# include <cstdlib>
# include "compiler.h" # include "compiler.h"
# include "netlist.h" # include "netlist.h"
# include "netmisc.h" # include "netmisc.h"

View File

@ -19,6 +19,7 @@
# include "config.h" # include "config.h"
# include <cstdlib>
# include "netlist.h" # include "netlist.h"
# include "netmisc.h" # include "netmisc.h"
# include "PExpr.h" # include "PExpr.h"

View File

@ -26,6 +26,7 @@
# include "pform.h" # include "pform.h"
# include "Statement.h" # include "Statement.h"
# include "PSpec.h" # include "PSpec.h"
# include <cstring>
# include <sstream> # include <sstream>
class PSpecPath; class PSpecPath;

View File

@ -33,6 +33,8 @@
# include <stack> # include <stack>
# include <typeinfo> # include <typeinfo>
# include <sstream> # include <sstream>
# include <cstring>
# include <cstdlib>
# include "ivl_assert.h" # include "ivl_assert.h"

View File

@ -23,6 +23,8 @@
# include "config.h" # include "config.h"
# include "compiler.h" # include "compiler.h"
# include <stdio.h> # include <stdio.h>
# include <cstring>
# include <cstdlib>
/* /*
* Manage the information about system functions. This information is * Manage the information about system functions. This information is

View File

@ -21,6 +21,7 @@
# include <iostream> # include <iostream>
# include <cstring>
# include "t-dll.h" # include "t-dll.h"
# include "netlist.h" # include "netlist.h"
# include <assert.h> # include <assert.h>

View File

@ -25,6 +25,7 @@
# include <iostream> # include <iostream>
# include <cstring>
# include "target.h" # include "target.h"
# include "ivl_target.h" # include "ivl_target.h"
# include "compiler.h" # include "compiler.h"

View File

@ -21,6 +21,7 @@
# include <iostream> # include <iostream>
# include <cstring>
# include <stdio.h> // sprintf() # include <stdio.h> // sprintf()
# include "compiler.h" # include "compiler.h"
# include "t-dll.h" # include "t-dll.h"

View File

@ -29,6 +29,7 @@
# include <iostream> # include <iostream>
# include <math.h> # include <math.h>
# include <assert.h> # include <assert.h>
# include <cstring>
verireal::verireal() verireal::verireal()
{ {

View File

@ -21,6 +21,7 @@
#include "schedule.h" #include "schedule.h"
#include "vpi_priv.h" #include "vpi_priv.h"
#include <iostream> #include <iostream>
#include <cstdlib>
#include <assert.h> #include <assert.h>
void vvp_delay_t::calculate_min_delay_() void vvp_delay_t::calculate_min_delay_()

View File

@ -30,6 +30,7 @@
#ifdef HAVE_MALLOC_H #ifdef HAVE_MALLOC_H
# include <malloc.h> # include <malloc.h>
#endif #endif
# include <typeinfo>
# include <stdlib.h> # include <stdlib.h>
# include <limits.h> # include <limits.h>
# include <string.h> # include <string.h>

View File

@ -22,6 +22,8 @@
# include "schedule.h" # include "schedule.h"
# include "statistics.h" # include "statistics.h"
# include <stdio.h> # include <stdio.h>
# include <cstring>
# include <cstdlib>
# include <iostream> # include <iostream>
# include <typeinfo> # include <typeinfo>
# include <limits.h> # include <limits.h>