]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Update boost.m4
authorPieter Lexis <pieter.lexis@powerdns.com>
Wed, 19 Jun 2019 11:35:49 +0000 (13:35 +0200)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Wed, 7 Aug 2019 13:52:10 +0000 (15:52 +0200)
(cherry picked from commit d7a2a52fbf76361a33d73ce1b0e394882ee4a17f)

m4/boost.m4

index 3baede43af4bbd2f7a88dc452381dfc9d40650bd..3670a05afd2fe2a2a6fdf3197f5c8eb5762e36a3 100644 (file)
@@ -22,7 +22,7 @@
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 m4_define([_BOOST_SERIAL], [m4_translit([
-# serial 28
+# serial 29
 ], [#
 ], [])])
 
@@ -1205,6 +1205,13 @@ BOOST_DEFUN([Regex],
 ])# BOOST_REGEX
 
 
+# BOOST_SCOPE_EXIT()
+# ------------
+# Look for Boost.ScopeExit.
+BOOST_DEFUN([SCOPE_EXIT],
+[BOOST_FIND_HEADER([boost/scope_exit.hpp])])
+
+
 # BOOST_SERIALIZATION([PREFERRED-RT-OPT])
 # ---------------------------------------
 # Look for Boost.Serialization.  For the documentation of PREFERRED-RT-OPT, see
@@ -1546,6 +1553,18 @@ if test x$boost_cv_inc_path != xno; then
   # I'm not sure about my test for `il' (be careful: Intel's ICC pre-defines
   # the same defines as GCC's).
   for i in \
+    "defined __clang__ && __clang_major__ == 8 && __clang_minor__ == 0 @ clang80" \
+    "defined __clang__ && __clang_major__ == 7 && __clang_minor__ == 0 @ clang70" \
+    "defined __clang__ && __clang_major__ == 6 && __clang_minor__ == 0 @ clang60" \
+    "defined __clang__ && __clang_major__ == 5 && __clang_minor__ == 0 @ clang50" \
+    "defined __clang__ && __clang_major__ == 4 && __clang_minor__ == 0 @ clang40" \
+    "defined __clang__ && __clang_major__ == 3 && __clang_minor__ == 9 @ clang39" \
+    "defined __clang__ && __clang_major__ == 3 && __clang_minor__ == 8 @ clang38" \
+    "defined __clang__ && __clang_major__ == 3 && __clang_minor__ == 7 @ clang37" \
+    _BOOST_mingw_test(9, 1) \
+    _BOOST_gcc_test(9, 1) \
+    _BOOST_mingw_test(9, 0) \
+    _BOOST_gcc_test(9, 0) \
     _BOOST_mingw_test(8, 3) \
     _BOOST_gcc_test(8, 3) \
     _BOOST_mingw_test(8, 2) \