diff options
-rw-r--r-- | compiler-rt/make/platform/clang_darwin.mk | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/compiler-rt/make/platform/clang_darwin.mk b/compiler-rt/make/platform/clang_darwin.mk index 6a7b03c9a6f..d3c96ba634c 100644 --- a/compiler-rt/make/platform/clang_darwin.mk +++ b/compiler-rt/make/platform/clang_darwin.mk @@ -22,6 +22,10 @@ UniversalArchs.armv6 := armv6 CC := gcc +# Forcibly strip off any -arch, as that totally breaks our universal support. +override CC := $(subst -arch ,-arch_,$(CC)) +override CC := $(patsubst -arch_%,,$(CC)) + CFLAGS := -Wall -Werror -O3 -fomit-frame-pointer FUNCTIONS.10.4 := eprintf floatundidf floatundisf floatundixf |