summaryrefslogtreecommitdiff
path: root/target/config
diff options
context:
space:
mode:
Diffstat (limited to 'target/config')
-rw-r--r--target/config/Config.in.compiler3
-rw-r--r--target/config/Config.in.cpu6
-rw-r--r--target/config/Config.in.libc1
3 files changed, 10 insertions, 0 deletions
diff --git a/target/config/Config.in.compiler b/target/config/Config.in.compiler
index 170ff2dd7..59b9f9dee 100644
--- a/target/config/Config.in.compiler
+++ b/target/config/Config.in.compiler
@@ -25,6 +25,7 @@ default ADK_TOOLCHAIN_GCC_5_3_OR1K if ADK_TARGET_ARCH_OR1K
default ADK_TOOLCHAIN_GCC_6_1_0 if ADK_TARGET_ARCH_XTENSA
default ADK_TOOLCHAIN_GCC_6_1_0 if ADK_TARGET_ARCH_BFIN
default ADK_TOOLCHAIN_GCC_6_1_0 if ADK_TARGET_ARCH_C6X
+default ADK_TOOLCHAIN_GCC_6_1_0 if ADK_TARGET_ARCH_CR16
default ADK_TOOLCHAIN_GCC_6_1_0 if ADK_TARGET_ARCH_H8300
default ADK_TOOLCHAIN_GCC_6_1_0 if ADK_TARGET_ARCH_FRV
default ADK_TOOLCHAIN_GCC_6_1_0 if ADK_TARGET_CPU_MIPS_MIPS32R6 || ADK_TARGET_CPU_MIPS64_MIPS64R6
@@ -54,6 +55,7 @@ config ADK_TOOLCHAIN_GCC_5_4_0
depends on !ADK_TARGET_ARCH_AVR32
depends on !ADK_TARGET_ARCH_BFIN
depends on !ADK_TARGET_ARCH_C6X
+ depends on !ADK_TARGET_ARCH_CR16
depends on !ADK_TARGET_ARCH_FRV
depends on !ADK_TARGET_ARCH_H8300
depends on !ADK_TARGET_ARCH_M32R
@@ -71,6 +73,7 @@ config ADK_TOOLCHAIN_GCC_4_9_3
depends on !ADK_TARGET_ARCH_AVR32
depends on !ADK_TARGET_ARCH_BFIN
depends on !ADK_TARGET_ARCH_C6X
+ depends on !ADK_TARGET_ARCH_CR16
depends on !ADK_TARGET_ARCH_H8300
depends on !ADK_TARGET_ARCH_METAG
depends on !ADK_TARGET_ARCH_OR1K
diff --git a/target/config/Config.in.cpu b/target/config/Config.in.cpu
index d318a6440..57016d99e 100644
--- a/target/config/Config.in.cpu
+++ b/target/config/Config.in.cpu
@@ -345,6 +345,11 @@ config ADK_TARGET_CPU_C6X
select ADK_TARGET_WITHOUT_MMU
depends on ADK_TARGET_ARCH_C6X
+# cr16
+config ADK_TARGET_CPU_CR16
+ bool "cr16"
+ depends on ADK_TARGET_ARCH_CR16
+
# cris
config ADK_TARGET_CPU_CRIS_CRISV10
bool "crisv10"
@@ -1654,6 +1659,7 @@ config ADK_TARGET_CPU_ARCH
default "avr32" if ADK_TARGET_ARCH_AVR32
default "bfin" if ADK_TARGET_ARCH_BFIN
default "c6x" if ADK_TARGET_ARCH_C6X
+ default "cr16" if ADK_TARGET_ARCH_CR16
default "cris" if ADK_TARGET_CPU_CRIS_CRISV10
default "crisv32" if ADK_TARGET_CPU_CRIS_CRISV32
default "epiphany" if ADK_TARGET_ARCH_EPIPHANY
diff --git a/target/config/Config.in.libc b/target/config/Config.in.libc
index 1d0c89555..15edd4972 100644
--- a/target/config/Config.in.libc
+++ b/target/config/Config.in.libc
@@ -88,6 +88,7 @@ config ADK_TARGET_LIB_NEWLIB
ADK_TARGET_ARCH_ARC || \
ADK_TARGET_ARCH_ARM || \
ADK_TARGET_ARCH_BFIN || \
+ ADK_TARGET_ARCH_CR16 || \
ADK_TARGET_ARCH_CRIS || \
ADK_TARGET_ARCH_EPIPHANY || \
ADK_TARGET_ARCH_FRV || \