summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Murray <mark.murray@arm.com>2018-06-13 16:45:50 +0100
committerMark Murray <mark.murray@arm.com>2018-06-13 16:45:50 +0100
commit3d20ce7b938d6f81cb71857441519e7382eb6edb (patch)
tree243662a193bc8c724861383c2b90db9503327762
parent999ae2cd70e7920335d086f52d377b2e0a54c9e6 (diff)
Generated Release Notes for linaro-GCC-7.3-2018.05.
-rw-r--r--components/toolchain/binaries/README.textile22
-rw-r--r--components/toolchain/gcc-linaro/7/README.textile17
2 files changed, 18 insertions, 21 deletions
diff --git a/components/toolchain/binaries/README.textile b/components/toolchain/binaries/README.textile
index 765cec7..f1297ba 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,15 @@ 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)
+
+
+* 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.
* The Linaro GCC 7.2-2017.09 snapshot added float and integer moves improvement for AArch64 targets.
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