1dnl Copyright (C) 2009 Sun Microsystems 2dnl This file is free software; Sun Microsystems 3dnl gives unlimited permission to copy and/or distribute it, 4dnl with or without modifications, as long as this notice is preserved. 5 6dnl PANDORA_HEADER_ASSERT 7dnl ---------------- 8dnl Check whether to enable assertions. 9AC_DEFUN([PANDORA_HEADER_ASSERT], 10[ 11 AC_CHECK_HEADERS(assert.h) 12 AC_MSG_CHECKING([whether to enable assertions]) 13 AC_ARG_ENABLE([assert], 14 [AS_HELP_STRING([--disable-assert], 15 [Turn off assertions])], 16 [ac_cv_assert="no"], 17 [ac_cv_assert="yes"]) 18 AC_MSG_RESULT([$ac_cv_assert]) 19 20 AS_IF([test "$ac_cv_assert" = "no"], 21 [AC_DEFINE(NDEBUG, 1, [Define to 1 if assertions should be disabled.])]) 22]) 23 24