From 33a48ae9d7b488e3012aa13a8a16d7f6f8714e1f Mon Sep 17 00:00:00 2001 From: Frank Hunleth Date: Wed, 14 Dec 2022 19:04:38 -0500 Subject: [PATCH] v1.7.0 release --- CHANGELOG.md | 23 +++++++++++++++++++ .../VERSION | 2 +- .../VERSION | 2 +- .../VERSION | 2 +- .../VERSION | 2 +- .../VERSION | 2 +- .../VERSION | 2 +- .../VERSION | 2 +- .../VERSION | 2 +- .../VERSION | 2 +- .../VERSION | 2 +- .../VERSION | 2 +- .../VERSION | 2 +- 13 files changed, 35 insertions(+), 12 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 23f37f8b..2d529995 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,28 @@ # Toolchain Releases +## v1.7.0 + +This release adds a riscv64 glibc toolchain since that has more support than +muslc in the RISC-V community at the moment. + +* Changes + * Removes Python scripting support in gdb (fixes toolchain compilation and + probably not used) + * Remove the static toolchain option since it was being ignored on MacOS. On + Linux, it disabled LTO. LTO is included on all platforms now (the default). + * Fixes runtime dependency on libzstd another way by forcibly turning it off + with a Crosstool-NG option rather than adding a configure flag. This is + possible now. Previously the option was hidden due to the static toolchain + option. + * Let gcc determine the correct option for SJLJ (setjmp/longjmp). The note + where it doesn't work doesn't apply to Nerves platforms. + +* Tool versions + * GCC 11.3 + * glibc 2.36 (New!) + * musl 1.2.3 + * Linux 4.19 headers except for RISC-V. RISC-V uses Linux 5.10 headers. + ## v1.6.1 This release adds musl libc toolchains for aarch64 and armv7. diff --git a/nerves_toolchain_aarch64_nerves_linux_gnu/VERSION b/nerves_toolchain_aarch64_nerves_linux_gnu/VERSION index 8d067cef..bd8bf882 100644 --- a/nerves_toolchain_aarch64_nerves_linux_gnu/VERSION +++ b/nerves_toolchain_aarch64_nerves_linux_gnu/VERSION @@ -1 +1 @@ -1.6.2-dev +1.7.0 diff --git a/nerves_toolchain_aarch64_nerves_linux_musl/VERSION b/nerves_toolchain_aarch64_nerves_linux_musl/VERSION index 8d067cef..bd8bf882 100644 --- a/nerves_toolchain_aarch64_nerves_linux_musl/VERSION +++ b/nerves_toolchain_aarch64_nerves_linux_musl/VERSION @@ -1 +1 @@ -1.6.2-dev +1.7.0 diff --git a/nerves_toolchain_armv5_nerves_linux_musleabi/VERSION b/nerves_toolchain_armv5_nerves_linux_musleabi/VERSION index 8d067cef..bd8bf882 100644 --- a/nerves_toolchain_armv5_nerves_linux_musleabi/VERSION +++ b/nerves_toolchain_armv5_nerves_linux_musleabi/VERSION @@ -1 +1 @@ -1.6.2-dev +1.7.0 diff --git a/nerves_toolchain_armv6_nerves_linux_gnueabihf/VERSION b/nerves_toolchain_armv6_nerves_linux_gnueabihf/VERSION index 8d067cef..bd8bf882 100644 --- a/nerves_toolchain_armv6_nerves_linux_gnueabihf/VERSION +++ b/nerves_toolchain_armv6_nerves_linux_gnueabihf/VERSION @@ -1 +1 @@ -1.6.2-dev +1.7.0 diff --git a/nerves_toolchain_armv7_nerves_linux_gnueabihf/VERSION b/nerves_toolchain_armv7_nerves_linux_gnueabihf/VERSION index 8d067cef..bd8bf882 100644 --- a/nerves_toolchain_armv7_nerves_linux_gnueabihf/VERSION +++ b/nerves_toolchain_armv7_nerves_linux_gnueabihf/VERSION @@ -1 +1 @@ -1.6.2-dev +1.7.0 diff --git a/nerves_toolchain_armv7_nerves_linux_musleabihf/VERSION b/nerves_toolchain_armv7_nerves_linux_musleabihf/VERSION index 8d067cef..bd8bf882 100644 --- a/nerves_toolchain_armv7_nerves_linux_musleabihf/VERSION +++ b/nerves_toolchain_armv7_nerves_linux_musleabihf/VERSION @@ -1 +1 @@ -1.6.2-dev +1.7.0 diff --git a/nerves_toolchain_i586_nerves_linux_gnu/VERSION b/nerves_toolchain_i586_nerves_linux_gnu/VERSION index 8d067cef..bd8bf882 100644 --- a/nerves_toolchain_i586_nerves_linux_gnu/VERSION +++ b/nerves_toolchain_i586_nerves_linux_gnu/VERSION @@ -1 +1 @@ -1.6.2-dev +1.7.0 diff --git a/nerves_toolchain_mipsel_nerves_linux_musl/VERSION b/nerves_toolchain_mipsel_nerves_linux_musl/VERSION index 8d067cef..bd8bf882 100644 --- a/nerves_toolchain_mipsel_nerves_linux_musl/VERSION +++ b/nerves_toolchain_mipsel_nerves_linux_musl/VERSION @@ -1 +1 @@ -1.6.2-dev +1.7.0 diff --git a/nerves_toolchain_riscv64_nerves_linux_gnu/VERSION b/nerves_toolchain_riscv64_nerves_linux_gnu/VERSION index 8d067cef..bd8bf882 100644 --- a/nerves_toolchain_riscv64_nerves_linux_gnu/VERSION +++ b/nerves_toolchain_riscv64_nerves_linux_gnu/VERSION @@ -1 +1 @@ -1.6.2-dev +1.7.0 diff --git a/nerves_toolchain_riscv64_nerves_linux_musl/VERSION b/nerves_toolchain_riscv64_nerves_linux_musl/VERSION index 8d067cef..bd8bf882 100644 --- a/nerves_toolchain_riscv64_nerves_linux_musl/VERSION +++ b/nerves_toolchain_riscv64_nerves_linux_musl/VERSION @@ -1 +1 @@ -1.6.2-dev +1.7.0 diff --git a/nerves_toolchain_x86_64_nerves_linux_gnu/VERSION b/nerves_toolchain_x86_64_nerves_linux_gnu/VERSION index 8d067cef..bd8bf882 100644 --- a/nerves_toolchain_x86_64_nerves_linux_gnu/VERSION +++ b/nerves_toolchain_x86_64_nerves_linux_gnu/VERSION @@ -1 +1 @@ -1.6.2-dev +1.7.0 diff --git a/nerves_toolchain_x86_64_nerves_linux_musl/VERSION b/nerves_toolchain_x86_64_nerves_linux_musl/VERSION index 8d067cef..bd8bf882 100644 --- a/nerves_toolchain_x86_64_nerves_linux_musl/VERSION +++ b/nerves_toolchain_x86_64_nerves_linux_musl/VERSION @@ -1 +1 @@ -1.6.2-dev +1.7.0