aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChih-hung Hsieh <chh@google.com>2016-02-09 01:27:01 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2016-02-09 01:27:01 +0000
commit4c3cf4ad4d0b04d36b9e2ec3efeb0147f9c02dd3 (patch)
tree1d440c3759616028e4b13cb103b98d239bc85121
parent273f2e8cccebccb0d8dd96ab6a7c5fec332a4205 (diff)
parent63fedd76ad212544f594e3e18cd2f9e160e2f132 (diff)
downloadbionic-4c3cf4ad4d0b04d36b9e2ec3efeb0147f9c02dd3.tar.gz
Merge "Enable clang for x86_64 after fp128 fix in clang-2577113."
-rw-r--r--libc/Android.mk6
-rw-r--r--libm/Android.mk6
-rw-r--r--tests/Android.mk7
3 files changed, 0 insertions, 19 deletions
diff --git a/libc/Android.mk b/libc/Android.mk
index d94dce231..ee352eb04 100644
--- a/libc/Android.mk
+++ b/libc/Android.mk
@@ -610,12 +610,6 @@ libc_common_cflags := \
use_clang := $(USE_CLANG_PLATFORM_BUILD)
-# Clang/llvm has incompatible long double (fp128) for x86_64.
-# https://llvm.org/bugs/show_bug.cgi?id=23897
-ifeq ($(TARGET_ARCH),x86_64)
- use_clang := false
-endif
-
# b/25291096, Clang/llvm compiled libc.so for mips/mips64 failed to boot.
ifeq ($(TARGET_ARCH),$(filter $(TARGET_ARCH),mips mips64))
use_clang := false
diff --git a/libm/Android.mk b/libm/Android.mk
index faf3c5075..ea5e72c4e 100644
--- a/libm/Android.mk
+++ b/libm/Android.mk
@@ -3,12 +3,6 @@ LOCAL_PATH:= $(call my-dir)
bionic_coverage := false
-# Clang/llvm has incompatible long double (fp128) for x86_64.
-# https://llvm.org/bugs/show_bug.cgi?id=23897
-ifeq ($(TARGET_ARCH),x86_64)
-libm_clang := false
-endif
-
# -----------------------------------------------------------------------------
# libm.a
# -----------------------------------------------------------------------------
diff --git a/tests/Android.mk b/tests/Android.mk
index 0db63d952..4afccac59 100644
--- a/tests/Android.mk
+++ b/tests/Android.mk
@@ -137,13 +137,6 @@ libBionicStandardTests_static_libraries := \
libBionicStandardTests_ldlibs_host := \
-lrt \
-# Clang/llvm has incompatible long double (fp128) for x86_64.
-# https://llvm.org/bugs/show_bug.cgi?id=23897
-# This affects most of math_test.cpp.
-ifeq ($(TARGET_ARCH),$(filter $(TARGET_ARCH),x86_64))
-libBionicStandardTests_clang_target := false
-endif
-
module := libBionicStandardTests
module_tag := optional
build_type := target