From 086920c39f69451f49f174e15a7f6892c78a0574 Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Mon, 16 Aug 1999 17:01:52 +0000 Subject: configure: Rebuilt. * configure: Rebuilt. * configure.in: Set DIVIDESPEC to empty string if compiler does not support -fuse-divide-subroutine. From-SVN: r28727 --- libjava/configure.in | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'libjava/configure.in') 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. -- cgit v1.1