linux-neuros: add binutils fix to get uImage that isn't 2GB
authorKoen Kooi <koen@openembedded.org>
Mon, 30 Jun 2008 11:25:21 +0000 (11:25 +0000)
committerKoen Kooi <koen@openembedded.org>
Mon, 30 Jun 2008 11:25:21 +0000 (11:25 +0000)
packages/linux/linux-neuros/binutils-buildid-arm.patch [new file with mode: 0644]
packages/linux/linux-neuros_git.bb

diff --git a/packages/linux/linux-neuros/binutils-buildid-arm.patch b/packages/linux/linux-neuros/binutils-buildid-arm.patch
new file mode 100644 (file)
index 0000000..68e35e8
--- /dev/null
@@ -0,0 +1,16 @@
+---
+ arch/arm/kernel/vmlinux.lds.S |    1 +
+ 1 file changed, 1 insertion(+)
+
+Index: linux-2.6.22/arch/arm/kernel/vmlinux.lds.S
+===================================================================
+--- linux-2.6.22.orig/arch/arm/kernel/vmlinux.lds.S    2007-09-11 18:32:29.000000000 +0200
++++ linux-2.6.22/arch/arm/kernel/vmlinux.lds.S 2007-09-11 18:33:42.000000000 +0200
+@@ -94,6 +94,7 @@
+                       TEXT_TEXT
+                       SCHED_TEXT
+                       LOCK_TEXT
++                      *(.note.*)
+ #ifdef CONFIG_MMU
+                       *(.fixup)
+ #endif
index 1869a1b..c798def 100644 (file)
@@ -5,11 +5,12 @@ DESCRIPTION = "Linux kernel for Neuros OSD devices"
 SRCREV = "11c1e25ec8b9c6e1bef53d776ef3462aaacbd0a0"
 
 PV = "2.6.23-${PR}+git${SRCREV}"
-PR = "r1"
+PR = "r2"
 
 COMPATIBLE_MACHINE = "(neuros-osd|neuros-osd2)"
 
 SRC_URI = "git://git.neurostechnology.com/git/linux-davinci-2.6;protocol=git;branch=neuros \
+           file://binutils-buildid-arm.patch;patch=1 \ 
            file://defconfig"
 
 S = "${WORKDIR}/git"