diff options
author | Tor Andersson <tor.andersson@artifex.com> | 2018-01-24 15:28:29 +0100 |
---|---|---|
committer | Sebastian Rasmussen <sebras@gmail.com> | 2018-01-26 18:32:58 +0100 |
commit | 4aced20954bd5471fa48591663550649b0dc171e (patch) | |
tree | 74fa3724df2cb59867c47804bc42b377ea0cfe86 /Makerules | |
parent | 4889fe51af274e0c158a0a8a2e6132c700937427 (diff) | |
download | mupdf-4aced20954bd5471fa48591663550649b0dc171e.tar.xz |
Put sanitize flags in separate flags variable.
Diffstat (limited to 'Makerules')
-rw-r--r-- | Makerules | 11 |
1 files changed, 7 insertions, 4 deletions
@@ -21,6 +21,9 @@ else LDREMOVEUNREACH := -Wl,--gc-sections endif +SANITIZE_FLAGS := -fsanitize=address +SANITIZE_FLAGS += -fsanitize=leak + ifeq "$(build)" "debug" CFLAGS += -pipe -g LDFLAGS += -g @@ -34,11 +37,11 @@ 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 -fno-omit-frame-pointer -fsanitize=address -LDFLAGS += -g -fsanitize=address +CFLAGS += -pipe -g -fno-omit-frame-pointer $(SANITIZE_FLAGS) +LDFLAGS += -g $(SANITIZE_FLAGS) else ifeq "$(build)" "sanitize-release" -CFLAGS += -pipe -O2 -DNDEBUG -fno-omit-frame-pointer -fsanitize=address -LDFLAGS += $(LDREMOVEUNREACH) -Wl,-s -fsanitize=address +CFLAGS += -pipe -O2 -DNDEBUG -fno-omit-frame-pointer $(SANITIZE_FLAGS) +LDFLAGS += $(LDREMOVEUNREACH) -Wl,-s $(SANITIZE_FLAGS) else ifeq "$(build)" "profile" CFLAGS += -pipe -O2 -DNDEBUG -pg LDFLAGS += -pg |