mirror of
https://git.yoctoproject.org/poky
synced 2026-06-02 13:29:49 +00:00
tune-riscv: Drop littleendian and introduce bigendian tune
Default riscv is little-endian moreover most of other arches define bigendian as tune and treats absense as litteendian, this make risc-v fall in line (From OE-Core rev: cd6f377591a7bd7b3c61ce580f997aaeffab3df3) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -3,16 +3,16 @@ require conf/machine/include/riscv/arch-riscv.inc
|
|||||||
TUNEVALID[riscv64] = "Enable 64-bit RISC-V optimizations"
|
TUNEVALID[riscv64] = "Enable 64-bit RISC-V optimizations"
|
||||||
TUNEVALID[riscv32] = "Enable 32-bit RISC-V optimizations"
|
TUNEVALID[riscv32] = "Enable 32-bit RISC-V optimizations"
|
||||||
|
|
||||||
TUNEVALID[littleendian] = "Little endian mode"
|
TUNEVALID[bigendian] = "Big endian mode"
|
||||||
|
|
||||||
AVAILTUNES += "riscv64 riscv32"
|
AVAILTUNES += "riscv64 riscv32"
|
||||||
|
|
||||||
TUNE_FEATURES_tune-riscv64 = "riscv64 littleendian"
|
TUNE_FEATURES_tune-riscv64 = "riscv64"
|
||||||
TUNE_ARCH_tune-riscv64 = "riscv64"
|
TUNE_ARCH_tune-riscv64 = "riscv64"
|
||||||
TUNE_PKGARCH_tune-riscv64 = "riscv64"
|
TUNE_PKGARCH_tune-riscv64 = "riscv64"
|
||||||
PACKAGE_EXTRA_ARCHS_tune-riscv64 = "riscv64"
|
PACKAGE_EXTRA_ARCHS_tune-riscv64 = "riscv64"
|
||||||
|
|
||||||
TUNE_FEATURES_tune-riscv32 = "riscv32 littleendian"
|
TUNE_FEATURES_tune-riscv32 = "riscv32"
|
||||||
TUNE_ARCH_tune-riscv32 = "riscv32"
|
TUNE_ARCH_tune-riscv32 = "riscv32"
|
||||||
TUNE_PKGARCH_tune-riscv32 = "riscv32"
|
TUNE_PKGARCH_tune-riscv32 = "riscv32"
|
||||||
PACKAGE_EXTRA_ARCHS_tune-riscv32 = "riscv32"
|
PACKAGE_EXTRA_ARCHS_tune-riscv32 = "riscv32"
|
||||||
|
|||||||
Reference in New Issue
Block a user