summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorAkim Demaille <akim.demaille@gmail.com>2021-08-12 08:24:13 +0200
committerAkim Demaille <akim.demaille@gmail.com>2021-08-12 08:24:13 +0200
commitdb66acc5d0f433a32d49eb840bd319d25b3a657f (patch)
tree7f6db68bfa387ec697a85b28bb61c635ab8fc8ce /tests
parent3477ced42b56f6578ddc985299f69cb5ff0d3ab4 (diff)
downloadbison-db66acc5d0f433a32d49eb840bd319d25b3a657f.tar.gz
tests: remove obsolete checks
* tests/atlocal.in: It was an error for tests to depend on gnulib: they must not, as gnulib would hide portability issues that we want to catch. So this piece of code is no longer useful, and must not be useful.
Diffstat (limited to 'tests')
-rw-r--r--tests/atlocal.in26
1 files changed, 0 insertions, 26 deletions
diff --git a/tests/atlocal.in b/tests/atlocal.in
index d5f31cbb..3481d22b 100644
--- a/tests/atlocal.in
+++ b/tests/atlocal.in
@@ -62,32 +62,6 @@ fi
: ${CXX17_CXXFLAGS='@CXX17_CXXFLAGS@'}
: ${CXX2A_CXXFLAGS='@CXX2A_CXXFLAGS@'}
-# Be sure that the C++ compiler is not broken because of gnulib. This
-# cannot be checked in configure (gnulib is not parameterized yet),
-# and checking this in every C++ test in AC_COMPILE_CXX is too costly.
-#
-# https://lists.gnu.org/r/bug-bison/2013-06/msg00001.html
-#
-# FIXME: Check (say 2014) whether this is still needed.
-if $BISON_CXX_WORKS; then
- # See AT_DATA_SOURCE_PROLOGUE.
- cat >conftest.cc <<EOF
-#include <testsuite.h>
-#include <iostream>
-
-int main ()
-{
- std::cout << "Works\n";
-}
-EOF
- $CXX $CXXFLAGS $CPPFLAGS $LDFLAGS $LIBS -o conftest conftest.cc
- case $? in
- 0);;
- *) BISON_CXX_WORKS="as_fn_error 77 cannot-compile-simple-program";;
- esac
- rm -fr conftest*
-fi
-
# Whether the compiler supports POSIXLY_CORRECT defined.
: ${C_COMPILER_POSIXLY_CORRECT='@C_COMPILER_POSIXLY_CORRECT@'}
: ${CXX_COMPILER_POSIXLY_CORRECT='@CXX_COMPILER_POSIXLY_CORRECT@'}