summaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
authorzwelch <zwelch@b42882b7-edfa-0310-969c-e2dbd0fdcd60>2009-05-11 03:35:25 +0000
committerzwelch <zwelch@b42882b7-edfa-0310-969c-e2dbd0fdcd60>2009-05-11 03:35:25 +0000
commit6a8583ebc4af0f6622f6ab0c1fc063cb72425a5d (patch)
tree92eb0677a30720e978bc9a46266cfdce91874059 /configure.in
parentaf7cdfd82bf47fde9c183c3ff5d14422fc737f24 (diff)
downloadopenocd+libswd-6a8583ebc4af0f6622f6ab0c1fc063cb72425a5d.tar.gz
openocd+libswd-6a8583ebc4af0f6622f6ab0c1fc063cb72425a5d.tar.bz2
openocd+libswd-6a8583ebc4af0f6622f6ab0c1fc063cb72425a5d.tar.xz
openocd+libswd-6a8583ebc4af0f6622f6ab0c1fc063cb72425a5d.zip
Add --enable-malloc-logging configure option and update log.c to match.
git-svn-id: svn://svn.berlios.de/openocd/trunk@1703 b42882b7-edfa-0310-969c-e2dbd0fdcd60
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in13
1 files changed, 13 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index 4b1053f0..8da7005d 100644
--- a/configure.in
+++ b/configure.in
@@ -250,6 +250,19 @@ if test $debug_usb_comms = yes; then
fi
+debug_malloc=no
+AC_ARG_ENABLE(malloc_logging,
+ AS_HELP_STRING([--enable-malloc-logging],
+ [Include free space in logging messages (requires malloc.h).]),
+ [debug_malloc=$enableval], [])
+
+AC_MSG_CHECKING([whether to enable malloc free space logging]);
+AC_MSG_RESULT($debug_malloc)
+if test $debug_malloc = yes; then
+ AC_DEFINE([_DEBUG_FREE_SPACE_],[1], [Include malloc free space in logging])
+fi
+
+
AC_ARG_ENABLE(parport,
AS_HELP_STRING([--enable-parport], [Enable building the pc parallel port driver]),
[build_parport=$enableval], [build_parport=no])