summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYvan Roux <yvan.roux@linaro.org>2017-01-06 16:07:23 +0100
committerYvan Roux <yvan.roux@linaro.org>2017-01-06 16:07:23 +0100
commitf3a541cf2aaa701ee6146c83daf5bb377fe408ef (patch)
tree7938574812a6328c38d67bc778f2bc508c7b0226
parentfb95d38fcebedb735075b0e74320f83dbab8ef7c (diff)
Generated Release Notes for linaro-GCC-5.4-2017.01-rc1.releases/linaro-5.4-2017.01-rc1
-rw-r--r--components/toolchain/binaries/README.textile48
-rw-r--r--components/toolchain/gcc-linaro/5/README.textile51
2 files changed, 58 insertions, 41 deletions
diff --git a/components/toolchain/binaries/README.textile b/components/toolchain/binaries/README.textile
index 6599451..cea7b61 100644
--- a/components/toolchain/binaries/README.textile
+++ b/components/toolchain/binaries/README.textile
@@ -1,15 +1,15 @@
h1. The Linaro Binary Toolchain
-The Linaro GCC 5.3-2016.05 Release is now available.
+The Linaro GCC 5.4-2017.01-rc1 Release-Candidate is now available.
Notice: All Linaro GCC 5 series toolchain users should migrate to the latest version of the Linaro GCC 5 toolchain in order to mitigate potential security exposure to CVE-2015-7547. See the NEWS section below for details.
-Download release packages from:
+Download release-candidate packages from:
-p((((. "http://releases.linaro.org/components/toolchain/gcc-linaro/5.3-2016.05/":http://releases.linaro.org/components/toolchain/gcc-linaro/5.3-2016.05/
+p((((. "http://snapshots.linaro.org/components/toolchain/gcc-linaro/5.4-2017.01-rc1/":http://snapshots.linaro.org/components/toolchain/gcc-linaro/5.4-2017.01-rc1/
-p((((. "http://releases.linaro.org/components/toolchain/binaries/5.3-2016.05/":http://releases.linaro.org/components/toolchain/binaries/5.3-2016.05/
+p((((. "http://snapshots.linaro.org/components/toolchain/binaries/5.4-2017.01-rc1/":http://snapshots.linaro.org/components/toolchain/binaries/5.4-2017.01-rc1/
Previous snapshots and release-candidates are at:
@@ -37,7 +37,7 @@ p((((. "https://bugs.linaro.org/show_bug.cgi?id=1869":https://bugs.linaro.org/sh
h2. Package Versions
-Linaro GCC 5.3-2016.05
+Linaro GCC 5.4-2017.01-rc1
Linaro glibc 2.21 (linaro/2.21)
@@ -45,7 +45,7 @@ Linaro newlib 2.1.0-2014.09 (linaro_newlib-branch)
Linaro binutils 2.25 (linaro_binutils-2_25-branch)
-FSF GDB 7.10 (gdb-7.10-branch)
+FSF GDB 7.12 (gdb-7.12-branch)
Linaro toolchain package git branches are hosted at:
@@ -53,7 +53,33 @@ Linaro toolchain package git branches are hosted at:
p((((. "http://git.linaro.org/?a=project_list&s=toolchain%2F&btnS=Search":http://git.linaro.org/?a=project_list&s=toolchain%2F&btnS=Search
-h2. NEWS for Linaro GCC 5.3-2016.05
+h2. NEWS for Linaro GCC 5.4-2017.01-rc1
+
+* Include GCC fix for Linaro bugzilla #1925:
+
+p(((.
+
+p(((. [regression] FAIL: libgomp.fortran/retval1.f90 -O1 execution test
+
+
+p(((. "https://bugs.linaro.org/show_bug.cgi?id=1925":https://bugs.linaro.org/show_bug.cgi?id=1925
+
+
+* Include GCC fix for Linaro bugzilla #2185:
+
+p(((.
+
+p(((. aarch64-linux-gnu-g++ internal compiler error: in curr_insn_transform
+
+
+p(((. "https://bugs.linaro.org/show_bug.cgi?id=2185":https://bugs.linaro.org/show_bug.cgi?id=2185
+
+
+* Copy the libwinpthread DLL into the bin directories so it gets into the tmp directory before tar is run.
+
+
+p(((. "https://review.linaro.org/#/c/13723/":https://review.linaro.org/#/c/13723/
+
* Increment binutils release date to 2016_02 to reflect the most recent commit:
@@ -105,7 +131,7 @@ p(((. "https://sourceware.org/ml/libc-alpha/2016-02/msg00416.html":https://sourc
* Backported -Bsymbolic-functions into Linaro binutils 2.25.
-* Performance related backports from Linaro GCC 5.2-2015.11, Linaro GCC 5.2-2015.12, and Linaro GCC 5.3-2016.01-1, Linaro GCC 5.3-2016.02, Linaro GCC 5.3-2016.03, and Linaro GCC 5.3-2016.04 have been included.
+* Performance related backports from Linaro GCC 5.2-2015.11, Linaro GCC 5.2-2015.12, and Linaro GCC 5.3-2016.01-1, Linaro GCC 5.3-2016.02, Linaro GCC 5.3-2016.03, Linaro GCC 5.3-2016.04, Linaro GCC 5.4-2016.06, Linaro GCC 5.4-2016.10 and Linaro GCC 5.4-2016.12 have been included.
p(((.
@@ -124,6 +150,12 @@ p(((. "http://snapshots.linaro.org/components/toolchain/gcc-linaro/5.3-2016.03":
p(((. "http://snapshots.linaro.org/components/toolchain/gcc-linaro/5.3-2016.04":http://snapshots.linaro.org/components/toolchain/gcc-linaro/5.3-2016.04
+p(((. "http://snapshots.linaro.org/components/toolchain/gcc-linaro/5.4-2016.06":http://snapshots.linaro.org/components/toolchain/gcc-linaro/5.4-2016.06
+
+p(((. "http://snapshots.linaro.org/components/toolchain/gcc-linaro/5.4-2016.10":http://snapshots.linaro.org/components/toolchain/gcc-linaro/5.4-2016.10
+
+p(((. "http://snapshots.linaro.org/components/toolchain/gcc-linaro/5.4-2016.12":http://snapshots.linaro.org/components/toolchain/gcc-linaro/5.4-2016.12
+
h2. Contact Linaro
diff --git a/components/toolchain/gcc-linaro/5/README.textile b/components/toolchain/gcc-linaro/5/README.textile
index d1f617f..31b6f69 100644
--- a/components/toolchain/gcc-linaro/5/README.textile
+++ b/components/toolchain/gcc-linaro/5/README.textile
@@ -1,36 +1,21 @@
-p. The Linaro Toolchain Working Group (TCWG) is pleased to announce the 2016.05 stable Release of the Linaro GCC 5 source package.
-
-p. This stable[1] Release is based on FSF GCC 5.3.1+svn234898 and includes performance improvements and bug fixes backported from mainline GCC. This Release is based on "Linaro Snapshot GCC 5.3-2016.05":http://snapshots.linaro.org/components/toolchain/gcc-linaro/5.3-2016.05.
-
-h4. Changes in this stable GCC source package Release include:
-
-* Updates merged from FSF GCC 5.3.1+svn234898
-* Backport of [Bugfix] [AArch32] Fix PR target/70496
-* Backport of [Bugfix] [AArch32] PR driver/70132: Avoid double fclose in driver-arm.c
-* Backport of [Bugfix] [AArch32] PR rtl-optimization/69904: Disallow copying/duplicating of load-exclusive operations
-* Backport of [Bugfix] [AArch32] PR target/62254 Fix for ARMv3
-* Backport of [Bugfix] [AArch32] PR target/69614
-* Backport of [Bugfix] [AArch32] PR target/70566 Check that condition register is dead in tst-imm -> lsls-imm Thumb2 peepholes
-* Backport of [Bugfix] [AArch32] PR testsuite/70553
-* Backport of [Bugfix] [AArch64] PR rtl-optimization/70398 LRA
-* Backport of [Bugfix] PR 69400: Invalid 128-bit modulus result
-* Backport of [Bugfix] PR middle-end/70370
-* Backport of [AArch32] 1/2 Cortex-R8 support
-* Backport of [AArch32] Add initial support for the Cortex-A32
-* Backport of [AArch32] Add support for Cortex-A35
-* Backport of [AArch32] Delete ASM_OUTPUT_DEF and fall back to default .set directive
-* Backport of [AArch64] 1/3 Enable CRC by default for armv8.1-a
-* Backport of [AArch64] 2/3 Rework the code to print extension strings (pr70133)
-* Backport of [AArch64] 3/3 Fix up for pr70133
-* Backport of [AArch64] [ACLE][NEON] Implement vcvt*_s64_f64 and vcvt*_u64_f64 NEON intrinsics
-* Backport of [AArch64] Add extra tuning parameters for target processors
-* Backport of [AArch64] Add support for Cortex-A35
-* Backport of [AArch64] Only update assembler .arch directive when necessary
-* Backport of [Testsuite] [AArch32] 2/2 Cortex-R8 support
-* Backport of [Testsuite] [AArch64] PR target/70113 fix pr63304_1 testcase
-* Backport of [Testsuite] [AArch64] Skip gcc.target/aarch64/assembler_arch_1.c if assembler does not support it
-* Backport of [Testsuite] Avoid GDB being blocked on signals
-* Backport of [Testsuite] Fix testsuite for Cortex-R8 support
+p. The Linaro Toolchain Working Group (TCWG) is pleased to announce the 2017.01-rc1 stable Release-Candidate of the Linaro GCC 5 source package.
+
+p. This stable[1] Release-Candidate is based on FSF GCC 5.4.1+svn243604 and includes performance improvements and bug fixes backported from mainline GCC. This Release-Candidate is based on "Linaro Snapshot GCC 5.4-2016.12":http://snapshots.linaro.org/components/toolchain/gcc-linaro/5.4-2016.12.
+
+h4. Changes in this stable GCC source package Release-Candidate include:
+
+* Updates merged from FSF GCC 5.4.1+svn243604
+* Backport of [bug #1925] [AArch32] PR target/69442 wrong code with -Og and 64bit modulo on armv7a
+* Backport of [bug #2185] [AArch64] PR target/69245 Set TREE_TARGET_GLOBALS in aarch64_set_current_function when new tree is the default node to recalculate optab availability
+* Backport of [bug #2185] [AArch64] PR target/70002: Make aarch64_set_current_function play nice with pragma resetting
+* Backport of [Bugfix] [AArch32] PR target/70711 Fix big-endian ARMv8.1-A builds
+* Backport of [Bugfix] [AArch64] PR target/7044
+* Backport of [AArch32] Reduce size of arm1020e automaton
+* Backport of [AArch64] Fix thinko in handling of -momit-leaf-frame-pointer option
+* Backport of [AArch64] Fix SIMD predicate
+* Backport of [Testsuite] [AArch32] testcase memset-inline-10.c uses -mfloat-abi=hard but does not check whether target supports it
+* Backport of [Testsuite] gcc-dg: handle all return values when shouldfail is set
+* Backport of [Testsuite] [AArch32] Tests for arm_restrict_it patterns in thumb2.md
h4. Feedback and Support