|
@@ -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
|