summaryrefslogtreecommitdiff
path: root/kconfig/arch-variant.kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'kconfig/arch-variant.kconfig')
-rw-r--r--kconfig/arch-variant.kconfig27
1 files changed, 8 insertions, 19 deletions
diff --git a/kconfig/arch-variant.kconfig b/kconfig/arch-variant.kconfig
index 914ae37..ebeea3b 100644
--- a/kconfig/arch-variant.kconfig
+++ b/kconfig/arch-variant.kconfig
@@ -89,30 +89,19 @@ choice
help
Here you can select which abi you want to use.
config EMBTK_ARCH_MIPS_ABI_O32
- bool "o32"
+ bool "o32" if !EMBTK_TARGET_ARCH_64BITS
+
config EMBTK_ARCH_MIPS_ABI_N32
- bool "n32" if EMBTK_ARCH_MIPS_MIPS3_LITTLE || EMBTK_ARCH_MIPS_MIPS3_BIG \
- || EMBTK_ARCH_MIPS_MIPS4_LITTLE || EMBTK_ARCH_MIPS_MIPS4_BIG || \
- EMBTK_ARCH_MIPS_MIPS64_LITTLE || EMBTK_ARCH_MIPS_MIPS64_BIG || \
- EMBTK_ARCH_MIPS_MIPS64R2_LITTLE || EMBTK_ARCH_MIPS_MIPS64R2_BIG
+ bool "n32" if EMBTK_TARGET_ARCH_64BITS
- config EMBTK_ARCH_MIPS_ABI_EABI
- bool "eabi (BROKEN)" if EMBTK_ARCH_MIPS_MIPS3_LITTLE || EMBTK_ARCH_MIPS_MIPS3_BIG \
- || EMBTK_ARCH_MIPS_MIPS4_LITTLE || EMBTK_ARCH_MIPS_MIPS4_BIG || \
- EMBTK_ARCH_MIPS_MIPS64_LITTLE || EMBTK_ARCH_MIPS_MIPS64_BIG || \
- EMBTK_ARCH_MIPS_MIPS64R2_LITTLE || EMBTK_ARCH_MIPS_MIPS64R2_BIG
+# config EMBTK_ARCH_MIPS_ABI_EABI
+# bool "eabi (BROKEN)" if EMBTK_TARGET_ARCH_64BITS
- config EMBTK_ARCH_MIPS_ABI_O64
- bool "o64 (BROKEN)" if EMBTK_ARCH_MIPS_MIPS3_LITTLE || EMBTK_ARCH_MIPS_MIPS3_BIG \
- || EMBTK_ARCH_MIPS_MIPS4_LITTLE || EMBTK_ARCH_MIPS_MIPS4_BIG || \
- EMBTK_ARCH_MIPS_MIPS64_LITTLE || EMBTK_ARCH_MIPS_MIPS64_BIG || \
- EMBTK_ARCH_MIPS_MIPS64R2_LITTLE || EMBTK_ARCH_MIPS_MIPS64R2_BIG
+# config EMBTK_ARCH_MIPS_ABI_O64
+# bool "o64 (BROKEN)" if EMBTK_TARGET_ARCH_64BITS
config EMBTK_ARCH_MIPS_ABI_N64
- bool "n64" if EMBTK_ARCH_MIPS_MIPS3_LITTLE || EMBTK_ARCH_MIPS_MIPS3_BIG \
- || EMBTK_ARCH_MIPS_MIPS4_LITTLE || EMBTK_ARCH_MIPS_MIPS4_BIG || \
- EMBTK_ARCH_MIPS_MIPS64_LITTLE || EMBTK_ARCH_MIPS_MIPS64_BIG || \
- EMBTK_ARCH_MIPS_MIPS64R2_LITTLE || EMBTK_ARCH_MIPS_MIPS64R2_BIG
+ bool "n64" if EMBTK_TARGET_ARCH_64BITS
endchoice
################################## End MIPS ARCH ########################################