diff -Naurp llvm-3.4.2.src.orig/projects/compiler-rt/make/platform/clang_darwin.mk llvm-3.4.2.src/projects/compiler-rt/make/platform/clang_darwin.mk
--- llvm-3.4.2.src.orig/projects/compiler-rt/make/platform/clang_darwin.mk	2015-01-18 01:28:14.000000000 -0800
+++ llvm-3.4.2.src/projects/compiler-rt/make/platform/clang_darwin.mk	2015-01-18 01:34:16.000000000 -0800
@@ -38,11 +38,11 @@ XCRunSdkPath = \
 ###
 
 CC       := $(call XCRun,clang)
-AR       := $(call XCRun,ar)
-RANLIB   := $(call XCRun,ranlib)
-STRIP    := $(call XCRun,strip)
-LIPO     := $(call XCRun,lipo)
-DSYMUTIL := $(call XCRun,dsymutil)
+AR       := @@PREFIX@@/bin/ar
+RANLIB   := @@PREFIX@@/bin/ranlib
+STRIP    := @@PREFIX@@/bin/strip
+LIPO     := @@PREFIX@@/bin/lipo
+DSYMUTIL := @@PREFIX@@/bin/dsymutil
 
 Configs :=
 UniversalArchs :=
diff -Naurp llvm-3.4.2.src.orig/projects/compiler-rt/make/platform/clang_darwin_embedded.mk llvm-3.4.2.src/projects/compiler-rt/make/platform/clang_darwin_embedded.mk
--- llvm-3.4.2.src.orig/projects/compiler-rt/make/platform/clang_darwin_embedded.mk	2013-11-15 15:26:29.000000000 -0800
+++ llvm-3.4.2.src/projects/compiler-rt/make/platform/clang_darwin_embedded.mk	2015-01-18 01:34:33.000000000 -0800
@@ -15,11 +15,11 @@ XCRun = \
 ###
 
 CC       := $(call XCRun,clang)
-AR       := $(call XCRun,ar)
-RANLIB   := $(call XCRun,ranlib)
-STRIP    := $(call XCRun,strip)
-LIPO     := $(call XCRun,lipo)
-DSYMUTIL := $(call XCRun,dsymutil)
+AR       := @@PREFIX@@/bin/ar
+RANLIB   := @@PREFIX@@/bin/ranlib
+STRIP    := @@PREFIX@@/bin/strip
+LIPO     := @@PREFIX@@/bin/lipo
+DSYMUTIL := @@PREFIX@@/bin/dsymutil
 
 Configs :=
 UniversalArchs :=
