summaryrefslogtreecommitdiff
path: root/target/config
diff options
context:
space:
mode:
Diffstat (limited to 'target/config')
-rw-r--r--target/config/Config.in.binutils8
-rw-r--r--target/config/Config.in.cmdline1
-rw-r--r--target/config/Config.in.compiler9
-rw-r--r--target/config/Config.in.cpu29
-rw-r--r--target/config/Config.in.libc6
-rw-r--r--target/config/Config.in.mmu2
6 files changed, 46 insertions, 9 deletions
diff --git a/target/config/Config.in.binutils b/target/config/Config.in.binutils
index 822a02dfb..7a7d2ff82 100644
--- a/target/config/Config.in.binutils
+++ b/target/config/Config.in.binutils
@@ -7,7 +7,7 @@ default ADK_TOOLCHAIN_BINUTILS_ARC if ADK_TARGET_CPU_ARC_ARC32
default ADK_TOOLCHAIN_BINUTILS_ARC if ADK_TARGET_CPU_ARC_ARC64
default ADK_TOOLCHAIN_BINUTILS_AVR32 if ADK_TARGET_ARCH_AVR32
default ADK_TOOLCHAIN_BINUTILS_KVX if ADK_TARGET_ARCH_KVX
-default ADK_TOOLCHAIN_BINUTILS_2_38 if ADK_TARGET_ARCH_NDS32
+default ADK_TOOLCHAIN_BINUTILS_NDS32 if ADK_TARGET_ARCH_NDS32
default ADK_TOOLCHAIN_BINUTILS_2_42
config ADK_TOOLCHAIN_BINUTILS_GIT
@@ -51,12 +51,16 @@ config ADK_TOOLCHAIN_BINUTILS_AVR32
bool "2.20.1-avr32"
depends on ADK_TARGET_ARCH_AVR32
+config ADK_TOOLCHAIN_BINUTILS_NDS32
+ bool "2.24-nds32"
+ depends on ADK_TARGET_ARCH_NDS32
+
config ADK_TOOLCHAIN_BINUTILS_KVX
bool "kvx-coolidge"
depends on ADK_TARGET_ARCH_KVX
config ADK_TOOLCHAIN_BINUTILS_XTENSA
- bool "xtensa-fdpic-abi-spec-1.2"
+ bool "xtensa-fdpic-abi-spec-1.4"
depends on ADK_TARGET_ARCH_XTENSA
endchoice
diff --git a/target/config/Config.in.cmdline b/target/config/Config.in.cmdline
index e575f52d0..782f51efe 100644
--- a/target/config/Config.in.cmdline
+++ b/target/config/Config.in.cmdline
@@ -7,7 +7,6 @@ config ADK_TARGET_CMDLINE
default "geodewdt.nowayout=1" if ADK_TARGET_MODEL_PCENGINES_ALIX1C
default "kinetis_platform=k70-som" if ADK_TARGET_SYSTEM_KINETIS_K70
default "metag_da.console_poll=1" if ADK_TARGET_SYSTEM_QEMU_METAG
- default "earlycon=uart8250,mmio32,0x9d050020,115200n8 memmap=256M@0x60000000" if ADK_TARGET_CPU_XTENSA_DE212
default "earlyprintk=uart8250-32bit,0x99600000" if ADK_TARGET_SYSTEM_ANDES_AG101P
default "earlycon noiotrap" if ADK_TARGET_SYSTEM_NUMATO_MIMASV2
default ""
diff --git a/target/config/Config.in.compiler b/target/config/Config.in.compiler
index 5296d5e78..2b2303c14 100644
--- a/target/config/Config.in.compiler
+++ b/target/config/Config.in.compiler
@@ -18,6 +18,7 @@ default ADK_TOOLCHAIN_GCC_AVR32 if ADK_TARGET_ARCH_AVR32
default ADK_TOOLCHAIN_GCC_KVX if ADK_TARGET_ARCH_KVX
default ADK_TOOLCHAIN_GCC_LM32 if ADK_TARGET_ARCH_LM32
default ADK_TOOLCHAIN_GCC_METAG if ADK_TARGET_ARCH_METAG
+default ADK_TOOLCHAIN_GCC_NDS32 if ADK_TARGET_SYSTEM_ANDES_AG101P
default ADK_TOOLCHAIN_GCC_7 if ADK_TARGET_ARCH_C6X # ICE with newer GCC
default ADK_TOOLCHAIN_GCC_9 if ADK_TARGET_ARCH_BFIN && ADK_TARGET_BINFMT_FDPIC
default ADK_TOOLCHAIN_GCC_10 if ADK_TARGET_ARCH_CRIS # no longer supported
@@ -37,7 +38,7 @@ config ADK_TOOLCHAIN_GCC_14
depends on !ADK_TARGET_ARCH_METAG
config ADK_TOOLCHAIN_GCC_13
- bool "13.2.0"
+ bool "13.3.0"
depends on !ADK_TARGET_ARCH_AVR32
depends on !ADK_TARGET_ARCH_CRIS
depends on !ADK_TARGET_ARCH_METAG
@@ -113,12 +114,16 @@ config ADK_TOOLCHAIN_GCC_METAG
bool "4.2.4-metag"
depends on ADK_TARGET_ARCH_METAG
+config ADK_TOOLCHAIN_GCC_NDS32
+ bool "4.9.3-nds32"
+ depends on ADK_TARGET_ARCH_NDS32
+
config ADK_TOOLCHAIN_GCC_KVX
bool "coolidge"
depends on ADK_TARGET_ARCH_KVX
config ADK_TOOLCHAIN_GCC_XTENSA
- bool "xtensa-fdpic-abi-spec-1.2"
+ bool "xtensa-fdpic-abi-spec-1.4"
depends on ADK_TARGET_ARCH_XTENSA
endchoice
diff --git a/target/config/Config.in.cpu b/target/config/Config.in.cpu
index d7984a44e..4c9cd3b1b 100644
--- a/target/config/Config.in.cpu
+++ b/target/config/Config.in.cpu
@@ -114,6 +114,14 @@ config ADK_TARGET_CPU_ARC_ARC64
depends on ADK_TARGET_ARCH_ARC
# arm
+config ADK_TARGET_CPU_ARM_ARM920T
+ bool "arm920t"
+ select ADK_TARGET_SUPPORTS_THREADS
+ select ADK_TARGET_SUPPORTS_NPTL
+ select ADK_TARGET_SUPPORTS_LT
+ select ADK_TARGET_CPU_WITH_THUMB
+ depends on ADK_TARGET_ARCH_ARM
+
config ADK_TARGET_CPU_ARM_ARM1176JZF_S
bool "arm1176jzf-s"
select ADK_TARGET_SUPPORTS_THREADS
@@ -783,6 +791,15 @@ config ADK_TARGET_CPU_CF_5475
select ADK_TARGET_WITH_MMU
depends on ADK_TARGET_ARCH_M68K
+config ADK_TARGET_CPU_CF_54418
+ bool "coldfire 54418"
+ select ADK_TARGET_SUPPORTS_THREADS
+ select ADK_TARGET_SUPPORTS_NPTL
+ select ADK_TARGET_SUPPORTS_LT
+ select ADK_TARGET_CPU_CF
+ select ADK_TARGET_WITH_MMU
+ depends on ADK_TARGET_ARCH_M68K
+
# m32c
config ADK_TARGET_CPU_M32C
bool "m32c"
@@ -796,6 +813,12 @@ config ADK_TARGET_CPU_M32R
depends on ADK_TARGET_ARCH_M32R
# m68k
+config ADK_TARGET_CPU_M68K_68000
+ bool "68000"
+ select ADK_TARGET_SUPPORTS_THREADS
+ select ADK_TARGET_SUPPORTS_LT
+ depends on ADK_TARGET_ARCH_M68K
+
config ADK_TARGET_CPU_M68K_68020
bool "68020"
select ADK_TARGET_SUPPORTS_THREADS
@@ -1984,6 +2007,8 @@ config ADK_TARGET_GCC_CPU
default "5373" if ADK_TARGET_CPU_CF_5373
default "5407" if ADK_TARGET_CPU_CF_5407
default "5475" if ADK_TARGET_CPU_CF_5475
+ default "54418" if ADK_TARGET_CPU_CF_54418
+ default "68000" if ADK_TARGET_CPU_M68K_68000
default "68020" if ADK_TARGET_CPU_M68K_68020
default "68030" if ADK_TARGET_CPU_M68K_68030
default "68040" if ADK_TARGET_CPU_M68K_68040
@@ -1991,6 +2016,7 @@ config ADK_TARGET_GCC_CPU
default "arc700" if ADK_TARGET_CPU_ARC_ARC700
default "archs" if ADK_TARGET_CPU_ARC_ARCHS
default "hs5x" if ADK_TARGET_CPU_ARC_ARC32
+ default "arm920t" if ADK_TARGET_CPU_ARM_ARM920T
default "arm1176jzf-s" if ADK_TARGET_CPU_ARM_ARM1176JZF_S
default "arm926ej-s" if ADK_TARGET_CPU_ARM_ARM926EJ_S
default "cortex-a5" if ADK_TARGET_CPU_ARM_CORTEX_A5
@@ -2212,6 +2238,8 @@ config ADK_TARGET_CPU_TYPE
default "cf5373" if ADK_TARGET_CPU_CF_5373
default "cf5407" if ADK_TARGET_CPU_CF_5407
default "cf5475" if ADK_TARGET_CPU_CF_5475
+ default "cf54418" if ADK_TARGET_CPU_CF_54418
+ default "68000" if ADK_TARGET_CPU_M68K_68000
default "68020" if ADK_TARGET_CPU_M68K_68020
default "68030" if ADK_TARGET_CPU_M68K_68030
default "68040" if ADK_TARGET_CPU_M68K_68040
@@ -2225,6 +2253,7 @@ config ADK_TARGET_CPU_TYPE
default "cortex_m3" if ADK_TARGET_CPU_ARM_CORTEX_M3
default "cortex_m4" if ADK_TARGET_CPU_ARM_CORTEX_M4
default "cortex_m7" if ADK_TARGET_CPU_ARM_CORTEX_M7
+ default "arm920t" if ADK_TARGET_CPU_ARM_ARM920T
default "arm1176jzf_s" if ADK_TARGET_CPU_ARM_ARM1176JZF_S
default "arm926ej_s" if ADK_TARGET_CPU_ARM_ARM926EJ_S
default "mpcore" if ADK_TARGET_CPU_ARM_ARM11MPCORE
diff --git a/target/config/Config.in.libc b/target/config/Config.in.libc
index c4b287072..cc954b875 100644
--- a/target/config/Config.in.libc
+++ b/target/config/Config.in.libc
@@ -150,8 +150,8 @@ choice
prompt "Target C library version"
depends on !ADK_TARGET_CHOOSE_ARCH
-config ADK_TARGET_LIB_UCLIBC_NG_1_0_48
- bool "1.0.48"
+config ADK_TARGET_LIB_UCLIBC_NG_1_0_49
+ bool "1.0.49"
depends on ADK_TARGET_LIB_UCLIBC_NG
config ADK_TARGET_LIB_UCLIBC_NG_GIT
@@ -200,7 +200,7 @@ config ADK_TARGET_LIBC
config ADK_LIBC_VERSION
string
- default "1.0.48" if ADK_TARGET_LIB_UCLIBC_NG_1_0_48
+ default "1.0.49" if ADK_TARGET_LIB_UCLIBC_NG_1_0_49
default "1.2.5" if ADK_TARGET_LIB_MUSL_1_2_5
default "2.39" if ADK_TARGET_LIB_GLIBC_2_39
default "4.4.0" if ADK_TARGET_LIB_NEWLIB_4_4_0
diff --git a/target/config/Config.in.mmu b/target/config/Config.in.mmu
index 209101e48..6685230c8 100644
--- a/target/config/Config.in.mmu
+++ b/target/config/Config.in.mmu
@@ -3,7 +3,7 @@
config ADK_TARGET_WITH_MMU
bool "MMU"
- depends on !ADK_APPLIANCE_TOOLCHAIN && !ADK_TARGET_CHOOSE_ARCH
+ depends on !ADK_TARGET_CHOOSE_ARCH
depends on !ADK_TARGET_ARCH_BFIN \
&& !ADK_TARGET_ARCH_C6X \
&& !ADK_TARGET_ARCH_FRV \