https://gcc.gnu.org/g:2a9fd7eca8a4ece58821d60787c045f38b466812
commit r14-11684-g2a9fd7eca8a4ece58821d60787c045f38b466812 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Fri Apr 25 00:23:24 2025 +0000 Daily bump. Diff: --- gcc/ChangeLog | 35 +++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 19 +++++++++++++++++++ gcc/testsuite/ChangeLog | 17 +++++++++++++++++ libcpp/ChangeLog | 9 +++++++++ 5 files changed, 81 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0c1bc4c31e86..bcdd4027a4b0 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,38 @@ +2025-04-24 Martin Jambor <mjam...@suse.cz> + + Backported from master: + 2025-04-07 Martin Jambor <mjam...@suse.cz> + + PR tree-optimization/118924 + * tree-sra.cc (create_total_scalarization_access): Set + grp_same_access_path flag to zero. + +2025-04-24 Martin Jambor <mjam...@suse.cz> + + Backported from master: + 2025-04-07 Martin Jambor <mjam...@suse.cz> + + PR tree-optimization/118924 + * tree-ssa-alias-compare.h (types_equal_for_same_type_for_tbaa_p): + Declare. + * tree-ssa-alias.cc: Include ipa-utils.h. + (types_equal_for_same_type_for_tbaa_p): New public overloaded variant. + * tree-sra.cc: Include tree-ssa-alias-compare.h. + (create_access): Initialzie grp_same_access_path to true. + (build_accesses_from_assign): Detect tbaa hazards and clear + grp_same_access_path fields of involved accesses when they occur. + (sort_and_splice_var_accesses): Take previous values of + grp_same_access_path into account. + +2025-04-24 Stefan Schulze Frielinghaus <stefa...@gcc.gnu.org> + + Backported from master: + 2025-03-21 Stefan Schulze Frielinghaus <stefa...@gcc.gnu.org> + + PR target/119235 + * config/s390/s390.cc (s390_hard_regno_mode_ok): Accept only + Pmode for registers AP/FP/RA. + 2025-04-22 Richard Biener <rguent...@suse.de> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 1041049a239f..c872ff4955ee 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250423 +20250425 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 15de43269ab5..b770fb7c848d 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,22 @@ +2025-04-23 Jason Merrill <ja...@redhat.com> + + Backported from master: + 2025-04-16 Jason Merrill <ja...@redhat.com> + + PR c++/114772 + PR c++/101180 + * pt.cc (apply_late_template_attributes): Also override + target_option_current_node. + +2025-04-23 Jason Merrill <ja...@redhat.com> + + Backported from master: + 2025-04-15 Jason Merrill <ja...@redhat.com> + + PR c++/111075 + * constexpr.cc (cxx_eval_call_expression): Allow trivial + call from a thunk. + 2025-04-15 Patrick Palka <ppa...@redhat.com> Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 8298a72f2bfb..61f6984907b7 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,20 @@ +2025-04-24 Martin Jambor <mjam...@suse.cz> + + Backported from master: + 2025-04-07 Martin Jambor <mjam...@suse.cz> + + PR tree-optimization/118924 + * g++.dg/tree-ssa/pr118924.C: New test. + +2025-04-23 Jason Merrill <ja...@redhat.com> + + Backported from master: + 2025-04-16 Jason Merrill <ja...@redhat.com> + + PR c++/114772 + PR c++/101180 + * g++.dg/ext/pragma-target2.C: New test. + 2025-04-22 Richard Biener <rguent...@suse.de> PR tree-optimization/119706 diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog index cc65296756c4..02c2040d26c4 100644 --- a/libcpp/ChangeLog +++ b/libcpp/ChangeLog @@ -1,3 +1,12 @@ +2025-04-23 Jeremy Bettis <jbet...@google.com> + + Backported from master: + 2025-03-28 Jeremy Bettis <jbet...@google.com> + + PR preprocessor/108900 + * files.cc (_cpp_stack_file): Do not decrement highest_location + across distinct maps. + 2025-03-27 Roland McGrath <mcgra...@google.com> * configure.ac: Check for setlocale.