* linux-2.6.16-chumby-1.2.tar.gz set CROSS_COMPILE as arm-linux- hardly.
* It causes the AR used to compile chumby-kernel is arm-linux-, but it should be set dynamically
* according CROSS_COMPILE passed by openembedded
Signed-off-by: Guo Hongruan <camelguo@gmail.com>
Acked-by: Marcin Juszkiewicz <marcin@juszkiewicz.com.pl>
--- /dev/null
+Makefile: remove hard setting CROSS_COMPILE
+
+* linux-2.6.16-chumby-1.2.tar.gz set CROSS_COMPILE as arm-linux- hardly
+* It causes the AR used to compiling linux kernel is arm-linux-ar, which doesn't exist in openembedded at all
+Index: linux-2.6.16/Makefile
+===================================================================
+--- linux-2.6.16.orig/Makefile 2010-02-01 16:19:36.000000000 +0800
++++ linux-2.6.16/Makefile 2010-02-01 16:20:02.000000000 +0800
+@@ -173,8 +173,7 @@
+ # Note: Some architectures assign CROSS_COMPILE in their arch/*/Makefile
+
+ ARCH ?= $(SUBARCH)
+-#CROSS_COMPILE ?=
+-CROSS_COMPILE = arm-linux-
++CROSS_COMPILE ?=
+
+ # Architecture as present in compile.h
+ UTS_MACHINE := $(ARCH)
http://files.chumby.com/source/ironforge/build396/align.pl \
file://chumby-override-cmdline.patch;patch=1 \
file://disable-fbchanging.patch;patch=1 \
+ file://Makefile-remove-hard-setting-CROSS_COMPILE.patch;patch=1 \
file://defconfig \
"