summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexey Samsonov <samsonov@google.com>2012-10-04 12:22:33 +0000
committerAlexey Samsonov <samsonov@google.com>2012-10-04 12:22:33 +0000
commit3197f8e6cbdfae9410b2b149714165a3d0465657 (patch)
tree8bd7e1ee38cfeeaffc3f9618a41de29447584662
parentc6ada69a147171332b9485ef28392ddf57be26b1 (diff)
downloadbcm5719-llvm-3197f8e6cbdfae9410b2b149714165a3d0465657.tar.gz
bcm5719-llvm-3197f8e6cbdfae9410b2b149714165a3d0465657.zip
[ASan] don't build 64-bit runtime on 32-bit Linux platforms
llvm-svn: 165222
-rw-r--r--compiler-rt/make/platform/clang_linux.mk6
1 files changed, 5 insertions, 1 deletions
diff --git a/compiler-rt/make/platform/clang_linux.mk b/compiler-rt/make/platform/clang_linux.mk
index fa33ee3264c..638707f3e35 100644
--- a/compiler-rt/make/platform/clang_linux.mk
+++ b/compiler-rt/make/platform/clang_linux.mk
@@ -38,7 +38,11 @@ Arch.profile-x86_64 := x86_64
endif
# Configuration for ASAN runtime.
-ifeq ($(call contains,i386 x86_64,$(CompilerTargetArch)),true)
+ifeq ($(CompilerTargetArch),i386)
+Configs += asan-i386
+Arch.asan-i386 := i386
+endif
+ifeq ($(CompilerTargetArch),x86_64)
Configs += asan-i386 asan-x86_64
Arch.asan-i386 := i386
Arch.asan-x86_64 := x86_64
OpenPOWER on IntegriCloud