mirror of the now-defunct rocklinux.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

196 lines
5.2 KiB

--- ./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 <string.h>
+
# 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 <iostream>
+# include <string.h>
/*
* 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 <iostream>
# include <stdio.h>
+# include <string.h>
/*
* 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 <iostream>
+# include <stdlib.h>
# 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 <iostream>
+# include <string.h>
/*
* 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 <dirent.h>
# include <ctype.h>
# include <assert.h>
+# include <string.h>
+# include <stdlib.h>
/*
* 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 <map>
# include <unistd.h>
# include <stdlib.h>
+# include <string.h>
#if defined(HAVE_TIMES)
# include <sys/times.h>
#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 <iostream>
+# include <string.h>
/*
* 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 <iostream>
+# include <string.h>
# include "netlist.h"
# include <sstream>
--- ./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 <sstream>
+# include <string.h>
/*
* 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 <sstream>
+# include <string.h>
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 <assert.h>
# include <typeinfo>
# include <sstream>
+# include <string.h>
+# include <stdlib.h>
map<perm_string,Module*> pform_modules;
map<perm_string,PUdp*> 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 <cassert>
#include "NetLatch.h"
#include <climits>
+#include <stdlib.h>
#include <new> // 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 <string.h>
+# include <stdlib.h>
# include <stdio.h>
/*
--- ./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 <malloc.h>
#endif
# include <stdlib.h>
+# include <string.h>
/*
* 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 <malloc.h>
#endif
# include <stdlib.h>
+# include <string.h>
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 <malloc.h>
#endif
# include <stdlib.h>
+# include <string.h>
#include <new> // 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 <stdlib.h>
+# include <string.h>
# include <ctype.h>
# include <iostream>
# include <math.h>
--- ./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 <sys/time.h>
# include <sys/resource.h>
-# if defined(LINUX)
-# include <asm/page.h>
-# endif
#endif // defined(HAVE_SYS_RESOURCE_H)
#if defined(HAVE_GETOPT_H)