diff options
author | Andrew Pinski <pinskia@physics.uc.edu> | 2005-08-19 05:14:13 +0000 |
---|---|---|
committer | Andrew Pinski <pinskia@gcc.gnu.org> | 2005-08-18 22:14:13 -0700 |
commit | c0975bc7053bb733ac32f4079ee1ff29ca24fa43 (patch) | |
tree | 24a3a22ee73c6d38b068014bfb4d07d236bc2445 /libjava/configure.ac | |
parent | 52a6edcc1e1a0a7b5c7318f6178ab9f987b5b8c7 (diff) | |
download | gcc-c0975bc7053bb733ac32f4079ee1ff29ca24fa43.zip gcc-c0975bc7053bb733ac32f4079ee1ff29ca24fa43.tar.gz gcc-c0975bc7053bb733ac32f4079ee1ff29ca24fa43.tar.bz2 |
Makefile.am (extra_ldflags_libjava): New variable to substitute in.
2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
* 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.
From-SVN: r103265
Diffstat (limited to 'libjava/configure.ac')
-rw-r--r-- | libjava/configure.ac | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/libjava/configure.ac b/libjava/configure.ac index 2f9f508..22050ee 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, |