summaryrefslogtreecommitdiffstats
path: root/compiler-rt
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2011-01-21 18:23:47 +0000
committerDaniel Dunbar <daniel@zuster.org>2011-01-21 18:23:47 +0000
commitfee882c20328cd3ced5620913f2a2a62b2719114 (patch)
tree57227bb8b272b9370f06fb0f8003aca835c8bc7d /compiler-rt
parente1e6acecb3efdbf541f8565127f94b03c88a3926 (diff)
downloadbcm5719-llvm-fee882c20328cd3ced5620913f2a2a62b2719114.tar.gz
bcm5719-llvm-fee882c20328cd3ced5620913f2a2a62b2719114.zip
clang_darwin: We don't need clear_cache for use with Clang on ARM/Darwin.
llvm-svn: 123989
Diffstat (limited to 'compiler-rt')
-rw-r--r--compiler-rt/make/platform/clang_darwin.mk7
1 files changed, 1 insertions, 6 deletions
diff --git a/compiler-rt/make/platform/clang_darwin.mk b/compiler-rt/make/platform/clang_darwin.mk
index fec905ab096..a29793991eb 100644
--- a/compiler-rt/make/platform/clang_darwin.mk
+++ b/compiler-rt/make/platform/clang_darwin.mk
@@ -38,11 +38,7 @@ CC := gcc
override CC := $(subst -arch ,-arch_,$(CC))
override CC := $(patsubst -arch_%,,$(CC))
-# Note that although we use -fno-builtin here, the backend may still synthesize
-# calls to runtime functions. Unfortunately, we currently have no way to
-# guarantee that we won't be creating a cycle in the runtime library, aside from
-# explicit runtime testing.
-CFLAGS := -Wall -Werror -O3 -fomit-frame-pointer -fno-builtin
+CFLAGS := -Wall -Werror -O3 -fomit-frame-pointer
FUNCTIONS.eprintf := eprintf
FUNCTIONS.10.4 := eprintf floatundidf floatundisf floatundixf
@@ -58,7 +54,6 @@ CCKEXT_COMMON_FUNCTIONS := \
ashrdi3 \
bswapdi2 \
bswapsi2 \
- clear_cache \
clzdi2 \
clzsi2 \
cmpdi2 \
OpenPOWER on IntegriCloud