From bdbfbbfb86485a8336cd9b30cd62f6a63fc1e67f Mon Sep 17 00:00:00 2001 From: Gary Houston Date: Sun, 17 Sep 2000 09:24:47 +0000 Subject: [PATCH] 2000-09-17 Gary Houston * configure.in, acconfig.h: remove the GCSE test: it doesn't seem to be reliable on all platforms. --- acconfig.h | 3 --- configure.in | 27 --------------------------- 2 files changed, 30 deletions(-) diff --git a/acconfig.h b/acconfig.h index cf5e0fff2..b7b42bc3d 100644 --- a/acconfig.h +++ b/acconfig.h @@ -154,6 +154,3 @@ /* Define if the compiler supports long longs. */ #undef HAVE_LONG_LONGS - -/* Define if GCC has GCSE optimisation bug. */ -#undef BROKEN_GCSE diff --git a/configure.in b/configure.in index 3c4126e90..09e897dee 100644 --- a/configure.in +++ b/configure.in @@ -129,33 +129,6 @@ if test "$scm_cv_long_longs" = yes; then AC_DEFINE(HAVE_LONG_LONGS) fi -dnl check for an optimisation problem which is present in some versions -dnl of gcc, including 2.95.2. -AC_MSG_CHECKING(for broken GCSE optimisation) -AC_CACHE_VAL(guile_cv_broken_gcse, - AC_TRY_RUN([ - int main () - { - long winds = 0; - - while (winds != 0) - { - if (*(char *) 0) - break; - } - - if (winds == 0 || *(char *) 0) - exit (0); - - return 0; - }], - guile_cv_broken_gcse=no, guile_cv_broken_gcse=yes, - guile_cv_broken_gcse=yes)) -AC_MSG_RESULT($guile_cv_broken_gcse) -if test $guile_cv_broken_gcse = yes; then - AC_DEFINE(BROKEN_GCSE) -fi - AC_HEADER_STDC AC_HEADER_DIRENT AC_HEADER_TIME