# HG changeset patch # User Matti Hamalainen # Date 1590042024 -10800 # Node ID cc7fcaf139ef29b47991b04e28ad48900a9b3363 # Parent 2ce1f9f288c74f242afe8659b516586cbc928dfb Add ASAN build flag. diff -r 2ce1f9f288c7 -r cc7fcaf139ef Makefile.gen --- a/Makefile.gen Thu Apr 02 22:11:45 2020 +0300 +++ b/Makefile.gen Thu May 21 09:20:24 2020 +0300 @@ -1,8 +1,15 @@ ### ### Compiler flags ### -CXXFLAGS += -O3 -W -Wall -std=c++11 +ifneq ($(ASAN),) +CXXFLAGS += -fsanitize=address +LDFLAGS += -lasan +else +CXXFLAGS += -O3 LDFLAGS += +endif + +CXXFLAGS += -g -W -Wall -std=c++11 CXXFLAGS += $(SDL_CFLAGS) $(GL_CFLAGS)