From 8bd071349ccfaf07c877a7efef39a03a0b7d7672 Mon Sep 17 00:00:00 2001 From: Mark Murray Date: Wed, 13 Jun 2018 11:30:25 +0100 Subject: Added NEWS items for releases/linaro-7.3-2018.05. --- components/toolchain/binaries/README.textile.series | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/components/toolchain/binaries/README.textile.series b/components/toolchain/binaries/README.textile.series index bba5f24..97a6b53 100644 --- a/components/toolchain/binaries/README.textile.series +++ b/components/toolchain/binaries/README.textile.series @@ -114,6 +114,16 @@ Linaro bugzilla #3040 : CC1 and cc1plus cannot convert UTF-8. {{ urlind(6,"https://bugs.linaro.org/show_bug.cgi?id=3040") }} +{% call format("news") -%} +Runtest and gdbserver are no longer installed in the toolchain bin/ directory. Binary releases no longer include runtest at all, and gdbserver is a target tool; it is now shipped in the sysroot package under usr/bin/. + +Tools needed by the host are shipped in a new 'hosttools' directory, located next to 'destdir'. These packages are gmp, mpc, mpfr and dejagnu. +{% endcall %} + +{% call format("news") -%} +Gdbserver is no longer linked statically, because dlopen(3) requires runtime access to the same shared libraries as the glibc used to link it. +{% endcall %} + {% call format("news") -%} Performance related backports from the following snapshots have been included: Linaro GCC 7.1-2017.05, Linaro GCC 7.1-2017.06, Linaro GCC 7.1-2017.07, Linaro GCC 7.2-2017.08, Linaro GCC 7.2-2017.09, Linaro GCC 7.2-2017.10 and Linaro GCC 7.2-2018.04. -- cgit v1.2.3 From d2d12a18e0815b495986e99e172b9932d54e47cc Mon Sep 17 00:00:00 2001 From: Mark Murray Date: Wed, 13 Jun 2018 11:30:45 +0100 Subject: Generated Release Notes for linaro-GCC-7.3-2018.05. --- components/toolchain/binaries/README.textile | 22 +++++++++++++++------- components/toolchain/gcc-linaro/7/README.textile | 17 +++-------------- 2 files changed, 18 insertions(+), 21 deletions(-) diff --git a/components/toolchain/binaries/README.textile b/components/toolchain/binaries/README.textile index 765cec7..4c9dbe5 100644 --- a/components/toolchain/binaries/README.textile +++ b/components/toolchain/binaries/README.textile @@ -1,7 +1,7 @@ h1. The Linaro Binary Toolchain -The Linaro GCC 7.3-2018.05-rc1 Release-Candidate is now available. +The Linaro GCC 7.3-2018.05 Release is now available. *Notice*: GCC 7.1 ABI change for arm*-*-* targets, and note for aarch64*-*-* targets @@ -24,11 +24,11 @@ For help in porting to GCC 7 please see the following explanation: p((((. "https://gcc.gnu.org/gcc-7/porting_to.html":https://gcc.gnu.org/gcc-7/porting_to.html -Download release-candidate packages from: +Download release packages from: -p((((. (sources) "http://snapshots.linaro.org/components/toolchain/gcc-linaro/7.3-2018.05-rc1/":http://snapshots.linaro.org/components/toolchain/gcc-linaro/7.3-2018.05-rc1/ +p((((. (sources) "http://releases.linaro.org/components/toolchain/gcc-linaro/7.3-2018.05/":http://releases.linaro.org/components/toolchain/gcc-linaro/7.3-2018.05/ -p((((. (binaries) "http://snapshots.linaro.org/components/toolchain/binaries/7.3-2018.05-rc1/":http://snapshots.linaro.org/components/toolchain/binaries/7.3-2018.05-rc1/ +p((((. (binaries) "http://releases.linaro.org/components/toolchain/binaries/7.3-2018.05/":http://releases.linaro.org/components/toolchain/binaries/7.3-2018.05/ Previous snapshots and release-candidates are at: @@ -61,9 +61,9 @@ p((((. "https://bugs.linaro.org/show_bug.cgi?id=1869":https://bugs.linaro.org/sh h2. Package Versions -Linaro GCC 7.3-2018.05-rc1 +Linaro GCC 7.3-2018.05 -p((((. "http://snapshots.linaro.org/components/toolchain/gcc-linaro/7.3-2018.05-rc1/":http://snapshots.linaro.org/components/toolchain/gcc-linaro/7.3-2018.05-rc1/ +p((((. "http://releases.linaro.org/components/toolchain/gcc-linaro/7.3-2018.05/":http://releases.linaro.org/components/toolchain/gcc-linaro/7.3-2018.05/ FSF glibc 2.25 (release/2.25) @@ -91,7 +91,7 @@ Linaro toolchain package git branches are hosted at: p((((. "http://git.linaro.org/toolchain":http://git.linaro.org/toolchain -h2. NEWS for GCC 7 (as of Linaro GCC 7.3-2018.05-rc1) +h2. NEWS for GCC 7 (as of Linaro GCC 7.3-2018.05) * The Linaro GCC 7.2-2017.09 snapshot added float and integer moves improvement for AArch64 targets. @@ -108,6 +108,14 @@ p(((. Linaro bugzilla #3040 : CC1 and cc1plus cannot convert UTF-8. p(((. "https://bugs.linaro.org/show_bug.cgi?id=3040":https://bugs.linaro.org/show_bug.cgi?id=3040 +* Runtest and gdbserver are no longer installed in the toolchain bin/ directory. Binary releases no longer include runtest at all, and gdbserver is a target tool; it is now shipped in the sysroot package under usr/bin/. + +p(((. +Tools needed by the host are shipped in a new 'hosttools' directory, located next to 'destdir'. These packages are gmp, mpc, mpfr and dejagnu. + +* Gdbserver is no longer linked statically, because dlopen(3) requires runtime access to the same shared libraries as the glibc used to link it. + + * Performance related backports from the following snapshots have been included: Linaro GCC 7.1-2017.05, Linaro GCC 7.1-2017.06, Linaro GCC 7.1-2017.07, Linaro GCC 7.2-2017.08, Linaro GCC 7.2-2017.09, Linaro GCC 7.2-2017.10 and Linaro GCC 7.2-2018.04. p(((. diff --git a/components/toolchain/gcc-linaro/7/README.textile b/components/toolchain/gcc-linaro/7/README.textile index 81b9b26..03aa296 100644 --- a/components/toolchain/gcc-linaro/7/README.textile +++ b/components/toolchain/gcc-linaro/7/README.textile @@ -1,4 +1,4 @@ -p. The Linaro Toolchain Working Group (TCWG) is pleased to announce the 2018.05-rc1 stable Release-Candidate of the Linaro GCC 7 source package. +p. The Linaro Toolchain Working Group (TCWG) is pleased to announce the 2018.05 stable Release of the Linaro GCC 7 source package. p. The GCC 7 series introduced an ABI change for ARM targets by fixing a bug (present since GCC 5, see link below) that affects conformance to the procedure call standard (AAPCS). The bug affects some C++ code where class objects are passed by value to functions and could result in incorrect or inconsistent code being generated. If the option -Wpsabi is enabled (on by default) the compiler will emit a diagnostic note for code that might be affected by this ABI change. @@ -8,22 +8,11 @@ p. For an explanation of the changes please see the following website: p((((. "https://gcc.gnu.org/gcc-7/changes.html":https://gcc.gnu.org/gcc-7/changes.html -p. This stable[1] Release-Candidate is based on FSF GCC 7.3.1+svn259627 and includes performance improvements and bug fixes backported from mainline GCC. This Release-Candidate is based on "Linaro Snapshot GCC 7.3-2018.04":http://snapshots.linaro.org/components/toolchain/gcc-linaro/7.3-2018.04. +p. This stable[1] Release is based on FSF GCC 7.3.1+svn259627 and includes performance improvements and bug fixes backported from mainline GCC. This Release is based on "Linaro Snapshot GCC 7.3-2018.05-rc1":http://snapshots.linaro.org/components/toolchain/gcc-linaro/7.3-2018.05-rc1. -h4. Changes in this stable GCC source package Release-Candidate include: +h4. Changes in this stable GCC source package Release include: * Updates merged from FSF GCC 7.3.1+svn259627 -* Backport of [AArch32] 1/8 Dot Product commandline options -* Backport of [AArch32] 2/8 Dot Product NEON patterns -* Backport of [AArch64] 4/8 Dot Product commandline options -* Backport of [AArch64] 5/8 Dot Product SIMD patterns -* Backport of [testsuite] 6/8 Dot Product NEON intrinsics -* Backport of [testsuite] 6/8 Dot Product NEON intrinsics -* Backport of [testsuite] 8/8 Testsuite framework changes and execution tests -* Backport of [testsuite] 7/8 Enable Dot Product for generic tests for ARM and AArch64 -* Backport of [AArch32] Restrict TARGET_DOTPROD to baseline Armv8.2-a -* Backport of [AArch32] 3/8 Dot Product NEON intrinsics -* Backport of [AArch32] Fix Dot Product NEON intrinsics h4. Feedback and Support -- cgit v1.2.3