More sanitiziers

Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
This commit is contained in:
Yuxuan Shui 2018-10-01 14:52:04 +01:00
parent 8be2cbf1a5
commit cb99618eb6
1 changed files with 5 additions and 3 deletions

View File

@ -113,9 +113,11 @@ else ifeq "$(BUILD_TYPE)" "Debug"
endif endif
ifeq "$(ENABLE_SAN)" "1" ifeq "$(ENABLE_SAN)" "1"
ifeq "$(CC)" "clang"
CFG += -fsanitize=address,undefined,integer,nullability
else
CFG += -fsanitize=address,undefined CFG += -fsanitize=address,undefined
else ifeq "$(ENABLE_SAN)" "thread" endif
CFG += -fsanitize=thread
else ifeq "$(ENABLE_SAN)" "memory" else ifeq "$(ENABLE_SAN)" "memory"
CFG += -fsanitize=memory CFG += -fsanitize=memory
endif endif