
Dear Shinya Kuribayashi,
in message 46F7DB47.8030706@ruby.dti.ne.jp you wrote:
Fix ENDIANNESS condition to allow gcc toolchains other than ELDK.
Signed-off-by: Shinya Kuribayashi skuribay@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