From c531a54746526b721b42bc9a040f5039aeb8a570 Mon Sep 17 00:00:00 2001 From: Benedikt Meurer Date: Sat, 19 Mar 2005 15:56:38 +0000 Subject: 2005-03-19 Benedikt Meurer * m4macros/xdt-features.m4: --enable-final is now on by default again. The glib assertions are now toggled by --disable-asserts, as suggested by Olivier. (Old svn revision: 2281) --- m4macros/xdt-features.m4 | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) (limited to 'm4macros') diff --git a/m4macros/xdt-features.m4 b/m4macros/xdt-features.m4 index d9d48e5..de09aaa 100644 --- a/m4macros/xdt-features.m4 +++ b/m4macros/xdt-features.m4 @@ -93,23 +93,29 @@ AC_HELP_STRING([--disable-gcov], AC_MSG_RESULT([no]) fi +dnl # --disable-asserts + AC_ARG_ENABLE([asserts], +AC_HELP_STRING([--disable-asserts], [Disable assertions [DANGEROUS]]), + [], [enable_asserts=no]) + + AC_MSG_CHECKING([whether to disable assertions]) + if test x"$enable_asserts" = x"no"; then + AC_MSG_RESULT([yes]) + CPPFLAGS="$CPPFLAGS -DG_DISABLE_CHECKS -DG_DISABLE_ASSERT" + CPPFLAGS="$CPPFLAGS -DG_DISABLE_CAST_CHECKS" + else + AC_MSG_RESULT([no]) + fi + dnl # --enable-final AC_REQUIRE([AC_PROG_LD]) AC_ARG_ENABLE([final], AC_HELP_STRING([--enable-final], [Build final version]), - [], [enable_final=no]) + [], [enable_final=yes]) AC_MSG_CHECKING([whether to build final version]) if test x"$enable_final" = x"yes"; then AC_MSG_RESULT([yes]) - AC_MSG_CHECKING([whether to disable assertions]) - if x"$enable_debug" = x"no"; then - AC_MSG_RESULT([yes]) - CPPFLAGS="$CPPFLAGS -DG_DISABLE_CHECKS -DG_DISABLE_ASSERT" - CPPFLAGS="$CPPFLAGS -DG_DISABLE_CAST_CHECKS" - else - AC_MSG_RESULT([no]) - fi AC_MSG_CHECKING([whether $LD accepts -O1]) case `$LD -O1 -v 2>&1