diff options
| author | pinskia <pinskia@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-08-19 05:14:13 +0000 |
|---|---|---|
| committer | pinskia <pinskia@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-08-19 05:14:13 +0000 |
| commit | 45e262002cce087d396ff18d363196b7e7da03a9 (patch) | |
| tree | 24a3a22ee73c6d38b068014bfb4d07d236bc2445 /libjava/configure.ac | |
| parent | b88c06b5d7e46d1db8f85fd29fee3a13da956ac5 (diff) | |
| download | ppe42-gcc-45e262002cce087d396ff18d363196b7e7da03a9.tar.gz ppe42-gcc-45e262002cce087d396ff18d363196b7e7da03a9.zip | |
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103265 138bc75d-0d04-0410-961f-82ee72b054a4
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 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, |

