https://gcc.gnu.org/g:72001c4cfb066ad3ceecb53ba0cd3a7cb7d0b936
commit r13-8666-g72001c4cfb066ad3ceecb53ba0cd3a7cb7d0b936 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Wed May 1 00:21:48 2024 +0000 Daily bump. Diff: --- gcc/ChangeLog | 38 ++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/testsuite/ChangeLog | 22 ++++++++++++++++++++++ libstdc++-v3/ChangeLog | 11 +++++++++++ 4 files changed, 72 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 91f9d4243f3..04aab0b2cab 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,41 @@ +2024-04-30 Joe Ramsay <joe.ram...@arm.com> + + Backported from master: + 2024-03-15 Joe Ramsay <joe.ram...@arm.com> + + * match.pd: Fix truncation pattern for -fno-signed-zeroes + +2024-04-30 Monk Chiang <monk.chi...@sifive.com> + + Backported from master: + 2024-01-24 Monk Chiang <monk.chi...@sifive.com> + + PR target/113095 + * config/riscv/riscv.md: New splitters to rewrite single bit + sign extension as the condition to SFB instructions. + +2024-04-30 Richard Biener <rguent...@suse.de> + + Backported from master: + 2023-09-28 Richard Biener <rguent...@suse.de> + + PR target/111600 + * gimple-ssa-warn-access.cc (pass_waccess::check_dangling_stores): + Use a heap allocated worklist for CFG traversal instead of + recursion. + +2024-04-30 Yang Yujie <yangyu...@loongson.cn> + + Backported from master: + 2023-12-12 Yang Yujie <yangyu...@loongson.cn> + + PR target/114848 + * config/loongarch/loongarch.cc: Do not restore the saved eh_return + data registers ($r4-$r7) for a normal return of a function that calls + __builtin_eh_return elsewhere. + * config/loongarch/loongarch-protos.h: Same. + * config/loongarch/loongarch.md: Same. + 2024-04-29 Lehua Ding <lehua.d...@rivai.ai> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index d46e1cb1feb..3424846c2ca 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240430 +20240501 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 856cd74c1af..3d939becaa1 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,25 @@ +2024-04-30 Joe Ramsay <joe.ram...@arm.com> + + Backported from master: + 2024-03-15 Joe Ramsay <joe.ram...@arm.com> + + * gcc.target/aarch64/no_merge_trunc_signed_zero.c: New test. + +2024-04-30 Monk Chiang <monk.chi...@sifive.com> + + Backported from master: + 2024-01-24 Monk Chiang <monk.chi...@sifive.com> + + * gcc.target/riscv/sfb.c: New test. + * gcc.target/riscv/pr113095.c: New test. + +2024-04-30 Yang Yujie <yangyu...@loongson.cn> + + Backported from master: + 2023-12-12 Yang Yujie <yangyu...@loongson.cn> + + * gcc.target/loongarch/eh_return-normal-return.c: New test. + 2024-04-29 Lehua Ding <lehua.d...@rivai.ai> Backported from master: diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 361b056fc6e..d6258958e5e 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,14 @@ +2024-04-30 Jonathan Wakely <jwak...@redhat.com> + + Backported from master: + 2024-04-30 Jonathan Wakely <jwak...@redhat.com> + + PR libstdc++/114863 + * include/std/format (__formatter_fp::format): Only use + _M_localized for finite values. + * testsuite/std/format/functions/format.cc: Check localized + formatting of NaN and initiny. + 2024-04-29 Rainer Orth <r...@cebitec.uni-bielefeld.de> * config/abi/post/i386-solaris/baseline_symbols.txt: Regenerate.