Makefile now supports Xcode 7 ASAN
All other sanitizers are still unavailable so only enable them on non-OSX systems.
This commit is contained in:
parent
d04df2a48b
commit
238b786bfe
1 changed files with 7 additions and 2 deletions
9
Makefile
9
Makefile
|
@ -26,8 +26,13 @@ ifeq ($(config),coverage)
|
|||
endif
|
||||
|
||||
ifeq ($(config),sanitize)
|
||||
CXXFLAGS+=-fsanitize=address -fsanitize=undefined -fno-sanitize=vptr
|
||||
LDFLAGS+=-fsanitize=address -fsanitize=undefined
|
||||
CXXFLAGS+=-fsanitize=address
|
||||
LDFLAGS+=-fsanitize=address
|
||||
|
||||
ifneq ($(shell uname),Darwin)
|
||||
CXXFLAGS+=-fsanitize=undefined
|
||||
LDFLAGS+=-fsanitize=undefined
|
||||
endif
|
||||
endif
|
||||
|
||||
ifneq ($(defines),standard)
|
||||
|
|
Loading…
Add table
Reference in a new issue