From a6952e9d0a68b0b00dda3da3844ffbf4557fc955 Mon Sep 17 00:00:00 2001
From: fitzsim <fitzsim@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu, 6 Jul 2006 19:13:42 +0000
Subject: [PATCH] 2006-07-06  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* Makefile.am (libgcj_tools_la_GCJFLAGS): Add
	-fno-indirect-classes.
	* Makefile.in: Regenerate.
	* gcj/Makefile.in: Regenerate.
	* include/Makefile.in: Regenerate.
	* testsuite/Makefile.in: Regenerate.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@115230 138bc75d-0d04-0410-961f-82ee72b054a4
---
 libjava/ChangeLog             | 9 +++++++++
 libjava/Makefile.am           | 2 +-
 libjava/Makefile.in           | 3 ++-
 libjava/gcj/Makefile.in       | 1 +
 libjava/include/Makefile.in   | 1 +
 libjava/testsuite/Makefile.in | 1 +
 6 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 3e9ec0b84a54..3900527024b7 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,12 @@
+2006-07-06  Thomas Fitzsimmons  <fitzsim@redhat.com>
+
+	* Makefile.am (libgcj_tools_la_GCJFLAGS): Add
+	-fno-indirect-classes.
+	* Makefile.in: Regenerate.
+	* gcj/Makefile.in: Regenerate.
+	* include/Makefile.in: Regenerate.
+	* testsuite/Makefile.in: Regenerate.
+
 2006-07-06  Bryce McKinlay <mckinlay@redhat.com>
 
 	* boehm.cc (_Jv_MarkObj): Mark the next_or_version field.
diff --git a/libjava/Makefile.am b/libjava/Makefile.am
index 95d4c5080584..d14ef07686fc 100644
--- a/libjava/Makefile.am
+++ b/libjava/Makefile.am
@@ -236,7 +236,7 @@ libgcj_la_DEPENDENCIES = libgcj-$(gcc_version).jar \
 libgcj_la_LINK = $(LIBLINK)
 
 libgcj_tools_la_SOURCES = classpath/tools/tools.jar
-libgcj_tools_la_GCJFLAGS = $(AM_GCJFLAGS) -findirect-dispatch
+libgcj_tools_la_GCJFLAGS = $(AM_GCJFLAGS) -findirect-dispatch -fno-indirect-classes
 libgcj_tools_la_LDFLAGS = -rpath $(toolexeclibdir) \
  -version-info `grep -v '^\#' $(srcdir)/libtool-version`
 libgcj_tools_la_DEPENDENCIES = libgcj.la libgcj.spec
diff --git a/libjava/Makefile.in b/libjava/Makefile.in
index 6337fedc67d5..58cdae28986b 100644
--- a/libjava/Makefile.in
+++ b/libjava/Makefile.in
@@ -560,6 +560,7 @@ THREADINCS = @THREADINCS@
 THREADLDFLAGS = @THREADLDFLAGS@
 THREADLIBS = @THREADLIBS@
 THREADSPEC = @THREADSPEC@
+THREADSTARTFILESPEC = @THREADSTARTFILESPEC@
 TOOLKIT = @TOOLKIT@
 UNZIP = @UNZIP@
 USING_BOEHMGC_FALSE = @USING_BOEHMGC_FALSE@
@@ -783,7 +784,7 @@ libgcj_la_DEPENDENCIES = libgcj-$(gcc_version).jar \
 
 libgcj_la_LINK = $(LIBLINK)
 libgcj_tools_la_SOURCES = classpath/tools/tools.jar
-libgcj_tools_la_GCJFLAGS = $(AM_GCJFLAGS) -findirect-dispatch
+libgcj_tools_la_GCJFLAGS = $(AM_GCJFLAGS) -findirect-dispatch -fno-indirect-classes
 libgcj_tools_la_LDFLAGS = -rpath $(toolexeclibdir) \
  -version-info `grep -v '^\#' $(srcdir)/libtool-version`
 
diff --git a/libjava/gcj/Makefile.in b/libjava/gcj/Makefile.in
index a8aff8b8a39a..91db9b0518c3 100644
--- a/libjava/gcj/Makefile.in
+++ b/libjava/gcj/Makefile.in
@@ -195,6 +195,7 @@ THREADINCS = @THREADINCS@
 THREADLDFLAGS = @THREADLDFLAGS@
 THREADLIBS = @THREADLIBS@
 THREADSPEC = @THREADSPEC@
+THREADSTARTFILESPEC = @THREADSTARTFILESPEC@
 TOOLKIT = @TOOLKIT@
 UNZIP = @UNZIP@
 USING_BOEHMGC_FALSE = @USING_BOEHMGC_FALSE@
diff --git a/libjava/include/Makefile.in b/libjava/include/Makefile.in
index c19ad102f2a1..49c238754551 100644
--- a/libjava/include/Makefile.in
+++ b/libjava/include/Makefile.in
@@ -194,6 +194,7 @@ THREADINCS = @THREADINCS@
 THREADLDFLAGS = @THREADLDFLAGS@
 THREADLIBS = @THREADLIBS@
 THREADSPEC = @THREADSPEC@
+THREADSTARTFILESPEC = @THREADSTARTFILESPEC@
 TOOLKIT = @TOOLKIT@
 UNZIP = @UNZIP@
 USING_BOEHMGC_FALSE = @USING_BOEHMGC_FALSE@
diff --git a/libjava/testsuite/Makefile.in b/libjava/testsuite/Makefile.in
index d7e37b928e91..a61199b97752 100644
--- a/libjava/testsuite/Makefile.in
+++ b/libjava/testsuite/Makefile.in
@@ -183,6 +183,7 @@ THREADINCS = @THREADINCS@
 THREADLDFLAGS = @THREADLDFLAGS@
 THREADLIBS = @THREADLIBS@
 THREADSPEC = @THREADSPEC@
+THREADSTARTFILESPEC = @THREADSTARTFILESPEC@
 TOOLKIT = @TOOLKIT@
 UNZIP = @UNZIP@
 USING_BOEHMGC_FALSE = @USING_BOEHMGC_FALSE@
-- 
GitLab