Add support for --enable-devel and similar macros. * m4/debug.m4: Rename to ... * m4/bdebug.m4: ... this. * m4/debug.m4, m4/devel.m4, m4/gccoptim.m4, m4/ndebug.m4: New file. * m4/gccwarns.m4: Fix usage of cache variable. Fix shell syntax. Do not check for -Waggregate-return. Update CFLAGS. * configure.ac: Adjust to handle --enable-devel and similar macros in the same way as Spot.
22 lines
706 B
Text
22 lines
706 B
Text
AC_DEFUN([buddy_DEBUG_FLAGS],
|
|
[AC_ARG_ENABLE([swap-count],
|
|
[AC_HELP_STRING([--enable-swap-count],
|
|
[Count number of fundamental variable swaps (for debugging)])])
|
|
case $enable_swap_count in
|
|
yes)
|
|
AC_DEFINE([SWAPCOUNT], 1,
|
|
[Define to 1 to count number of fundamental variable swaps
|
|
(for debugging).])
|
|
;;
|
|
esac
|
|
|
|
AC_ARG_ENABLE([cache-stats],
|
|
[AC_HELP_STRING([--enable-cache-stats],
|
|
[Gather statistical information about operator and unique node caching (for debugging)])])
|
|
case $enable_cache_stats in
|
|
yes)
|
|
AC_DEFINE([CACHESTATS], 1,
|
|
[Defube to 1 to gather statistical information about operator and unique node caching (for debugging).])
|
|
;;
|
|
esac
|
|
])
|