ASAN make target
This commit is contained in:
5
Makefile
5
Makefile
@@ -13,7 +13,10 @@ TEST_SOURCES := test.c
|
||||
LIB_OBJECTS := $(patsubst %.c, %.o, $(LIB_SOURCES))
|
||||
TEST_OBJECTS := $(patsubst %.c, %.o, $(TEST_SOURCES))
|
||||
|
||||
ifeq ($(DEBUG), 1)
|
||||
ifeq ($(DEBUG), yes)
|
||||
CFLAGS := -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wconversion -fPIC -g3 -D__DEBUG_
|
||||
LFLAGS :=
|
||||
else ifeq ($(DEBUG), asan)
|
||||
CFLAGS := -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wconversion -fsanitize=address -fPIC -g3 -D__DEBUG_
|
||||
LFLAGS := -fsanitize=address -static-libasan
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user