diff --git a/llvm.patch b/llvm.patch index 9585a7d7..cf21f135 100644 --- a/llvm.patch +++ b/llvm.patch @@ -11,3 +11,19 @@ Index: lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp } O << "]" << markup(">"); } +Index: projects/sample/Makefile.llvm.rules +=================================================================== +--- projects/sample/Makefile.llvm.rules (revision 219846) ++++ projects/sample/Makefile.llvm.rules (working copy) +@@ -495,9 +495,9 @@ + ifeq ($(HOST_OS),Darwin) + DARWIN_VERSION := `sw_vers -productVersion` + # Strip a number like 10.4.7 to 10.4 +- DARWIN_VERSION := $(shell echo $(DARWIN_VERSION)| sed -E 's/(10.[0-9]).*/\1/') ++ DARWIN_VERSION := $(shell echo $(DARWIN_VERSION)| sed -E 's/(10.[0-9]+).*/\1/') + # Get "4" out of 10.4 for later pieces in the makefile. +- DARWIN_MAJVERS := $(shell echo $(DARWIN_VERSION)| sed -E 's/10.([0-9]).*/\1/') ++ DARWIN_MAJVERS := $(shell echo $(DARWIN_VERSION)| sed -E 's/10.([0-9]+).*/\1/') + + LoadableModuleOptions := -Wl,-flat_namespace -Wl,-undefined,suppress + SharedLinkOptions := -dynamiclib