diff options
author | Tom Tromey <tromey@cygnus.com> | 1999-08-16 17:01:52 +0000 |
---|---|---|
committer | Tom Tromey <tromey@gcc.gnu.org> | 1999-08-16 17:01:52 +0000 |
commit | 086920c39f69451f49f174e15a7f6892c78a0574 (patch) | |
tree | 73303ad9d52fe9623ae073ba3c193cc6372a3e8d /libjava/configure.in | |
parent | ecdea017a4c405be60ca21f21576f64220bab091 (diff) | |
download | gcc-086920c39f69451f49f174e15a7f6892c78a0574.zip gcc-086920c39f69451f49f174e15a7f6892c78a0574.tar.gz gcc-086920c39f69451f49f174e15a7f6892c78a0574.tar.bz2 |
configure: Rebuilt.
* configure: Rebuilt.
* configure.in: Set DIVIDESPEC to empty string if compiler does
not support -fuse-divide-subroutine.
From-SVN: r28727
Diffstat (limited to 'libjava/configure.in')
-rw-r--r-- | libjava/configure.in | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/libjava/configure.in b/libjava/configure.in index 355e8f7..92044bb 100644 --- a/libjava/configure.in +++ b/libjava/configure.in @@ -524,6 +524,18 @@ gcjvers="`$GCJ -v 2>&1 | sed -n 's/^.*version \([^ ]*\).*$/\1/p'`" changequote([,]) AC_DEFINE_UNQUOTED(GCJVERSION, "$gcjvers") +# See if gcj supports -fuse-divide-subroutine. gcc 2.95 does not, and +# we want to continue to support that version. +cat > conftest.java << 'END' +public class conftest { } +END +use_fuse=yes +$GCJ -fuse-divide-subroutine -fsyntax-only conftest.java || use_fuse=no +rm -f conftest.java +if test "$use_fuse" = no; then + DIVIDESPEC= +fi + AC_SUBST(AM_RUNTESTFLAGS) dnl We check for sys/filio.h because Solaris 2.5 defines FIONREAD there. |