[U-Boot-Users] [MIPS] Fix toolchain restriction for little endian build
Wolfgang Denk
wd at denx.de
Mon Sep 24 22:44:44 CEST 2007
Dear Shinya Kuribayashi,
in message <46F7DB47.8030706 at ruby.dti.ne.jp> you wrote:
> Fix ENDIANNESS condition to allow gcc toolchains other than ELDK.
>
> Signed-off-by: Shinya Kuribayashi <skuribay at ruby.dti.ne.jp>
Thanks you very much for your patch.
> -ifneq (,$(findstring 4KCle,$(CROSS_COMPILE)))
> +ifneq (,$(shell $(CC) -dumpmachine |grep 'mips.*el-.*'))
> ENDIANNESS = -EL
> else
> ENDIANNESS = -EB
I'm afraid I don't understand how this is supposed to work.
For example, I get this using ELDK 4.x:
-> export CROSS_COMPILE=mips_4KC-
-> mips_4KC-gcc -dumpmachine
mips-linux
-> export CROSS_COMPILE=mips_4KCle-
-> mips_4KCle-gcc -dumpmachine
mips-linux
->
So this change might work with other toolchains (I'm not sure if it
does), but it definitely breaks ELDK support.
Am I missing something?
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
A day without sunshine is like night.
More information about the U-Boot
mailing list