From 5f526d197ac4455c61d87aa01da276f025183f8b Mon Sep 17 00:00:00 2001
From: bryce <bryce@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed, 31 May 2000 22:49:19 +0000
Subject: [PATCH] 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>.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34311 138bc75d-0d04-0410-961f-82ee72b054a4
---
 libjava/ChangeLog      | 7 +++++++
 libjava/defineclass.cc | 1 +
 libjava/gcj/cni.h      | 2 ++
 libjava/gij.cc         | 1 +
 libjava/interpret.cc   | 2 ++
 5 files changed, 13 insertions(+)

diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 1361abe40a04..ded5d9b318fc 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 33269ab0aab4..e38ffeca20be 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 ff45fb058caf..1dacbd0810da 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 d97a56e7f455..948ea03c3a9c 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 6fd1fa6e43ce..f9fbd3df9fd5 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;
 
-- 
GitLab