Browse Source

update kernel, add gcc 9.2

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Waldemar Brodkorb 1 month ago
parent
commit
185a7af215

+ 4 - 4
mk/linux-ver.mk

@@ -16,16 +16,16 @@ KERNEL_RELEASE:=	1
 KERNEL_VERSION:=	$(ADK_TARGET_LINUX_KERNEL_GIT_VER)-$(KERNEL_RELEASE)
 endif
 ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_4_19),y)
-KERNEL_FILE_VER:=	4.19.55
+KERNEL_FILE_VER:=	4.19.71
 KERNEL_RELEASE:=	1
 KERNEL_VERSION:=	$(KERNEL_FILE_VER)-$(KERNEL_RELEASE)
-KERNEL_HASH:=		c906f0cba7998c5942aaf7034ef8ea925f04f47a673816da05b203e97360b947
+KERNEL_HASH:=		1f53ebffd4842099db429172f6bac6a23e6f355f1278efb321860a34cf9a5cae
 endif
 ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_4_14),y)
-KERNEL_FILE_VER:=	4.14.129
+KERNEL_FILE_VER:=	4.14.142
 KERNEL_RELEASE:=	1
 KERNEL_VERSION:=	$(KERNEL_FILE_VER)-$(KERNEL_RELEASE)
-KERNEL_HASH:=		7548482b03aea1784e728e4d29fe75a2abc61c9dbf9851ec925a7fbecf9336e4
+KERNEL_HASH:=		e67ba535991170a8383be68203af7d9b4262474ceeff2f9afedeac6043b590f3
 endif
 ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_4_9),y)
 KERNEL_FILE_VER:=	4.9.179

+ 8 - 0
target/config/Config.in.compiler

@@ -44,6 +44,14 @@ config ADK_TOOLCHAIN_GCC_GIT
 	depends on !ADK_TARGET_ARCH_NDS32
 	depends on !ADK_TARGET_ARCH_OR1K
 
+config ADK_TOOLCHAIN_GCC_9
+	bool "9.2.0"
+	depends on !ADK_TARGET_ARCH_ARC
+	depends on !ADK_TARGET_ARCH_AVR32
+	depends on !ADK_TARGET_ARCH_CSKY
+	depends on !ADK_TARGET_ARCH_METAG
+	depends on !ADK_TARGET_ARCH_NDS32
+
 config ADK_TOOLCHAIN_GCC_8
 	bool "8.3.0"
 	depends on !ADK_TARGET_ARCH_ARC

+ 3 - 2
target/linux/Config.in.kernelversion

@@ -34,7 +34,7 @@ config ADK_TARGET_LINUX_KERNEL_VERSION_GIT
 	select ADK_TARGET_LINUX_KERNEL_IMAGE if ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK
 
 config ADK_TARGET_LINUX_KERNEL_VERSION_4_19
-	bool "4.19.55"
+	bool "4.19.71"
 	select ADK_TARGET_LINUX_KERNEL_NEW
 	depends on !ADK_TARGET_ARCH_AVR32
 	depends on !ADK_TARGET_ARCH_CRIS
@@ -44,7 +44,8 @@ config ADK_TARGET_LINUX_KERNEL_VERSION_4_19
 	depends on !ADK_TARGET_ARCH_RISCV64
 
 config ADK_TARGET_LINUX_KERNEL_VERSION_4_14
-	bool "4.14.129"
+	bool "4.14.142"
+	select ADK_TARGET_LINUX_KERNEL_NEW
 	depends on !ADK_TARGET_ARCH_AVR32
 	depends on !ADK_TARGET_ARCH_CRIS
 	depends on !ADK_TARGET_ARCH_CSKY

+ 8 - 0
toolchain/gcc/Makefile.inc

@@ -2,6 +2,14 @@
 # material, please see the LICENCE file in the top-level directory.
 
 PKG_NAME:=		gcc
+ifeq ($(ADK_TOOLCHAIN_GCC_9),y)
+PKG_VERSION:=		9.2.0
+PKG_HASH:=		ea6ef08f121239da5695f76c9b33637a118dcf63e24164422231917fa61fb206
+PKG_SITES:=		${MASTER_SITE_GNU:=gcc/gcc-${PKG_VERSION}/}
+PKG_RELEASE:=		1
+DISTFILES:=		${PKG_NAME}-${PKG_VERSION}.tar.xz
+LIBSTDCXXVER:=		25
+endif
 ifeq ($(ADK_TOOLCHAIN_GCC_8),y)
 PKG_VERSION:=		8.3.0
 PKG_HASH:=		64baadfe6cc0f4947a84cb12d7f0dfaf45bb58b7e92461639596c21e02d97d2c