https://gcc.gnu.org/g:e834308d70cabd4213e38f0b2a6ec5cdb31e9807
commit r14-11383-ge834308d70cabd4213e38f0b2a6ec5cdb31e9807 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Wed Mar 5 00:25:17 2025 +0000 Daily bump. Diff: --- gcc/ChangeLog | 42 +++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 10 +++++++++ gcc/testsuite/ChangeLog | 55 +++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 108 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 97001aa24ea5..e377a8481532 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,45 @@ +2025-03-04 Richard Sandiford <richard.sandif...@arm.com> + + Backported from master: + 2025-01-20 Richard Sandiford <richard.sandif...@arm.com> + + PR target/118531 + * config/aarch64/aarch64.md (*insv_reg<mode>_<SUBDI_BITS>) + (*aarch64_bfi<GPI:mode><ALLX:mode>_<SUBDI_BITS>) + (*aarch64_bfidi<ALLX:mode>_subreg_<SUBDI_BITS>): Add missing + simd requirements. + +2025-03-04 Richard Sandiford <richard.sandif...@arm.com> + + Backported from master: + 2025-03-04 Richard Sandiford <richard.sandif...@arm.com> + + PR tree-optimization/118976 + * fold-const.cc (const_unop): Use ~ rather than - for BIT_NOT_EXPR. + * config/aarch64/aarch64.cc (aarch64_test_sve_folding): New function. + (aarch64_run_selftests): Run it. + +2025-03-04 Uros Bizjak <ubiz...@gmail.com> + + Backported from master: + 2025-03-03 Uros Bizjak <ubiz...@gmail.com> + + PR rtl-optimization/118739 + * combine.cc (distribute_notes) <case REG_UNUSED>: Correct the + logic when the register is used by I3. + +2025-03-04 Martin Jambor <mjam...@suse.cz> + + Backported from master: + 2025-02-28 Martin Jambor <mjam...@suse.cz> + + PR ipa/118243 + * ipa-sra.cc (pull_accesses_from_callee): New parameters + caller_ipcp_ts and param_idx. Check that scalar pulled accesses would + not clash with a known IPA-CP aggregate constant. + (param_splitting_across_edge): Pass IPA-CP transformation summary and + caller parameter index to pull_accesses_from_callee. + 2025-03-03 Filip Kastl <fka...@suse.cz> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 7b95daf81709..0cf6d8a9f9a9 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250304 +20250305 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 6f436124bffc..a38494f9265d 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,13 @@ +2025-03-04 Patrick Palka <ppa...@redhat.com> + + Backported from master: + 2025-02-28 Patrick Palka <ppa...@redhat.com> + + PR c++/119038 + * lambda.cc (maybe_generic_this_capture): Consider xobj + member functions as well, not just iobj. Update function + comment. + 2025-02-27 Jason Merrill <ja...@redhat.com> Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 092493d72b19..993f7156916c 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,58 @@ +2025-03-04 Patrick Palka <ppa...@redhat.com> + + Backported from master: + 2025-02-28 Patrick Palka <ppa...@redhat.com> + + PR c++/119038 + * g++.dg/cpp23/explicit-obj-lambda15.C: New test. + +2025-03-04 Richard Sandiford <richard.sandif...@arm.com> + + Backported from master: + 2025-01-20 Richard Sandiford <richard.sandif...@arm.com> + + * gcc.target/aarch64/ins_bitfield_1a.c: New test. + * gcc.target/aarch64/ins_bitfield_3a.c: Likewise. + * gcc.target/aarch64/ins_bitfield_5a.c: Likewise. + +2025-03-04 Richard Earnshaw <rearn...@arm.com> + + * gcc.target/arm/unsigned-extend-1.c: Expand check for any + insn suggesting a zero-extend. XFAIL for thumb1 code. + +2025-03-04 Torbjörn SVENSSON <torbjorn.svens...@foss.st.com> + + Backported from master: + 2025-03-04 Torbjörn SVENSSON <torbjorn.svens...@foss.st.com> + + * gcc.target/arm/pr68674.c: Use effective-target arm_arch_v7a + and arm_libc_fp_abi. + +2025-03-04 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2025-03-04 Jakub Jelinek <ja...@redhat.com> + + PR rtl-optimization/119071 + * gcc.dg/pr119071.c: New test. + * gcc.c-torture/execute/pr119071.c: New test. + +2025-03-04 Uros Bizjak <ubiz...@gmail.com> + + Backported from master: + 2025-03-03 Uros Bizjak <ubiz...@gmail.com> + + PR rtl-optimization/118739 + * gcc.target/i386/pr118739.c: New test. + +2025-03-04 Martin Jambor <mjam...@suse.cz> + + Backported from master: + 2025-02-28 Martin Jambor <mjam...@suse.cz> + + PR ipa/118243 + * g++.dg/ipa/pr118243.C: New test. + 2025-03-03 Filip Kastl <fka...@suse.cz> Backported from master: