From: Mukund Sivaraman Date: Thu, 14 Jun 2012 11:52:02 +0000 (+0530) Subject: [2036] Track origins of uninitialized memory when not running on a build machine X-Git-Tag: trac2351_base~226^2~42^2~3 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=80d9f838002501ee277ecdac7b583c0dfffe6aaf;p=thirdparty%2Fkea.git [2036] Track origins of uninitialized memory when not running on a build machine --- diff --git a/configure.ac b/configure.ac index 7cb6c47724..f5fb503faf 100644 --- a/configure.ac +++ b/configure.ac @@ -996,10 +996,12 @@ use_valgrind_suppressions=no if test "x$VALGRIND" != "xno" -a "x$enable_valgrind" != "xno"; then if test "x$enable_valgrind_suppressions" != "xno"; then - VALGRIND_SUPPRESSIONS="--error-exitcode=1 --suppressions=\$(top_srcdir)/src/valgrind-suppressions --suppressions=\$(top_srcdir)/src/valgrind-suppressions.revisit" + VALGRIND_EXTRA="--error-exitcode=1 --suppressions=\$(top_srcdir)/src/valgrind-suppressions --suppressions=\$(top_srcdir)/src/valgrind-suppressions.revisit" use_valgrind_suppressions=yes + else + VALGRIND_EXTRA="--track-origins=yes" fi - VALGRIND_COMMAND="$VALGRIND -q --gen-suppressions=all $VALGRIND_SUPPRESSIONS --num-callers=48 --leak-check=full --fullpath-after=" + VALGRIND_COMMAND="$VALGRIND -q --gen-suppressions=all $VALGRIND_EXTRA --num-callers=48 --leak-check=full --fullpath-after=" use_valgrind=yes fi AC_SUBST(VALGRIND_COMMAND)