1 dnl Available from the GNU Autoconf Macro Archive at:
2 dnl http://www.gnu.org/software/ac-archive/htmldoc/ac_cxx_verbose_terminate_handler.html
4 dnl $Id: ac_cxx_verbose_terminate_handler.m4,v 1.2 2004/09/07 01:19:27 dnelson Exp $
5 dnl @version: 1.1 (last modified: 2003-01-20)
6 AC_DEFUN([AC_CXX_VERBOSE_TERMINATE_HANDLER],
7 [AC_CACHE_CHECK(whether the compiler has __gnu_cxx::__verbose_terminate_handler,
8 ac_cv_verbose_terminate_handler,
10 AC_REQUIRE([AC_CXX_EXCEPTIONS])
11 AC_REQUIRE([AC_CXX_NAMESPACES])
15 [#include <exception>], [std::set_terminate(__gnu_cxx::__verbose_terminate_handler);],
16 ac_cv_verbose_terminate_handler=yes, ac_cv_verbose_terminate_handler=no
20 if test "$ac_cv_verbose_terminate_handler" = yes; then
21 AC_DEFINE(HAVE_VERBOSE_TERMINATE_HANDLER, , [define if the compiler has __gnu_cxx::__verbose_terminate_handler])