summaryrefslogtreecommitdiffstats
path: root/compiler-rt
diff options
context:
space:
mode:
authorGreg Fitzgerald <gregf@codeaurora.org>2014-06-03 04:29:46 +0000
committerGreg Fitzgerald <gregf@codeaurora.org>2014-06-03 04:29:46 +0000
commit796fba4cd942fea7b1670f468082fe8e182b4abd (patch)
treee2c498b2c95c7d16ee7452453951b6c7653581ed /compiler-rt
parent5f53ddd0cc284061519c40e0b98cf124db3674fb (diff)
downloadbcm5719-llvm-796fba4cd942fea7b1670f468082fe8e182b4abd.tar.gz
bcm5719-llvm-796fba4cd942fea7b1670f468082fe8e182b4abd.zip
Fix Android build after r210053
llvm-svn: 210069
Diffstat (limited to 'compiler-rt')
-rw-r--r--compiler-rt/CMakeLists.txt28
1 files changed, 15 insertions, 13 deletions
diff --git a/compiler-rt/CMakeLists.txt b/compiler-rt/CMakeLists.txt
index 5bede24d6e4..3b524036e43 100644
--- a/compiler-rt/CMakeLists.txt
+++ b/compiler-rt/CMakeLists.txt
@@ -216,21 +216,23 @@ macro(test_target_arch arch)
endif()
endmacro()
-if("${LLVM_NATIVE_ARCH}" STREQUAL "X86")
- if (NOT MSVC)
- test_target_arch(x86_64 ${TARGET_64_BIT_CFLAGS})
- endif()
- test_target_arch(i386 ${TARGET_32_BIT_CFLAGS})
-elseif("${LLVM_NATIVE_ARCH}" STREQUAL "PowerPC")
- test_target_arch(powerpc64 ${TARGET_64_BIT_CFLAGS})
-endif()
-
-# Build ARM libraries if we are configured to test on ARM
if(ANDROID)
test_target_arch(arm_android "")
-elseif("${COMPILER_RT_TEST_TARGET_ARCH}" MATCHES "arm|aarch64")
- test_target_arch(arm "-march=armv7-a")
- test_target_arch(aarch64 "-march=armv8-a")
+else()
+ if("${LLVM_NATIVE_ARCH}" STREQUAL "X86")
+ if (NOT MSVC)
+ test_target_arch(x86_64 ${TARGET_64_BIT_CFLAGS})
+ endif()
+ test_target_arch(i386 ${TARGET_32_BIT_CFLAGS})
+ elseif("${LLVM_NATIVE_ARCH}" STREQUAL "PowerPC")
+ test_target_arch(powerpc64 ${TARGET_64_BIT_CFLAGS})
+ endif()
+
+ # Build ARM libraries if we are configured to test on ARM
+ if("${COMPILER_RT_TEST_TARGET_ARCH}" MATCHES "arm|aarch64")
+ test_target_arch(arm "-march=armv7-a")
+ test_target_arch(aarch64 "-march=armv8-a")
+ endif()
endif()
# We support running instrumented tests when we're not cross compiling
OpenPOWER on IntegriCloud