From 9ca75aa716c2441ae5359417f83ff10cd295abc1 Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Tue, 17 Jan 2017 20:22:28 +0100 Subject: Automatically turn on PACIFY_VALGRIND for debug builds. Add 'build=valgrind' configuration. --- Makerules | 3 +++ 1 file changed, 3 insertions(+) (limited to 'Makerules') diff --git a/Makerules b/Makerules index fa98685a..d75a6115 100644 --- a/Makerules +++ b/Makerules @@ -30,6 +30,9 @@ LDFLAGS += $(LDREMOVEUNREACH) -Wl,-s else ifeq "$(build)" "small" CFLAGS += -pipe -Os -DNDEBUG -fomit-frame-pointer LDFLAGS += $(LDREMOVEUNREACH) -Wl,-s +else ifeq "$(build)" "valgrind" +CFLAGS += -pipe -O2 -DNDEBUG -DPACIFY_VALGRIND -fno-omit-frame-pointer +LDFLAGS += $(LDREMOVEUNREACH) -Wl,-s else ifeq "$(build)" "sanitize" CFLAGS += -pipe -g -fsanitize=address -fno-omit-frame-pointer LDFLAGS += -fsanitize=address -- cgit v1.2.3