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:
Arseny Kapoulkine 2015-06-13 00:00:08 -07:00
parent d04df2a48b
commit 238b786bfe

View file

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