We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d11ffb7 commit 32f82baCopy full SHA for 32f82ba
make/tools.mk
@@ -85,15 +85,20 @@ else ifeq ($(PLATFORM),BSD)
85
endif
86
87
ifeq ($(DEBUG),1)
88
- CFLAGS_EXT += -Og -g3 -DLSP_DEBUG -fsanitize=address
89
- CXXFLAGS_EXT += -Og -g3 -DLSP_DEBUG -fsanitize=address
90
- EXE_FLAGS_EXT += -fsanitize=address
91
- SO_FLAGS_EXT += -fsanitize=address
+ CFLAGS_EXT += -Og -g3 -DLSP_DEBUG
+ CXXFLAGS_EXT += -Og -g3 -DLSP_DEBUG
92
else
93
CFLAGS_EXT += -O2
94
CXXFLAGS_EXT += -O2
95
96
+ifeq ($(ASAN),1)
+ CFLAGS_EXT += -fsanitize=address
97
+ CXXFLAGS_EXT += -fsanitize=address
98
+ EXE_FLAGS_EXT += -fsanitize=address
99
+ SO_FLAGS_EXT += -fsanitize=address
100
+endif
101
+
102
ifeq ($(PROFILE),1)
103
CFLAGS_EXT += -pg -DLSP_PROFILE
104
CXXFLAGS_EXT += -pg -DLSP_PROFILE
0 commit comments