From 34a44beb68bee607601fb3ac3775ef4f604e3b56 Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Fri, 16 Nov 2012 16:14:32 +0000 Subject: [PATCH] defs.mk: Add USE_CHECK, Improve USE_VALGRING - Support USE_MCHECK - Include /usr/include/valgrind/memcheck.h with USE_VALGRIND=true Signed-off-by: Jan Lindemann --- make/defs.mk | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/make/defs.mk b/make/defs.mk index 991ba055..7417d083 100644 --- a/make/defs.mk +++ b/make/defs.mk @@ -687,11 +687,15 @@ ifeq ($(USE_MPATROL),true) endif ifeq ($(USE_VALGRIND),true) - #BUILD_CFLAGS+= -include /usr/include/valgrind/memcheck.h -D_VALGRIND_ - #BUILD_CPPFLAGS += -include /usr/include/valgrind/memcheck.h -D_VALGRIND_ + BUILD_CFLAGS += -include /usr/include/valgrind/memcheck.h -D_VALGRIND_ + BUILD_CPPFLAGS += -include /usr/include/valgrind/memcheck.h -D_VALGRIND_ # BUILD_LDFLAGS += endif +ifeq ($(USE_MCHECK),true) + BUILD_LDFLAGS += -lmcheck +endif + ifeq ($(USE_STACK_PROTECTOR),true) BUILD_CFLAGS+= -fstack-protector-all # BUILD_CFLAGS+= -fstack-protector