From 45e262002cce087d396ff18d363196b7e7da03a9 Mon Sep 17 00:00:00 2001 From: pinskia Date: Fri, 19 Aug 2005 05:14:13 +0000 Subject: 2005-08-19 Andrew Pinski * Makefile.am (extra_ldflags_libjava): New variable to substitute in. (LIBLINK): Add extra_ldflags_libjava to it. * configure.ac (extra_ldflags_libjava): Set for *-darwin* to "-Wl,-single_module". * Makefile.in: Regenerate. * aclocal.m4: Regenerate. * configure: Regenerate. * gcj/Makefile.in: Regenerate. * include/Makefile.in: Regenerate. * testsuite/Makefile.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103265 138bc75d-0d04-0410-961f-82ee72b054a4 --- libjava/configure.ac | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'libjava/configure.ac') diff --git a/libjava/configure.ac b/libjava/configure.ac index 2f9f50840a0..22050ee939a 100644 --- a/libjava/configure.ac +++ b/libjava/configure.ac @@ -668,6 +668,15 @@ AC_SUBST(PANGOFT2_CFLAGS) # FIXME: this should be _libs on some hosts. libsubdir=.libs +# extra LD Flags which are required for targets +case "${host}" in + *-darwin*) + # on Darwin -single_module speeds up loading of the dynamic libraries. + extra_ldflags_libjava=-Wl,-single_module + ;; +esac +AC_SUBST(extra_ldflags_libjava) + # Allow the GC to be disabled. Can be useful when debugging. AC_MSG_CHECKING([for garbage collector to use]) AC_ARG_ENABLE(java-gc, -- cgit v1.2.3