configure.ac |   25 -------------------------
 1 file changed, 25 deletions(-)

New commits:
commit b125784fa5b17272577d46fae8f915ab48e57dd5
Author:     Stephan Bergmann <sberg...@redhat.com>
AuthorDate: Mon May 9 16:54:56 2022 +0200
Commit:     Stephan Bergmann <sberg...@redhat.com>
CommitDate: Mon May 9 18:38:55 2022 +0200

    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 <sberg...@redhat.com>

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"

Reply via email to