summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2022-05-09 16:54:56 +0200
committerStephan Bergmann <sbergman@redhat.com>2022-05-09 18:38:55 +0200
commitb125784fa5b17272577d46fae8f915ab48e57dd5 (patch)
treea7f8a6c870952216ffd16799079f6b63ac097c8a /configure.ac
parent7251f9c1b840721b5ba1f1d5f8b65b405260945b (diff)
Drop an obsolete configure check
We require at least GCC 7.0.0 anyway, per README.md Change-Id: Ib974690ef4e4a1861a43f33157fde9f4bb3ac8ac Reviewed-on: https://gerrit.libreoffice.org/c/core/+/134080 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac25
1 files changed, 0 insertions, 25 deletions
diff --git a/configure.ac b/configure.ac
index 80058aaafb4c..8299b26be0ea 100644
--- a/configure.ac
+++ b/configure.ac
@@ -7517,31 +7517,6 @@ if test "$GCC" = "yes"; then
AC_SUBST(ATOMIC_LIB)
fi
-dnl Test for temporarily incompatible libstdc++ 4.7.{0,1}, where
-dnl <https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=179528> introduced
-dnl an additional member _M_size into C++11 std::list towards 4.7.0 and
-dnl <https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=189186> removed it
-dnl again towards 4.7.2:
-if test $CPP_LIBRARY = GLIBCXX; then
- AC_MSG_CHECKING([whether using C++11 causes libstdc++ 4.7.0/4.7.1 ABI breakage])
- AC_LANG_PUSH([C++])
- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
-#include <list>
-#if !defined __GLIBCXX__ || (__GLIBCXX__ != 20120322 && __GLIBCXX__ != 20120614)
- // according to <https://gcc.gnu.org/onlinedocs/libstdc++/manual/abi.html>:
- // GCC 4.7.0: 20120322
- // GCC 4.7.1: 20120614
- // and using a range check is not possible as the mapping between
- // __GLIBCXX__ values and GCC versions is not monotonic
-/* ok */
-#else
-abi broken
-#endif
- ]])], [AC_MSG_RESULT(no, ok)],
- [AC_MSG_ERROR(yes)])
- AC_LANG_POP([C++])
-fi
-
AC_MSG_CHECKING([whether $CXX_BASE supports C++11 without Language Defect 757])
save_CXXFLAGS=$CXXFLAGS
CXXFLAGS="$CXXFLAGS $CXXFLAGS_CXX11"