diff --git a/config/target.in b/config/target.in index 38d33600..2b849f59 100644 --- a/config/target.in +++ b/config/target.in @@ -20,11 +20,13 @@ config ARCH_ARM bool prompt "arm" select ARCH_SUPPORTS_BOTH_ENDIAN + select ARCH_DEFAULT_BE config ARCH_MIPS bool prompt "mips" select ARCH_SUPPORTS_BOTH_ENDIAN + select ARCH_DEFAULT_LE config ARCH_x86 bool @@ -40,10 +42,20 @@ config ARCH_SUPPORTS_BOTH_ENDIAN bool default n +config ARCH_DEFAULT_BE + bool + default n + +config ARCH_DEFAULT_LE + bool + default n + choice bool prompt "Endianness:" depends on ARCH_SUPPORTS_BOTH_ENDIAN + default ARCH_BE if ARCH_DEFAULT_BE + default ARCH_LE if ARCH_DEFAULT_LE config ARCH_BE bool