This is the mail archive of the
java-patches@gcc.gnu.org
mailing list for the Java project.
FYI: build libgcj-tools.so with -fno-indirect-classes
- From: Thomas Fitzsimmons <fitzsim at redhat dot com>
- To: java-patches at gcc dot gnu dot org
- Date: Thu, 06 Jul 2006 15:16:40 -0400
- Subject: FYI: build libgcj-tools.so with -fno-indirect-classes
Hi,
I added -fno-indirect-classes to the libgcj-tools.so compilation flags so that
linking a C++ ABI binary directly to libgcj-tools.so is supported.
Tom
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.
Index: Makefile.am
===================================================================
--- Makefile.am (revision 115210)
+++ Makefile.am (working copy)
@@ -236,7 +236,7 @@
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