From 711218bc07dab910a5368114e96b3462eb81171f Mon Sep 17 00:00:00 2001 From: "machenbach@chromium.org" Date: Mon, 6 Oct 2014 15:21:37 +0000 Subject: [PATCH] Make asan and lsan make flags work like on the bots. BUG= R=ishell@chromium.org, jkummerow@chromium.org Review URL: https://codereview.chromium.org/631763003 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24419 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- Makefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 70162df..e96362e 100644 --- a/Makefile +++ b/Makefile @@ -140,10 +140,15 @@ endif # asan=/path/to/clang++ ifneq ($(strip $(asan)),) GYPFLAGS += -Dasan=1 + export CC=$(dir $(asan))clang export CXX=$(asan) export CXX_host=$(asan) export LINK=$(asan) - export ASAN_SYMBOLIZER_PATH="$(dir $(asan))llvm-symbolizer" + export ASAN_SYMBOLIZER_PATH=$(dir $(asan))llvm-symbolizer + TESTFLAGS += --asan + ifeq ($(lsan), on) + GYPFLAGS += -Dlsan=1 + endif endif # arm specific flags. -- 2.7.4