update how libcompiler_rt.dylib links under libSystem.dylib on MacOSX
authorNick Kledzik <kledzik@apple.com>
Tue, 5 Mar 2013 00:16:52 +0000 (00:16 +0000)
committerNick Kledzik <kledzik@apple.com>
Tue, 5 Mar 2013 00:16:52 +0000 (00:16 +0000)
llvm-svn: 176466

compiler-rt/make/AppleBI.mk

index b5e702b10e66c3cccc5f2e74b24f05e03e1d25b3..bb7885306a0f851e0a3732940ce1bed3b1fc830a 100644 (file)
@@ -57,7 +57,13 @@ $(OBJROOT)/libcompiler_rt-%.dylib : $(OBJROOT)/darwin_bni/Release/%/libcompiler_
           $(OBJROOT)/version.c -arch $* -dynamiclib \
           -install_name /usr/lib/system/libcompiler_rt.dylib \
           -compatibility_version 1 -current_version $(RC_ProjectSourceVersion) \
-          -nodefaultlibs -lSystem -umbrella System -dead_strip \
+          -nodefaultlibs -umbrella System -dead_strip \
+          -Wl,-upward-lunwind \
+          -Wl,-upward-lsystem_m \
+          -Wl,-upward-lsystem_c \
+          -Wl,-ldyld \
+          -Wl,-lsystem_kernel \
+          -L$(SDKROOT)/usr/lib/system \
           $(DYLIB_FLAGS) -Wl,-force_load,$^ -o $@ 
 
 # Rule to make fat dylib