On Tue, Jun 15, 2010 at 10:18:51PM +0200, Aurelien Jarno wrote:
> Package: u-boot
> Version: 2010.06~rc1-6
> Severity: normal
> User: [email protected]
> Usertags: sh4
>
> u-boot currently fails to build on SH4, as cross-compilation is
> detected, and sh4-linux-gcc is then called. This can simply be fixed
> by the following patch:
>
> --- u-boot-2010.06~rc1.orig/Makefile
> +++ u-boot-2010.06~rc1/Makefile
> @@ -40,7 +40,8 @@ HOSTARCH := $(shell uname -m | \
> -e s/sa110/arm/ \
> -e s/ppc64/powerpc/ \
> -e s/ppc/powerpc/ \
> - -e s/macppc/powerpc/)
> + -e s/macppc/powerpc/ \
> + -e s/sh.*/sh/)
>
This will break sh64. I suggest just using the same matching as we do in
the kernel instead:
SUBARCH := $(shell uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc64/ \
-e s/arm.*/arm/ -e s/sa110/arm/ \
-e s/s390x/s390/ -e s/parisc64/parisc/ \
-e s/ppc.*/powerpc/ -e s/mips.*/mips/ \
-e s/sh[234].*/sh/ )
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]