Browse Source

update binutils default and linux kernel where possible

Waldemar Brodkorb 7 years ago
parent
commit
b0da730ac6

+ 6 - 0
target/config/Config.in.binutils

@@ -6,7 +6,11 @@ prompt "Binutils version"
 default ADK_TOOLCHAIN_BINUTILS_ARC if ADK_TARGET_ARCH_ARC
 default ADK_TOOLCHAIN_BINUTILS_2_20_1 if ADK_TARGET_ARCH_AVR32
 default ADK_TOOLCHAIN_BINUTILS_2_24 if ADK_TARGET_ARCH_NDS32
+default ADK_TOOLCHAIN_BINUTILS_2_25_1 if ADK_TARGET_ARCH_LM32
+default ADK_TOOLCHAIN_BINUTILS_2_25_1 if ADK_TARGET_ARCH_X86
+default ADK_TOOLCHAIN_BINUTILS_2_27 if ADK_TARGET_ARCH_C6X
 default ADK_TOOLCHAIN_BINUTILS_2_27 if ADK_TARGET_ARCH_FRV
+default ADK_TOOLCHAIN_BINUTILS_2_27 if ADK_TARGET_ARCH_NIOS2
 default ADK_TOOLCHAIN_BINUTILS_2_26_1
 
 config ADK_TOOLCHAIN_BINUTILS_GIT
@@ -20,6 +24,7 @@ config ADK_TOOLCHAIN_BINUTILS_2_27
 	bool "2.27"
 	depends on !ADK_TARGET_ARCH_ARC
 	depends on !ADK_TARGET_ARCH_AVR32
+	depends on !ADK_TARGET_ARCH_LM32
 	depends on !ADK_TARGET_ARCH_NDS32
 
 config ADK_TOOLCHAIN_BINUTILS_2_26_1
@@ -27,6 +32,7 @@ config ADK_TOOLCHAIN_BINUTILS_2_26_1
 	depends on !ADK_TARGET_ARCH_ARC
 	depends on !ADK_TARGET_ARCH_AVR32
 	depends on !ADK_TARGET_ARCH_FRV
+	depends on !ADK_TARGET_ARCH_LM32
 	depends on !ADK_TARGET_ARCH_NDS32
 
 config ADK_TOOLCHAIN_BINUTILS_2_25_1

+ 5 - 1
target/config/Config.in.kernelversion

@@ -6,7 +6,9 @@ prompt "Kernel version" if !ADK_TARGET_CHOOSE_ARCH
 depends on ADK_TARGET_OS_LINUX
 default ADK_TARGET_KERNEL_VERSION_RPI if ADK_TARGET_BOARD_BCM28XX
 default ADK_TARGET_KERNEL_VERSION_FSLC if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
-default ADK_TARGET_KERNEL_VERSION_4_6
+default ADK_TARGET_KERNEL_VERSION_4_6 if ADK_TARGET_ARCH_METAG
+default ADK_TARGET_KERNEL_VERSION_4_6 if ADK_TARGET_ARCH_SPARC
+default ADK_TARGET_KERNEL_VERSION_4_7
 
 config ADK_TARGET_KERNEL_VERSION_GIT
 	bool "linux-git"
@@ -24,7 +26,9 @@ config ADK_TARGET_KERNEL_VERSION_RPI
 
 config ADK_TARGET_KERNEL_VERSION_4_7
 	bool "4.7.2"
+	depends on !ADK_TARGET_ARCH_METAG
 	depends on !ADK_TARGET_ARCH_NDS32
+	depends on !ADK_TARGET_ARCH_SPARC
 
 config ADK_TARGET_KERNEL_VERSION_4_6
 	bool "4.6.6"

+ 1 - 1
toolchain/gcc/Makefile

@@ -123,7 +123,7 @@ GCC_CONFOPTS+=		--with-cpu=2.1 --enable-meta-default --disable-symvers
 endif
 
 ifeq ($(ADK_TARGET_CPU_CF),y)
-GCC_CONFOPTS+=		--enable-multilib --with-arch=cf
+GCC_CONFOPTS+=		--with-arch=cf --disable-multilib
 endif
 
 ifeq ($(ADK_TARGET_ARCH_NDS32),y)