u-boot_git.bb : newer gcc dont allow weak inlines
authorGraeme Gregory <dp@xora.org.uk>
Sun, 25 Apr 2010 17:38:21 +0000 (18:38 +0100)
committerKoen Kooi <koen@openembedded.org>
Wed, 18 Aug 2010 10:10:12 +0000 (12:10 +0200)
recipes/u-boot/u-boot-git/omapzoom2/inline-fix.patch [new file with mode: 0644]
recipes/u-boot/u-boot_git.bb

diff --git a/recipes/u-boot/u-boot-git/omapzoom2/inline-fix.patch b/recipes/u-boot/u-boot-git/omapzoom2/inline-fix.patch
new file mode 100644 (file)
index 0000000..7bcfa8a
--- /dev/null
@@ -0,0 +1,15 @@
+Index: git/common/cmd_voltage.c
+===================================================================
+--- git.orig/common/cmd_voltage.c
++++ git/common/cmd_voltage.c
+@@ -23,8 +23,8 @@
+ #if defined(CONFIG_CMD_VOLTAGE)
+ /* To use, the board should define its own voltag_info function */
+-void inline __voltage_info (void) {}
+-void inline voltage_info (void) __attribute__((weak, alias("__voltage_info")));
++void __voltage_info (void) {}
++void voltage_info (void) __attribute__((weak, alias("__voltage_info")));
+ int do_voltage (cmd_tbl_t *cmdtp, int flag, int argc, char *argv[])
+ {
index 5a46961..f82f570 100644 (file)
@@ -178,7 +178,8 @@ SRCREV_omapzoom = "d691b424f1f5bf7eea3a4131dfc578d272e8f335"
 PV_omapzoom = "2009.01+${PR}+gitr${SRCREV}"
 
 SRC_URI_omapzoom2 = "git://dev.omapzoom.org/pub/scm/bootloader/u-boot.git;branch=master;protocol=git \
-                     file://0001-OMAP3-set-L1NEON-bit-in-aux-control-register.patch"
+                     file://0001-OMAP3-set-L1NEON-bit-in-aux-control-register.patch \
+                     file://inline-fix.patch"
 SRCREV_omapzoom2 = "78e778e0ea884306841c6499851a1e35177d81d0"
 PV_omapzoom2 = "1.1.4+${PR}+gitr${SRCREV}"
 PE_omapzoom2 = "1"