mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-02 13:00:26 +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:
parent
57b74422f6
commit
bdbfbbfb86
2 changed files with 0 additions and 30 deletions
|
@ -154,6 +154,3 @@
|
||||||
|
|
||||||
/* Define if the compiler supports long longs. */
|
/* Define if the compiler supports long longs. */
|
||||||
#undef HAVE_LONG_LONGS
|
#undef HAVE_LONG_LONGS
|
||||||
|
|
||||||
/* Define if GCC has GCSE optimisation bug. */
|
|
||||||
#undef BROKEN_GCSE
|
|
||||||
|
|
27
configure.in
27
configure.in
|
@ -129,33 +129,6 @@ if test "$scm_cv_long_longs" = yes; then
|
||||||
AC_DEFINE(HAVE_LONG_LONGS)
|
AC_DEFINE(HAVE_LONG_LONGS)
|
||||||
fi
|
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_STDC
|
||||||
AC_HEADER_DIRENT
|
AC_HEADER_DIRENT
|
||||||
AC_HEADER_TIME
|
AC_HEADER_TIME
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue