diff options
author | Denys Dmytriyenko <denis@denix.org> | 2009-03-17 14:32:59 -0400 |
---|---|---|
committer | Denys Dmytriyenko <denis@denix.org> | 2009-03-17 14:32:59 -0400 |
commit | 709c4d66e0b107ca606941b988bad717c0b45d9b (patch) | |
tree | 37ee08b1eb308f3b2b6426d5793545c38396b838 /packages/llvm/llvm-2.4/fix-build.patch | |
parent | fa6cd5a3b993f16c27de4ff82b42684516d433ba (diff) |
rename packages/ to recipes/ per earlier agreement
See links below for more details:
http://thread.gmane.org/gmane.comp.handhelds.openembedded/21326
http://thread.gmane.org/gmane.comp.handhelds.openembedded/21816
Signed-off-by: Denys Dmytriyenko <denis@denix.org>
Acked-by: Mike Westerhof <mwester@dls.net>
Acked-by: Philip Balister <philip@balister.org>
Acked-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Marcin Juszkiewicz <hrw@openembedded.org>
Acked-by: Koen Kooi <koen@openembedded.org>
Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Diffstat (limited to 'packages/llvm/llvm-2.4/fix-build.patch')
-rw-r--r-- | packages/llvm/llvm-2.4/fix-build.patch | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/packages/llvm/llvm-2.4/fix-build.patch b/packages/llvm/llvm-2.4/fix-build.patch deleted file mode 100644 index ed077affcd..0000000000 --- a/packages/llvm/llvm-2.4/fix-build.patch +++ /dev/null @@ -1,79 +0,0 @@ -Index: llvm-2.4/Makefile.rules -=================================================================== ---- llvm-2.4.orig/Makefile.rules 2008-10-03 23:24:52.000000000 +0200 -+++ llvm-2.4/Makefile.rules 2009-01-24 09:59:20.000000000 +0100 -@@ -234,9 +234,10 @@ - EXTRA_OPTIONS += -fstrict-aliasing -Wstrict-aliasing - endif - -- CXX.Flags += $(OPTIMIZE_OPTION) $(OmitFramePointer) -- C.Flags += $(OPTIMIZE_OPTION) $(OmitFramePointer) -- LD.Flags += $(OPTIMIZE_OPTION) -+# OE: Do not interfere with flags given by OE -+# CXX.Flags += $(OPTIMIZE_OPTION) $(OmitFramePointer) -+# C.Flags += $(OPTIMIZE_OPTION) $(OmitFramePointer) -+# LD.Flags += $(OPTIMIZE_OPTION) - else - BuildMode := Debug - CXX.Flags += -g -@@ -309,11 +310,7 @@ - #-------------------------------------------------------------------- - TargetMode := - ifeq ($(LLVM_CROSS_COMPILING),1) -- ifeq ($(BUILD_COMPONENT),1) -- TargetMode := Build -- else -- TargetMode := Host -- endif -+ TargetMode := Host - BuildLLVMToolDir := $(LLVM_OBJ_ROOT)/$(BuildMode)/Build/bin - endif - -@@ -436,7 +433,7 @@ - ifdef EXAMPLE_TOOL - LD.Flags += -rpath $(ExmplDir) -export-dynamic - else -- LD.Flags += -rpath $(ToolDir) -export-dynamic -+ LD.Flags += -export-dynamic - endif - endif - -Index: llvm-2.4/lib/ExecutionEngine/JIT/JIT.cpp -=================================================================== ---- llvm-2.4.orig/lib/ExecutionEngine/JIT/JIT.cpp 2008-09-24 18:25:55.000000000 +0200 -+++ llvm-2.4/lib/ExecutionEngine/JIT/JIT.cpp 2009-01-23 15:10:03.000000000 +0100 -@@ -65,7 +65,7 @@ - } - - --#if defined (__GNUC__) -+#if defined (__GNUC__) && ! defined (__ARM_EABI__) - - // libgcc defines the __register_frame function to dynamically register new - // dwarf frames for exception handling. This functionality is not portable -@@ -225,7 +225,7 @@ - } - - // Register routine for informing unwinding runtime about new EH frames --#if defined(__GNUC__) -+#if defined(__GNUC__) && ! defined(__ARM_EABI__) - #if defined(__APPLE__) - struct LibgccObjectInfo* LOI = (struct LibgccObjectInfo*) - _keymgr_get_and_lock_processwide_ptr(KEYMGR_GCC3_DW2_OBJ_LIST); -Index: llvm-2.4/Makefile -=================================================================== ---- llvm-2.4.orig/Makefile 2008-10-03 00:56:44.000000000 +0200 -+++ llvm-2.4/Makefile 2009-01-23 15:10:33.000000000 +0100 -@@ -27,9 +27,9 @@ - - # When cross-compiling, there are some things (tablegen) that need to - # be build for the build system. --ifeq ($(LLVM_CROSS_COMPILING),1) -- BUILD_TARGET_DIRS := lib/System lib/Support utils --endif -+#ifeq ($(LLVM_CROSS_COMPILING),1) -+# BUILD_TARGET_DIRS := lib/System lib/Support utils -+#endif - - # llvm-gcc4 doesn't need runtime libs. llvm-gcc4 is the only supported one. - # FIXME: Remove runtime entirely once we have an understanding of where |