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 <jan@jannet.de>
This commit is contained in:
Jan Lindemann 2012-11-16 16:14:32 +00:00 committed by Jan Lindemann
commit 34a44beb68

View file

@ -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