Imported Upstream version 2.6.0p2
[debian/amanda] / config / amanda / debugging.m4
index 6793c8f066df2fdc43bce0c6b92c2ffbc5c70c6d..4a499dc553469401ec7ee40d2321d4eef9635d65 100644 (file)
@@ -56,6 +56,23 @@ AC_DEFUN([AMANDA_WITH_DEBUGGING],
        [Location of Amanda directories and files. ])
 ])
 
+# SYNOPSIS
+#
+#   AMANDA_GLIBC_BACKTRACE
+#
+# OVERVIEW
+#
+#   Check for glibc's backtrace support, and define HAVE_GLIBC_BACKTRACE if it is present.
+AC_DEFUN([AMANDA_GLIBC_BACKTRACE],
+[
+    AC_CHECK_HEADER([execinfo.h], [
+       AC_CHECK_FUNC([backtrace_symbols_fd], [
+           AC_DEFINE(HAVE_GLIBC_BACKTRACE, 1,
+               [Define this if glibc's backtrace functionality (execinfo.h) is present])
+       ])
+    ])
+])
+
 # SYNOPSIS
 #
 #   AMANDA_WITH_DEBUG_DAYS