[llvm-commits] [compiler-rt] r168625 - in /compiler-rt/trunk/make: AppleBI.mk config.mk lib_info.mk options.mk platform/darwin_bni.mk
Nick Kledzik
kledzik at apple.com
Mon Nov 26 14:48:51 PST 2012
Author: kledzik
Date: Mon Nov 26 16:48:51 2012
New Revision: 168625
URL: http://llvm.org/viewvc/llvm-project?rev=168625&view=rev
Log:
Automatically create .dSYM for libcompiler_rt.dylib when using Apple's internal build system
Modified:
compiler-rt/trunk/make/AppleBI.mk
compiler-rt/trunk/make/config.mk
compiler-rt/trunk/make/lib_info.mk
compiler-rt/trunk/make/options.mk
compiler-rt/trunk/make/platform/darwin_bni.mk
Modified: compiler-rt/trunk/make/AppleBI.mk
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/make/AppleBI.mk?rev=168625&r1=168624&r2=168625&view=diff
==============================================================================
--- compiler-rt/trunk/make/AppleBI.mk (original)
+++ compiler-rt/trunk/make/AppleBI.mk Mon Nov 26 16:48:51 2012
@@ -64,8 +64,7 @@
$(SYMROOT)/libcompiler_rt.dylib: $(foreach arch,$(filter-out armv4t,$(RC_ARCHS)), \
$(OBJROOT)/libcompiler_rt-$(arch).dylib)
$(call GetCNAVar,LIPO,Platform.darwin_bni,Release,) -create $^ -o $@
-
-
+ $(call GetCNAVar,DSYMUTIL,Platform.darwin_bni,Release,) $@
# Copy results to DSTROOT.
Modified: compiler-rt/trunk/make/config.mk
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/make/config.mk?rev=168625&r1=168624&r2=168625&view=diff
==============================================================================
--- compiler-rt/trunk/make/config.mk (original)
+++ compiler-rt/trunk/make/config.mk Mon Nov 26 16:48:51 2012
@@ -21,6 +21,7 @@
DATE := date
LIPO := lipo
CP := cp
+DSYMUTIL := dsymutil
VERBOSE := 0
DEBUGMAKE :=
Modified: compiler-rt/trunk/make/lib_info.mk
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/make/lib_info.mk?rev=168625&r1=168624&r2=168625&view=diff
==============================================================================
--- compiler-rt/trunk/make/lib_info.mk (original)
+++ compiler-rt/trunk/make/lib_info.mk Mon Nov 26 16:48:51 2012
@@ -56,4 +56,4 @@
CC CFLAGS LDFLAGS FUNCTIONS OPTIMIZED \
RANLIB RANLIBFLAGS \
VISIBILITY_HIDDEN KERNEL_USE \
- SHARED_LIBRARY SHARED_LIBRARY_SUFFIX STRIP LIPO
+ SHARED_LIBRARY SHARED_LIBRARY_SUFFIX STRIP LIPO DSYMUTIL
Modified: compiler-rt/trunk/make/options.mk
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/make/options.mk?rev=168625&r1=168624&r2=168625&view=diff
==============================================================================
--- compiler-rt/trunk/make/options.mk (original)
+++ compiler-rt/trunk/make/options.mk Mon Nov 26 16:48:51 2012
@@ -43,5 +43,6 @@
STRIP := strip
LIPO := lipo
+DSYMUTIL := dsymutil
SHARED_LIBRARY_SUFFIX := so
Modified: compiler-rt/trunk/make/platform/darwin_bni.mk
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/make/platform/darwin_bni.mk?rev=168625&r1=168624&r2=168625&view=diff
==============================================================================
--- compiler-rt/trunk/make/platform/darwin_bni.mk (original)
+++ compiler-rt/trunk/make/platform/darwin_bni.mk Mon Nov 26 16:48:51 2012
@@ -14,6 +14,7 @@
RANLIB := $(shell xcrun -sdk $(SDKROOT) -find ranlib)
STRIP := $(shell xcrun -sdk $(SDKROOT) -find strip)
LIPO := $(shell xcrun -sdk $(SDKROOT) -find lipo)
+ DSYMUTIL := $(shell xcrun -sdk $(SDKROOT) -find dsymutil)
endif
ifneq ($(IPHONEOS_DEPLOYMENT_TARGET),)
More information about the llvm-commits
mailing list