summaryrefslogtreecommitdiff
path: root/target/config/Config.in.endian
diff options
context:
space:
mode:
Diffstat (limited to 'target/config/Config.in.endian')
-rw-r--r--target/config/Config.in.endian43
1 files changed, 29 insertions, 14 deletions
diff --git a/target/config/Config.in.endian b/target/config/Config.in.endian
index 6803d5d25..4382b8f45 100644
--- a/target/config/Config.in.endian
+++ b/target/config/Config.in.endian
@@ -3,27 +3,42 @@
choice ADK_TARGET_ENDIAN_MODE
prompt "Endianess"
-depends on ADK_TARGET_ARCH_ARC \
- || ADK_TARGET_ARCH_AARCH64 \
- || ADK_TARGET_ARCH_ARM \
- || ADK_TARGET_ARCH_CSKY \
- || ADK_TARGET_ARCH_C6X \
- || ADK_TARGET_ARCH_MICROBLAZE \
- || ADK_TARGET_ARCH_MIPS \
- || ADK_TARGET_ARCH_MIPS64 \
- || ADK_TARGET_ARCH_NDS32 \
- || ADK_TARGET_ARCH_PPC64 \
- || ADK_TARGET_ARCH_SH \
- || ADK_TARGET_ARCH_XTENSA
+depends on ADK_TARGET_SYSTEM_GENERIC_ARC \
+ || ADK_TARGET_SYSTEM_GENERIC_AARCH64 \
+ || ADK_TARGET_SYSTEM_GENERIC_ARM \
+ || ADK_TARGET_SYSTEM_GENERIC_CSKY \
+ || ADK_TARGET_SYSTEM_GENERIC_C6X \
+ || ADK_TARGET_SYSTEM_GENERIC_MICROBLAZE \
+ || ADK_TARGET_SYSTEM_GENERIC_MIPS \
+ || ADK_TARGET_SYSTEM_GENERIC_MIPS64 \
+ || ADK_TARGET_SYSTEM_GENERIC_NDS32 \
+ || ADK_TARGET_SYSTEM_GENERIC_PPC64 \
+ || ADK_TARGET_SYSTEM_GENERIC_SH \
+ || ADK_TARGET_SYSTEM_GENERIC_XTENSA \
+ || ADK_TARGET_SYSTEM_SYNOPSYS_NSIM \
+ || ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_ML605 \
+ || ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_S3ADSP1800 \
+ || ADK_TARGET_SYSTEM_QEMU_MIPS \
+ || ADK_TARGET_SYSTEM_QEMU_MIPS64 \
+ || ADK_TARGET_SYSTEM_QEMU_SH \
+ || ADK_TARGET_SYSTEM_QEMU_XTENSA
-config ADK_TARGET_LITTLE_ENDIAN
+config ADK_TARGET_WITH_LITTLE_ENDIAN
bool "little"
+ select ADK_TARGET_LITTLE_ENDIAN
-config ADK_TARGET_BIG_ENDIAN
+config ADK_TARGET_WITH_BIG_ENDIAN
bool "big"
+ select ADK_TARGET_BIG_ENDIAN
endchoice
+config ADK_TARGET_LITTLE_ENDIAN
+ bool
+
+config ADK_TARGET_BIG_ENDIAN
+ bool
+
config ADK_TARGET_ENDIAN_SUFFIX
string
default "le" if ADK_TARGET_LITTLE_ENDIAN && (ADK_TARGET_ARCH_NDS32 || ADK_TARGET_ARCH_PPC64)