1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-02 04:40:29 +02:00

2000-09-17 Gary Houston <ghouston@arglist.com>

* configure.in, acconfig.h: remove the GCSE test: it doesn't seem
	to be reliable on all platforms.
This commit is contained in:
Gary Houston 2000-09-17 09:24:47 +00:00
parent 57b74422f6
commit bdbfbbfb86
2 changed files with 0 additions and 30 deletions

View file

@ -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

View file

@ -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