diff options
author | Ryan S. Arnold <ryan.arnold@linaro.org> | 2017-02-14 22:54:58 +0000 |
---|---|---|
committer | Ryan S. Arnold <ryan.arnold@linaro.org> | 2017-02-14 22:54:58 +0000 |
commit | 796f6cfc4b6950b86e956b59b63ff0d2d3e56d80 (patch) | |
tree | 00b38f57e0ef4b7a3d3a172d52cfc850c7ccac40 | |
parent | 9176b46ef01a383c39d41cd2c785bf7167af2aca (diff) |
Generated Release Notes for linaro-GCC-6.3-2017.02-rc2.
-rw-r--r-- | components/toolchain/binaries/README.textile | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/components/toolchain/binaries/README.textile b/components/toolchain/binaries/README.textile index a3e2608..125eeb2 100644 --- a/components/toolchain/binaries/README.textile +++ b/components/toolchain/binaries/README.textile @@ -83,7 +83,7 @@ p((((. "http://git.linaro.org/toolchain":http://git.linaro.org/toolchain h2. NEWS for GCC 6 (as of Linaro GCC 6.3-2017.02-rc2) -* A bug/regression in the compiler has been identified whereby the target function that is invoked when calling a "weak" function directly is the "strong" override, whereas when calling the function via a pointer the "weak" implementation is used. This would be noticed as inconsisent function invocation when invoking directly vs. invoking via function pointer. This regression has been fixed upstream and backported into Linaro GCC 6.3-2017.02-rc2. +* A bug/regression in the compiler has been identified whereby the target function that is invoked when calling a "weak" function directly is the "strong" override, whereas when calling the function via a pointer the "weak" implementation is used. This would be noticed as inconsisent function invocation when invoking directly vs. invoking via function pointer. This issue only affected arm targets, not AArch64. This regression has been fixed upstream and backported into Linaro GCC 6.3-2017.02-rc2. p(((. GCC PR target/78253: [5/6/7 Regression] [ARM] call weak function instead of strong when called through pointer. @@ -162,33 +162,33 @@ malloc: Simplify static malloc interposition [BZ #20432] * Backported malloc_lock fix into Linaro newlib 2.4. p(((. -commit 022bd2995640626d9efb6a839884c5e1c7c5e133 -Author: Christophe Lyon <christophe.lyon@linaro.org> -Date: Wed Oct 19 14:11:50 2016 +0200 +commit 2665915cfc46aa6403bb2efd473c523d3167e0cb +Author: Andre Vieira (lists) <Andre.SimoesDiasVieira@arm.com> +Date: Thu Jun 16 12:23:51 2016 +0100 Re-enable malloc_lock for newlib-nano * Backported rawmemchr patch into Linaro newlib 2.4. p(((. -commit 5357441171f2409fb759112bc6a00d3e672374d9 -Author: Christophe Lyon <christophe.lyon@linaro.org> -Date: Wed Oct 19 14:09:51 2016 +0200 +commit e7b1ee2ea6aa3ee1da41976407410e6202a098c5 +Author: Wilco Dijkstra <Wilco.Dijkstra@arm.com> +Date: Thu May 12 16:16:58 2016 +0000 Add rawmemchr * Backported strlen fix when using Thumb-2 and -Os -marm into Linaro newlib 2.4. p(((. -commit f194ff4d5e1e304ac2a8d438d7abcbffd2dba757 -Author: Christophe Lyon <christophe.lyon@linaro.org> -Date: Wed Oct 19 14:05:23 2016 +0200 +commit 5c02bcc086a96b174e1b9e1445a4a1770070107a +Author: Jeff Johnston <jjohnstn@redhat.com> +Date: Wed May 11 17:18:48 2016 -0400 Fix strlen using Thumb-2 with -Os -marm * Backported fix for semihosting ARM when heapinfo not provided by debugger into Linaro newlib 2.4. p(((. -commit bda499cb9d2b97075f74df9bfb38b23ff4d12ac2 -Author: Christophe Lyon <christophe.lyon@linaro.org> -Date: Wed Oct 19 13:59:52 2016 +0200 +commit 5c9403eaf40951f8a4f55ed65f661b485ff44be7 +Author: David Hoover <spm2@dangerous.li> +Date: Thu Apr 21 07:12:24 2016 +0200 Fixed semihosting for ARM when heapinfo not provided by debugger. * Merged latest FSF glibc release/2.23/master into Linaro glibc 2.23. |