summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@uclibc-ng.org>2016-07-06 08:12:06 +0200
committerWaldemar Brodkorb <wbx@uclibc-ng.org>2016-07-06 08:12:06 +0200
commit35092dbab8cd58856d9bf429fafdabc364008159 (patch)
treedde52f8f0df422ed162fd8ff2a14231aefd3d872
parentb5f9c8b5c54e58b7425ddf5f2c2c9623bd13beed (diff)
finetune mips{32,64}r6 default selection for gcc/linux
-rw-r--r--target/config/Config.in.compiler5
-rw-r--r--target/config/Config.in.kernelversion22
2 files changed, 27 insertions, 0 deletions
diff --git a/target/config/Config.in.compiler b/target/config/Config.in.compiler
index c9d950c1d..ed980f394 100644
--- a/target/config/Config.in.compiler
+++ b/target/config/Config.in.compiler
@@ -26,6 +26,7 @@ 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_H8300
+default ADK_TOOLCHAIN_GCC_6_1_0 if ADK_TARGET_CPU_MIPS_MIPS32R6 || ADK_TARGET_CPU_MIPS64_MIPS64R6
default ADK_TOOLCHAIN_GCC_5_4_0
config ADK_TOOLCHAIN_GCC_GIT
@@ -60,6 +61,8 @@ config ADK_TOOLCHAIN_GCC_5_4_0
depends on !ADK_TARGET_ARCH_OR1K
depends on !ADK_TARGET_SYSTEM_KINETIS_K70
depends on !(ADK_TARGET_LIB_GLIBC && ADK_TARGET_ARCH_SH)
+ depends on !ADK_TARGET_CPU_MIPS_MIPS32R6
+ depends on !ADK_TARGET_CPU_MIPS64_MIPS64R6
config ADK_TOOLCHAIN_GCC_4_9_3
bool "4.9.3"
@@ -71,6 +74,8 @@ config ADK_TOOLCHAIN_GCC_4_9_3
depends on !ADK_TARGET_ARCH_METAG
depends on !ADK_TARGET_ARCH_OR1K
depends on !ADK_TARGET_ARCH_TILE
+ depends on !ADK_TARGET_CPU_MIPS_MIPS32R6
+ depends on !ADK_TARGET_CPU_MIPS64_MIPS64R6
config ADK_TOOLCHAIN_GCC_5_3_OR1K
bool "5.3-or1k"
diff --git a/target/config/Config.in.kernelversion b/target/config/Config.in.kernelversion
index b6b35d52f..aeefcde31 100644
--- a/target/config/Config.in.kernelversion
+++ b/target/config/Config.in.kernelversion
@@ -7,6 +7,8 @@ depends on ADK_TARGET_OS_LINUX
default ADK_TARGET_KERNEL_VERSION_4_6_3 if ADK_TARGET_ARCH_ARC
default ADK_TARGET_KERNEL_VERSION_4_6_3 if ADK_TARGET_ARCH_NIOS2
default ADK_TARGET_KERNEL_VERSION_4_6_3 if ADK_TARGET_ARCH_XTENSA
+default ADK_TARGET_KERNEL_VERSION_4_6_3 if ADK_TARGET_CPU_MIPS_MIPS32R6
+default ADK_TARGET_KERNEL_VERSION_4_6_3 if ADK_TARGET_CPU_MIPS64_MIPS64R6
default ADK_TARGET_KERNEL_VERSION_4_4_14
config ADK_TARGET_KERNEL_VERSION_GIT
@@ -26,6 +28,8 @@ config ADK_TARGET_KERNEL_VERSION_4_5_7
depends on !ADK_TARGET_ARCH_NIOS2
depends on !ADK_TARGET_BOARD_BCM28XX
depends on !ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
+ depends on !ADK_TARGET_CPU_MIPS_MIPS32R6
+ depends on !ADK_TARGET_CPU_MIPS64_MIPS64R6
select ADK_TARGET_KERNEL_VERSION_4_5
config ADK_TARGET_KERNEL_VERSION_4_4_14
@@ -33,6 +37,8 @@ config ADK_TARGET_KERNEL_VERSION_4_4_14
depends on !ADK_TARGET_ARCH_NDS32
depends on !ADK_TARGET_ARCH_NIOS2
depends on !ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
+ depends on !ADK_TARGET_CPU_MIPS_MIPS32R6
+ depends on !ADK_TARGET_CPU_MIPS64_MIPS64R6
select ADK_TARGET_KERNEL_VERSION_4_4
config ADK_TARGET_KERNEL_VERSION_4_1_26
@@ -44,6 +50,8 @@ config ADK_TARGET_KERNEL_VERSION_4_1_26
depends on !ADK_TARGET_ARCH_NDS32
depends on !ADK_TARGET_ARCH_SPARC
depends on !ADK_TARGET_SYSTEM_KINETIS_K70
+ depends on !ADK_TARGET_CPU_MIPS_MIPS32R6
+ depends on !ADK_TARGET_CPU_MIPS64_MIPS64R6
select ADK_TARGET_KERNEL_VERSION_4_1
config ADK_TARGET_KERNEL_VERSION_3_18_33
@@ -59,6 +67,8 @@ config ADK_TARGET_KERNEL_VERSION_3_18_33
depends on !ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
depends on !ADK_TARGET_SYSTEM_KINETIS_K70
depends on !ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK
+ depends on !ADK_TARGET_CPU_MIPS_MIPS32R6
+ depends on !ADK_TARGET_CPU_MIPS64_MIPS64R6
select ADK_TARGET_KERNEL_VERSION_3_18
config ADK_TARGET_KERNEL_VERSION_3_14_72
@@ -72,6 +82,8 @@ config ADK_TARGET_KERNEL_VERSION_3_14_72
depends on !ADK_TARGET_BOARD_ATH79
depends on !ADK_TARGET_BOARD_BCM28XX
depends on !ADK_TARGET_SYSTEM_KINETIS_K70
+ depends on !ADK_TARGET_CPU_MIPS_MIPS32R6
+ depends on !ADK_TARGET_CPU_MIPS64_MIPS64R6
select ADK_TARGET_KERNEL_VERSION_3_14
config ADK_TARGET_KERNEL_VERSION_3_12_59
@@ -87,6 +99,8 @@ config ADK_TARGET_KERNEL_VERSION_3_12_59
depends on !ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK
depends on !ADK_TARGET_SYSTEM_KINETIS_K70
depends on !ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
+ depends on !ADK_TARGET_CPU_MIPS_MIPS32R6
+ depends on !ADK_TARGET_CPU_MIPS64_MIPS64R6
select ADK_TARGET_KERNEL_VERSION_3_12
config ADK_TARGET_KERNEL_VERSION_3_10_101
@@ -103,6 +117,8 @@ config ADK_TARGET_KERNEL_VERSION_3_10_101
depends on !ADK_TARGET_SYSTEM_KINETIS_K70
depends on !ADK_TARGET_SYSTEM_MIKROTIK_RB4XX
depends on !ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
+ depends on !ADK_TARGET_CPU_MIPS_MIPS32R6
+ depends on !ADK_TARGET_CPU_MIPS64_MIPS64R6
select ADK_TARGET_KERNEL_VERSION_3_10
config ADK_TARGET_KERNEL_VERSION_3_4_112
@@ -117,6 +133,8 @@ config ADK_TARGET_KERNEL_VERSION_3_4_112
depends on !ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK
depends on !ADK_TARGET_SYSTEM_KINETIS_K70
depends on !ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
+ depends on !ADK_TARGET_CPU_MIPS_MIPS32R6
+ depends on !ADK_TARGET_CPU_MIPS64_MIPS64R6
select ADK_TARGET_KERNEL_VERSION_3_4
config ADK_TARGET_KERNEL_VERSION_3_2_80
@@ -132,6 +150,8 @@ config ADK_TARGET_KERNEL_VERSION_3_2_80
depends on !ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK
depends on !ADK_TARGET_SYSTEM_KINETIS_K70
depends on !ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
+ depends on !ADK_TARGET_CPU_MIPS_MIPS32R6
+ depends on !ADK_TARGET_CPU_MIPS64_MIPS64R6
select ADK_TARGET_KERNEL_VERSION_3_2
config ADK_TARGET_KERNEL_VERSION_2_6_32_70
@@ -147,6 +167,8 @@ config ADK_TARGET_KERNEL_VERSION_2_6_32_70
depends on !ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK
depends on !ADK_TARGET_SYSTEM_KINETIS_K70
depends on !ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
+ depends on !ADK_TARGET_CPU_MIPS_MIPS32R6
+ depends on !ADK_TARGET_CPU_MIPS64_MIPS64R6
select ADK_TARGET_KERNEL_VERSION_2_6_32
endchoice