summaryrefslogtreecommitdiffstatshomepage
path: root/makefile
diff options
context:
space:
mode:
author Oliver Stöneberg <firewave@users.noreply.github.com>2013-06-25 11:40:17 +0000
committer Oliver Stöneberg <firewave@users.noreply.github.com>2013-06-25 11:40:17 +0000
commit170a4c996a2ca60bc0968675f6cd1ede330dada4 (patch)
treed674b480bb43f1dc26232237d4704731c584823a /makefile
parentb182466163ed85d46ada5843fab84c2bdc854fab (diff)
added some flags for SANITIZE=memory (nw)
Diffstat (limited to 'makefile')
-rw-r--r--makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/makefile b/makefile
index 0d7aa068ad3..aa4986b3b67 100644
--- a/makefile
+++ b/makefile
@@ -544,7 +544,7 @@ CCOMFLAGS += -fPIE
endif
ifneq (,$(findstring memory,$(SANITIZE)))
ifneq (,$(findstring clang,$(CC)))
-CCOMFLAGS += -fsanitize-memory-track-origins
+CCOMFLAGS += -fsanitize-memory-track-origins -fPIE
endif
endif
endif
@@ -619,6 +619,9 @@ LDFLAGS += -fsanitize=$(SANITIZE)
ifneq (,$(findstring thread,$(SANITIZE)))
LDFLAGS += -pie
endif
+ifneq (,$(findstring memory,$(SANITIZE)))
+LDFLAGS += -pie
+endif
endif