From f5c67bc4f3f14de3a4261f21565cb4658a9ef3bd Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Fri, 17 May 2024 18:37:22 +0200 Subject: nds32: add back support for old toolchain and Linux, working on ag101p with latest uClibc-ng fix --- target/config/Config.in.binutils | 6 +++++- target/config/Config.in.compiler | 5 +++++ 2 files changed, 10 insertions(+), 1 deletion(-) (limited to 'target/config') diff --git a/target/config/Config.in.binutils b/target/config/Config.in.binutils index 822a02dfb..9c04a1ff7 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,6 +51,10 @@ 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 diff --git a/target/config/Config.in.compiler b/target/config/Config.in.compiler index 5296d5e78..c0220da11 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 @@ -113,6 +114,10 @@ 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 -- cgit v1.2.3