aboutsummaryrefslogtreecommitdiff
path: root/libjava
diff options
context:
space:
mode:
authorBryce McKinlay <bryce@albatross.co.nz>2000-05-31 22:49:19 +0000
committerBryce McKinlay <bryce@gcc.gnu.org>2000-05-31 23:49:19 +0100
commitf1aa7a521a31b60380cf5c2e6913823c8bd18ce5 (patch)
tree32385bd0f1415823cb0c5a6cc510558e037fc87e /libjava
parenteb7e5da2fc504a81d64e9aeab2408cecbdde0c29 (diff)
downloadgcc-f1aa7a521a31b60380cf5c2e6913823c8bd18ce5.zip
gcc-f1aa7a521a31b60380cf5c2e6913823c8bd18ce5.tar.gz
gcc-f1aa7a521a31b60380cf5c2e6913823c8bd18ce5.tar.bz2
cni.h: Include <string.h>.
2000-05-31 Bryce McKinlay <bryce@albatross.co.nz> * gcj/cni.h: Include <string.h>. * defineclass.cc: Include <alloca.h>. * interpret.cc: Ditto. * gij.cc: Include <stdlib.h>. From-SVN: r34311
Diffstat (limited to 'libjava')
-rw-r--r--libjava/ChangeLog7
-rw-r--r--libjava/defineclass.cc1
-rw-r--r--libjava/gcj/cni.h2
-rw-r--r--libjava/gij.cc1
-rw-r--r--libjava/interpret.cc2
5 files changed, 13 insertions, 0 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 1361abe..ded5d9b 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,10 @@
+2000-05-31 Bryce McKinlay <bryce@albatross.co.nz>
+
+ * gcj/cni.h: Include <string.h>.
+ * defineclass.cc: Include <alloca.h>.
+ * interpret.cc: Ditto.
+ * gij.cc: Include <stdlib.h>.
+
2000-05-30 Tom Tromey <tromey@cygnus.com>
* include/name-finder.h: Include <sys/wait.h>.
diff --git a/libjava/defineclass.cc b/libjava/defineclass.cc
index 33269ab..e38ffec 100644
--- a/libjava/defineclass.cc
+++ b/libjava/defineclass.cc
@@ -24,6 +24,7 @@ details. */
#ifdef INTERPRETER
+#include <alloca.h>
#include <java-cpool.h>
#include <gcj/cni.h>
diff --git a/libjava/gcj/cni.h b/libjava/gcj/cni.h
index ff45fb0..1dacbd0 100644
--- a/libjava/gcj/cni.h
+++ b/libjava/gcj/cni.h
@@ -18,6 +18,8 @@ details. */
#include <gcj/array.h>
+#include <string.h>
+
extern inline jobject
JvAllocObject (jclass cls)
{
diff --git a/libjava/gij.cc b/libjava/gij.cc
index d97a56e..948ea03 100644
--- a/libjava/gij.cc
+++ b/libjava/gij.cc
@@ -16,6 +16,7 @@ details. */
#include <stdio.h>
#include <string.h>
+#include <stdlib.h>
#include <java/lang/System.h>
#include <java/util/Properties.h>
diff --git a/libjava/interpret.cc b/libjava/interpret.cc
index 6fd1fa6..f9fbd3d 100644
--- a/libjava/interpret.cc
+++ b/libjava/interpret.cc
@@ -35,6 +35,8 @@ details. */
#ifdef INTERPRETER
+#include <alloca.h>
+
#define ClassError _CL_Q34java4lang5Error
extern java::lang::Class ClassError;