[llvm-commits] [compiler-rt] r123989 - /compiler-rt/trunk/make/platform/clang_darwin.mk

Daniel Dunbar daniel at zuster.org
Fri Jan 21 10:23:47 PST 2011


Author: ddunbar
Date: Fri Jan 21 12:23:47 2011
New Revision: 123989

URL: http://llvm.org/viewvc/llvm-project?rev=123989&view=rev
Log:
clang_darwin: We don't need clear_cache for use with Clang on ARM/Darwin.

Modified:
    compiler-rt/trunk/make/platform/clang_darwin.mk

Modified: compiler-rt/trunk/make/platform/clang_darwin.mk
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/make/platform/clang_darwin.mk?rev=123989&r1=123988&r2=123989&view=diff
==============================================================================
--- compiler-rt/trunk/make/platform/clang_darwin.mk (original)
+++ compiler-rt/trunk/make/platform/clang_darwin.mk Fri Jan 21 12:23:47 2011
@@ -38,11 +38,7 @@
 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 @@
 	ashrdi3 \
 	bswapdi2 \
 	bswapsi2 \
-	clear_cache \
 	clzdi2 \
 	clzsi2 \
 	cmpdi2 \





More information about the llvm-commits mailing list