From 149850cb8bc0d261dd9f93161e5bf1f132fe6ed2 Mon Sep 17 00:00:00 2001 From: Wouter van Kesteren Date: Thu, 18 Apr 2013 16:54:39 +0200 Subject: Mark ~RunningProcessHandle() as noexcept(false) --- configure.ac | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index cc5eeb459..e405672f2 100644 --- a/configure.ac +++ b/configure.ac @@ -896,6 +896,20 @@ enum class C : long { c }; ]) dnl }}} +dnl {{{ c++0x noexcept +AC_MSG_CHECKING([for c++0x noexcept]) +AC_COMPILE_IFELSE([AC_LANG_SOURCE([ +struct C { ~C() noexcept(false); }; +C::~C() noexcept(false) {} +])], + [AC_MSG_RESULT([yes]) + PALUDIS_CXXFLAGS="${PALUDIS_CXXFLAGS} -DPALUDIS_HAVE_NOEXCEPT=1" + PALUDIS_PC_CFLAGS="${PALUDIS_PC_CFLAGS} -DPALUDIS_HAVE_NOEXCEPT=1" + ], + [AC_MSG_RESULT([no]) + ]) +dnl }}} + CXXFLAGS="$save_CXXFLAGS" AC_MSG_CHECKING([whether to enable visibility]) -- cgit v1.2.3