diff options
author | Jack Howarth <howarth@bromo.med.uc.edu> | 2010-09-21 14:01:43 +0000 |
---|---|---|
committer | Iain Sandoe <iains@gcc.gnu.org> | 2010-09-21 14:01:43 +0000 |
commit | d80148b8d4443eb6fbe55d603854407818a86383 (patch) | |
tree | 04f4e0495f2c878a79910cb42553470c05710557 /libjava/configure.ac | |
parent | c9cdcaa5905985e8c97e3cbb0d9c6db3ab707910 (diff) | |
download | gcc-d80148b8d4443eb6fbe55d603854407818a86383.zip gcc-d80148b8d4443eb6fbe55d603854407818a86383.tar.gz gcc-d80148b8d4443eb6fbe55d603854407818a86383.tar.bz2 |
configure.ac: Set LIBMATHSPEC to -lm except on darwin.
2010-09-21 Jack Howarth <howarth@bromo.med.uc.edu>
* libjava/configure.ac: Set LIBMATHSPEC to -lm except on darwin.
* libjava/libgcj.spec.in: Use LIBMATHSPEC.
* libjava/configure: Regenerate.
From-SVN: r164478
Diffstat (limited to 'libjava/configure.ac')
-rw-r--r-- | libjava/configure.ac | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/libjava/configure.ac b/libjava/configure.ac index df6bca3..c64f6f3 100644 --- a/libjava/configure.ac +++ b/libjava/configure.ac @@ -931,6 +931,16 @@ arm*linux*eabi) ;; esac +LIBMATHSPEC= +# extra LD Flags which are required for targets +case "${host}" in +*-*-darwin*) + ;; +*) + LIBMATHSPEC=-lm + ;; +esac + # Check for --no-merge-exidx-entries, an ARM-specific linker option. AC_CACHE_CHECK([for --no-merge-exidx-entries], [libgcj_cv_exidx], [saved_ldflags="$LDFLAGS" @@ -956,6 +966,7 @@ fi AC_SUBST(extra_ldflags_libjava) AC_SUBST(extra_ldflags) AC_SUBST(LIBSTDCXXSPEC) +AC_SUBST(LIBMATHSPEC) AC_SUBST(LIBGCJTESTSPEC) |