summaryrefslogtreecommitdiff
path: root/target/config/Config.in.cpu
diff options
context:
space:
mode:
Diffstat (limited to 'target/config/Config.in.cpu')
-rw-r--r--target/config/Config.in.cpu190
1 files changed, 111 insertions, 79 deletions
diff --git a/target/config/Config.in.cpu b/target/config/Config.in.cpu
index 5caa711bd..fccb7da51 100644
--- a/target/config/Config.in.cpu
+++ b/target/config/Config.in.cpu
@@ -1,114 +1,143 @@
# This file is part of the OpenADK project. OpenADK is copyrighted
# material, please see the LICENCE file in the top-level directory.
-config ADK_TARGET_CPU_WITH_FPU
+# CPU
+config ADK_CPU_ALPHA
bool
+ select ADK_TARGET_WITH_NPTL
+ select ADK_TARGET_WITH_MMU
-config ADK_TARGET_CPU_WITH_FPU_VFP
+config ADK_CPU_AMDFAM10
bool
- select ADK_fpu_vfp
+ select ADK_TARGET_CPU_WITH_VT
+ select ADK_TARGET_WITH_NPTL
+ select ADK_TARGET_WITH_MMU
-config ADK_TARGET_CPU_WITH_FPU_VFP3
+config ADK_CPU_ARC
bool
- select ADK_fpu_vfp3
+ select ADK_TARGET_WITH_NPTL
+ select ADK_TARGET_WITH_MMU
-config ADK_TARGET_CPU_WITH_FPU_VFP4
+config ADK_CPU_ARM1176JZF_S
bool
- select ADK_fpu_vfp4
+ select ADK_TARGET_WITH_NPTL
+ select ADK_TARGET_WITH_MMU
-config ADK_TARGET_CPU_WITH_FPU_NEON
+config ADK_CPU_ARM926EJ_S
bool
- select ADK_fpu_neon
+ select ADK_TARGET_WITH_NPTL
+ select ADK_TARGET_WITH_MMU
-config ADK_TARGET_CPU_WITH_VT
+config ADK_CPU_ARMV8
bool
+ select ADK_TARGET_WITH_NPTL
+ select ADK_TARGET_WITH_MMU
-config ADK_TARGET_CPU_WITH_MTRR
+config ADK_CPU_ATHLON
bool
+ select ADK_TARGET_WITH_NPTL
+ select ADK_TARGET_WITH_MMU
-config ADK_TARGET_CPU_WITH_MMX
+config ADK_CPU_ATOM
bool
+ select ADK_TARGET_WITH_NPTL
+ select ADK_TARGET_WITH_MMU
-config ADK_TARGET_CPU_WITH_MMXEXT
+config ADK_CPU_AVR32
bool
+ select ADK_TARGET_WITH_LT
-config ADK_TARGET_CPU_WITH_SSE
+config ADK_CPU_BFIN
bool
+ select ADK_TARGET_WITH_LT
-config ADK_TARGET_CPU_WITH_SSE2
+config ADK_CPU_C6X
bool
+ select ADK_TARGET_WITH_LT
-config ADK_TARGET_CPU_WITH_SSE3
+config ADK_CPU_CF_5208
bool
+ select ADK_TARGET_WITH_LT
-config ADK_TARGET_CPU_WITH_SSSE3
+config ADK_CPU_CORTEX_M3
bool
+ select ADK_TARGET_WITH_LT
-config ADK_TARGET_CPU_WITH_IWMMXT
+config ADK_CPU_CORTEX_M4
bool
+ select ADK_TARGET_WITH_LT
-config ADK_TARGET_CPU_WITH_HT
+config ADK_CPU_CORTEX_A7
bool
+ select ADK_TARGET_WITH_NPTL
+ select ADK_TARGET_WITH_MMU
-config ADK_TARGET_CPU_WITH_3DNOW
+config ADK_CPU_CORTEX_A9
bool
+ select ADK_TARGET_WITH_NPTL
+ select ADK_TARGET_WITH_MMU
-config ADK_TARGET_CPU_WITH_3DNOWEXT
+config ADK_CPU_CRIS_V10
bool
+ select ADK_TARGET_WITH_LT
-config ADK_CPU_ATHLON
+config ADK_CPU_CRIS_V32
bool
- select ADK_TARGET_WITH_NPTL
- select ADK_TARGET_WITH_MMU
+ select ADK_TARGET_WITH_LT
-config ADK_CPU_ARC
+config ADK_CPU_GEODE
bool
select ADK_TARGET_WITH_NPTL
select ADK_TARGET_WITH_MMU
-config ADK_CPU_TILE
+config ADK_CPU_LOONGSON2F
bool
select ADK_TARGET_WITH_NPTL
select ADK_TARGET_WITH_MMU
-config ADK_CPU_C6X
+config ADK_CPU_M68K
bool
- select ADK_TARGET_WITH_LT
+ select ADK_TARGET_WITH_LT if ADK_LINUX_UCLINUX
+ select ADK_TARGET_WITH_MMU if !ADK_LINUX_UCLINUX
+ select ADK_TARGET_WITH_NPTL
-config ADK_CPU_CRIS_V10
+config ADK_CPU_MIPS32
bool
- select ADK_TARGET_WITH_LT
+ select ADK_TARGET_WITH_NPTL
+ select ADK_TARGET_WITH_MMU
-config ADK_CPU_CRIS_V32
+config ADK_CPU_MIPS32R2
bool
- select ADK_TARGET_WITH_LT
+ select ADK_TARGET_WITH_NPTL
+ select ADK_TARGET_WITH_MMU
-config ADK_CPU_SH4
+config ADK_CPU_MIPS64
bool
select ADK_TARGET_WITH_NPTL
select ADK_TARGET_WITH_MMU
-config ADK_CPU_SPARC_V8
+config ADK_CPU_MIPS64R2
bool
select ADK_TARGET_WITH_NPTL
select ADK_TARGET_WITH_MMU
-config ADK_CPU_SPARC_V9
+config ADK_CPU_MICROBLAZE
bool
+ select ADK_TARGET_WITH_LT if ADK_TARGET_LIBC_UCLIBC_NG
+ select ADK_TARGET_WITH_MMU if !ADK_LINUX_UCLINUX
select ADK_TARGET_WITH_NPTL
- select ADK_TARGET_WITH_MMU
-config ADK_CPU_X86
+config ADK_CPU_NIOS2
bool
select ADK_TARGET_WITH_NPTL
select ADK_TARGET_WITH_MMU
-config ADK_CPU_X86_64
+config ADK_CPU_PARISC
bool
select ADK_TARGET_WITH_NPTL
select ADK_TARGET_WITH_MMU
-config ADK_CPU_GEODE
+config ADK_CPU_PENTIUM_M
bool
select ADK_TARGET_WITH_NPTL
select ADK_TARGET_WITH_MMU
@@ -128,98 +157,101 @@ config ADK_CPU_PPC64
select ADK_TARGET_WITH_NPTL
select ADK_TARGET_WITH_MMU
-config ADK_CPU_PENTIUM_M
+config ADK_CPU_SH4
bool
select ADK_TARGET_WITH_NPTL
select ADK_TARGET_WITH_MMU
-config ADK_CPU_AMDFAM10
+config ADK_CPU_SPARC_V8
bool
- select ADK_TARGET_CPU_WITH_VT
select ADK_TARGET_WITH_NPTL
select ADK_TARGET_WITH_MMU
-config ADK_CPU_LOONGSON2F
+config ADK_CPU_SPARC_V9
bool
select ADK_TARGET_WITH_NPTL
select ADK_TARGET_WITH_MMU
-config ADK_CPU_XSCALE
+config ADK_CPU_TILE
bool
select ADK_TARGET_WITH_NPTL
select ADK_TARGET_WITH_MMU
-config ADK_CPU_M68K
+config ADK_CPU_X86
bool
- select ADK_TARGET_WITH_LT if ADK_LINUX_UCLINUX
- select ADK_TARGET_WITH_MMU if !ADK_LINUX_UCLINUX
select ADK_TARGET_WITH_NPTL
+ select ADK_TARGET_WITH_MMU
-config ADK_CPU_MIPS32
+config ADK_CPU_X86_64
bool
select ADK_TARGET_WITH_NPTL
select ADK_TARGET_WITH_MMU
-config ADK_CPU_MIPS32R2
+config ADK_CPU_XSCALE
bool
select ADK_TARGET_WITH_NPTL
select ADK_TARGET_WITH_MMU
-config ADK_CPU_MIPS64
+config ADK_CPU_XTENSA
bool
select ADK_TARGET_WITH_NPTL
select ADK_TARGET_WITH_MMU
-config ADK_CPU_MICROBLAZE
+# CPU features
+config ADK_TARGET_CPU_WITH_FPU
bool
- select ADK_TARGET_WITH_LT if ADK_TARGET_LIBC_UCLIBC_NG
- select ADK_TARGET_WITH_MMU if !ADK_LINUX_UCLINUX
- select ADK_TARGET_WITH_NPTL
-config ADK_CPU_ARM926EJ_S
+config ADK_TARGET_CPU_WITH_FPU_VFP
bool
- select ADK_TARGET_WITH_NPTL
- select ADK_TARGET_WITH_MMU
+ select ADK_fpu_vfp
-config ADK_CPU_ARM1176JZF_S
+config ADK_TARGET_CPU_WITH_FPU_VFP3
bool
- select ADK_TARGET_WITH_NPTL
- select ADK_TARGET_WITH_MMU
+ select ADK_fpu_vfp3
-config ADK_CPU_CORTEX_M3
+config ADK_TARGET_CPU_WITH_FPU_VFP4
bool
- select ADK_TARGET_WITH_LT
+ select ADK_fpu_vfp4
-config ADK_CPU_CORTEX_M4
+config ADK_TARGET_CPU_WITH_FPU_NEON
bool
- select ADK_TARGET_WITH_LT
+ select ADK_fpu_neon
-config ADK_CPU_CORTEX_A7
+config ADK_TARGET_CPU_WITH_VT
bool
- select ADK_TARGET_WITH_NPTL
- select ADK_TARGET_WITH_MMU
-config ADK_CPU_CORTEX_A9
+config ADK_TARGET_CPU_WITH_MTRR
bool
- select ADK_TARGET_WITH_NPTL
- select ADK_TARGET_WITH_MMU
-config ADK_CPU_ARMV8
+config ADK_TARGET_CPU_WITH_MMX
bool
- select ADK_TARGET_WITH_NPTL
- select ADK_TARGET_WITH_MMU
-config ADK_CPU_CF_5208
+config ADK_TARGET_CPU_WITH_MMXEXT
bool
- select ADK_TARGET_WITH_LT
-config ADK_CPU_BFIN
+config ADK_TARGET_CPU_WITH_SSE
bool
- select ADK_TARGET_WITH_LT
-config ADK_CPU_AVR32
+config ADK_TARGET_CPU_WITH_SSE2
+ bool
+
+config ADK_TARGET_CPU_WITH_SSE3
+ bool
+
+config ADK_TARGET_CPU_WITH_SSSE3
+ bool
+
+config ADK_TARGET_CPU_WITH_IWMMXT
+ bool
+
+config ADK_TARGET_CPU_WITH_HT
+ bool
+
+config ADK_TARGET_CPU_WITH_3DNOW
+ bool
+
+config ADK_TARGET_CPU_WITH_3DNOWEXT
bool
- select ADK_TARGET_WITH_LT
config ADK_TARGET_CPU_ARCH
string