summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2019-09-09 12:06:54 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2019-09-12 13:23:29 +0200
commit185a7af215469551c9b162e3538a3698dd3e26d4 (patch)
treeff9c53edc898cba76933f8f4d96ce2f033270184
parentb90d67bf21ef362295cf8ecfe93cd2c8dd6437ea (diff)
update kernel, add gcc 9.2
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
-rw-r--r--mk/linux-ver.mk8
-rw-r--r--target/config/Config.in.compiler8
-rw-r--r--target/linux/Config.in.kernelversion5
-rw-r--r--toolchain/gcc/Makefile.inc8
4 files changed, 23 insertions, 6 deletions
diff --git a/mk/linux-ver.mk b/mk/linux-ver.mk
index 360fd64f2..9efde56ee 100644
--- a/mk/linux-ver.mk
+++ b/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
diff --git a/target/config/Config.in.compiler b/target/config/Config.in.compiler
index 74d56eb18..d00836b0a 100644
--- a/target/config/Config.in.compiler
+++ b/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
diff --git a/target/linux/Config.in.kernelversion b/target/linux/Config.in.kernelversion
index dee0b6977..adec9d2d8 100644
--- a/target/linux/Config.in.kernelversion
+++ b/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
diff --git a/toolchain/gcc/Makefile.inc b/toolchain/gcc/Makefile.inc
index 246b6960e..1d6088d85 100644
--- a/toolchain/gcc/Makefile.inc
+++ b/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