]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
arch-mips.inc: Use -EB/-EL for denoting endianness
authorKhem Raj <raj.khem@gmail.com>
Tue, 6 May 2025 05:57:02 +0000 (22:57 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 8 May 2025 09:27:41 +0000 (10:27 +0100)
While -meb/-mel works it is not documented as supported and using -EL/-EB
also makes clang work without tweaking TUNE_CCARGS

Fixes
 mips-poky-linux-musl-clang: error: unknown argument: '-meb'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/conf/machine/include/mips/arch-mips.inc

index e39cdcab5ddcf363180dde5b43dd5313f23d9d7b..baadc61d652c9900b429f192d944e421d75dd4cf 100644 (file)
@@ -8,7 +8,7 @@ DEFAULTTUNE ?= "mips"
 
 # Endianess
 TUNEVALID[bigendian] = "Enable big-endian mode"
-TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'bigendian', ' -meb', ' -mel', d)}"
+TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'bigendian', ' -EB', ' -EL', d)}"
 
 # ABI flags
 TUNEVALID[o32] = "MIPS o32 ABI"