*** empty log message ***
[bpt/guile.git] / configure.in
index 3c4126e..5705f5b 100644 (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
@@ -534,7 +507,11 @@ AC_SUBST(AWK)
 AC_SUBST(LIBLOBJS)
 AC_SUBST(EXTRA_DOT_DOC_FILES)
 
-AC_OUTPUT([Makefile libguile/Makefile libguile/guile-snarf libguile/guile-doc-snarf libguile/guile-func-name-check libguile/guile-snarf.awk libguile/versiondat.h ice-9/Makefile qt/Makefile qt/qt.h qt/md/Makefile qt/time/Makefile guile-config/Makefile doc/Makefile], [chmod +x libguile/guile-snarf libguile/guile-doc-snarf libguile/guile-func-name-check])
+# Support for "make check"
+test_suite_dir="`(cd $srcdir ; pwd)`/test-suite"
+AC_SUBST(test_suite_dir)
+
+AC_OUTPUT([Makefile libguile/Makefile libguile/guile-snarf libguile/guile-doc-snarf libguile/guile-func-name-check libguile/guile-snarf.awk libguile/versiondat.h ice-9/Makefile oop/Makefile oop/goops/Makefile qt/Makefile qt/qt.h qt/md/Makefile qt/time/Makefile guile-config/Makefile doc/Makefile check-guile], [chmod +x libguile/guile-snarf libguile/guile-doc-snarf libguile/guile-func-name-check check-guile])
 
 dnl Local Variables:
 dnl comment-start: "dnl "