[oe-commits] Koen Kooi : kernel bbclass: recreate uImage unless KEEPUIMAGE is set

git at git.openembedded.org git at git.openembedded.org
Fri Apr 27 20:05:03 UTC 2012


Module: meta-openembedded.git
Branch: denzil
Commit: 7d85a77fb455b90e585e718ae79929ed3d0b9a3c
URL:    http://git.openembedded.org/?p=meta-openembedded.git&a=commit;h=7d85a77fb455b90e585e718ae79929ed3d0b9a3c

Author: Koen Kooi <koen at dominion.thruhere.net>
Date:   Fri Apr 27 08:06:28 2012 +0000

kernel bbclass: recreate uImage unless KEEPUIMAGE is set

The intent of the uImage code in this class includes the following

1) be able to specify custom load addresses without needing to patch the kernel
2) add better information to the uImage description field

The current state is a NOP anyway, the kernel will always build a uImage when you tell it to 'make uImage'.

Signed-off-by: Koen Kooi <koen at dominion.thruhere.net>

---

 meta-oe/classes/kernel.bbclass |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/meta-oe/classes/kernel.bbclass b/meta-oe/classes/kernel.bbclass
index b7e9f54..98320fe 100644
--- a/meta-oe/classes/kernel.bbclass
+++ b/meta-oe/classes/kernel.bbclass
@@ -512,7 +512,7 @@ KERNEL_IMAGE_SYMLINK_NAME ?= "${KERNEL_IMAGETYPE}-${MACHINE}"
 
 do_uboot_mkimage() {
 	if test "x${KERNEL_IMAGETYPE}" = "xuImage" ; then 
-		if test ! -e arch/${ARCH}/boot/uImage ; then
+		if test "x${KEEPUIMAGE}" = "x" ; then
 			ENTRYPOINT=${UBOOT_ENTRYPOINT}
 			if test -n "${UBOOT_ENTRYSYMBOL}"; then
 				ENTRYPOINT=`${HOST_PREFIX}nm ${S}/vmlinux | \





More information about the Openembedded-commits mailing list