https://gcc.gnu.org/g:f950bdbbe4be33e1b05d759c12be9fb64e6130cd
commit r15-9637-gf950bdbbe4be33e1b05d759c12be9fb64e6130cd Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Thu May 8 00:22:52 2025 +0000 Daily bump. Diff: --- gcc/ChangeLog | 16 ++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 8 ++++++++ gcc/cp/ChangeLog | 11 +++++++++++ gcc/testsuite/ChangeLog | 17 +++++++++++++++++ libstdc++-v3/ChangeLog | 17 +++++++++++++++++ 6 files changed, 70 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f06622d5f3d6..ba29bd2390e9 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,19 @@ +2025-05-07 Martin Jambor <mjam...@suse.cz> + + Backported from master: + 2025-05-06 Martin Jambor <mjam...@suse.cz> + + PR ipa/119852 + * cgraphclones.cc (dump_callgraph_transformation): Document the + function. Do not dump if suffix is NULL. + +2025-05-07 Martin Jambor <mjam...@suse.cz> + + Backported from master: + 2025-05-06 Martin Jambor <mjam...@suse.cz> + + * doc/invoke.texi (Developer Options): Document -fdump-ipa-clones. + 2025-05-06 Andrew MacLeod <amacl...@redhat.com> PR tree-optimization/120048 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 9687431edbfc..8cb3c2b2cb23 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250507 +20250508 diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index 6ed92670677c..5fb4f20b67e1 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,11 @@ +2025-05-07 Jason Merrill <ja...@redhat.com> + + Backported from master: + 2025-05-03 Jason Merrill <ja...@redhat.com> + + * c-opts.cc (c_common_post_options): Let plain -Wabi warn + about changes in a future version. + 2025-04-25 Release Manager * GCC 15.1.0 released. diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index d0422c8a53d7..f950c6156c4b 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,14 @@ +2025-05-07 Jason Merrill <ja...@redhat.com> + + Backported from master: + 2025-05-02 Jason Merrill <ja...@redhat.com> + + PR c++/120012 + * cp-tree.h (struct lang_type): Add non_aggregate_pod. + (CLASSTYPE_NON_AGGREGATE_POD): New. + * class.cc (check_bases_and_members): Set it. + (check_non_pod_aggregate): Diagnose it. + 2025-05-01 Nathaniel Shead <nathanielosh...@gmail.com> Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index d74a3ee7a87f..7a7fdf52d426 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,20 @@ +2025-05-07 Jason Merrill <ja...@redhat.com> + + Backported from master: + 2025-05-02 Jason Merrill <ja...@redhat.com> + + PR c++/120012 + * g++.dg/abi/base-defaulted1.C: New test. + * g++.dg/abi/base-defaulted1a.C: New test. + +2025-05-07 Martin Jambor <mjam...@suse.cz> + + Backported from master: + 2025-05-06 Martin Jambor <mjam...@suse.cz> + + PR ipa/119852 + * gcc.dg/ipa/pr119852.c: New test. + 2025-05-06 Andrew MacLeod <amacl...@redhat.com> PR tree-optimization/120048 diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index c376cf8df36a..ac09899c51c4 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,20 @@ +2025-05-07 Jonathan Wakely <jwak...@redhat.com> + + Backported from master: + 2025-05-07 Jonathan Wakely <jwak...@redhat.com> + + PR libstdc++/120159 + * src/c++23/std.cc.in (is_layout_compatible_v): Export. + +2025-05-07 Tomasz Kamiński <tkami...@redhat.com> + + Backported from master: + 2025-05-07 Tomasz Kamiński <tkami...@redhat.com> + + PR libstdc++/120114 + * include/bits/chrono_io.h (__formatter_chrono::_M_format): Use __field_width. + * testsuite/std/time/format/pr120114.cc: New test. + 2025-05-06 Dhruv Chawla <dhr...@nvidia.com> Backported from master: