[PATCH v2 1/3] powerpc: Use scripts/mkuboot.sh instead of 'mkimage'

Grant Likely grant.likely at secretlab.ca
Thu Dec 31 09:25:28 EST 2009


On Mon, Dec 21, 2009 at 6:50 PM, Peter Tyser <ptyser at xes-inc.com> wrote:
> mkuboot.sh provides a basic wrapper for the 'mkimage' utility.  Using
> mkuboot.sh provides clearer error reporting and allows a toolchain to
> use its own 'mkimage' executable specified by ${CROSS_COMPILE}mkimage.
> Additionally, this brings PowerPC in line with other architectures
> which already call mkimage via mkuboot.sh.
>
> Signed-off-by: Peter Tyser <ptyser at xes-inc.com>

Okay by me.  I've picked this one up.

g.

> ---
>  arch/powerpc/boot/wrapper |    7 +++++--
>  1 files changed, 5 insertions(+), 2 deletions(-)
>
> diff --git a/arch/powerpc/boot/wrapper b/arch/powerpc/boot/wrapper
> index 390512a..f4594ed 100755
> --- a/arch/powerpc/boot/wrapper
> +++ b/arch/powerpc/boot/wrapper
> @@ -43,6 +43,9 @@ gzip=.gz
>  # cross-compilation prefix
>  CROSS=
>
> +# mkimage wrapper script
> +MKIMAGE=$srctree/scripts/mkuboot.sh
> +
>  # directory for object and other files used by this script
>  object=arch/powerpc/boot
>  objbin=$object
> @@ -267,7 +270,7 @@ membase=`${CROSS}objdump -p "$kernel" | grep -m 1 LOAD | awk '{print $7}'`
>  case "$platform" in
>  uboot)
>     rm -f "$ofile"
> -    mkimage -A ppc -O linux -T kernel -C gzip -a $membase -e $membase \
> +    ${MKIMAGE} -A ppc -O linux -T kernel -C gzip -a $membase -e $membase \
>        $uboot_version -d "$vmz" "$ofile"
>     if [ -z "$cacheit" ]; then
>        rm -f "$vmz"
> @@ -327,7 +330,7 @@ coff)
>     ;;
>  cuboot*)
>     gzip -f -9 "$ofile"
> -    mkimage -A ppc -O linux -T kernel -C gzip -a "$base" -e "$entry" \
> +    ${MKIMAGE} -A ppc -O linux -T kernel -C gzip -a "$base" -e "$entry" \
>             $uboot_version -d "$ofile".gz "$ofile"
>     ;;
>  treeboot*)
> --
> 1.6.2.1
>
> _______________________________________________
> Linuxppc-dev mailing list
> Linuxppc-dev at lists.ozlabs.org
> https://lists.ozlabs.org/listinfo/linuxppc-dev
>



-- 
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.


More information about the Linuxppc-dev mailing list