diff options
author | Michal Schmidt <mschmidt@redhat.com> | 2014-10-15 01:34:15 +0200 |
---|---|---|
committer | Michal Schmidt <mschmidt@redhat.com> | 2014-10-30 19:50:51 +0100 |
commit | 994701548d3ea6aafe3d9c47d51f701878118d65 (patch) | |
tree | dae7160e0c6c3a2194e40b58a085a6240631ea9e /configure.ac | |
parent | tools: add gdb command to dump hashmap information (diff) | |
download | systemd-994701548d3ea6aafe3d9c47d51f701878118d65.tar.xz systemd-994701548d3ea6aafe3d9c47d51f701878118d65.zip |
configure.ac: add --enable-hashmap-debug option
The option simply enables hashmap debugging by defining
ENABLE_HASHMAP_DEBUG.
I suggest developing new code with it enabled, to have the iterator checks.
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 82bc7a63ff..05fc00d7fa 100644 --- a/configure.ac +++ b/configure.ac @@ -1299,6 +1299,13 @@ AC_ARG_ENABLE(tests, enable_tests=$enableval, enable_tests=yes) AM_CONDITIONAL(ENABLE_TESTS, [test x$enable_tests = xyes]) +AC_ARG_ENABLE(hashmap-debug, + [AC_HELP_STRING([--enable-hashmap-debug], [enable hashmap debugging])], + enable_hashmap_debug=$enableval, enable_hashmap_debug=no) +AS_IF([test x$enable_hashmap_debug = xyes], [ + AC_DEFINE(ENABLE_HASHMAP_DEBUG, 1, [Define if hashmap debugging is to be enabled]) +]) + AC_SUBST([dbuspolicydir], [$with_dbuspolicydir]) AC_SUBST([dbussessionservicedir], [$with_dbussessionservicedir]) AC_SUBST([dbussystemservicedir], [$with_dbussystemservicedir]) |