https://gcc.gnu.org/g:65ea598045550986f5cd762a0863e777a3a2c44d
commit r15-11119-g65ea598045550986f5cd762a0863e777a3a2c44d Author: GCC Administrator <[email protected]> Date: Thu Apr 30 00:23:57 2026 +0000 Daily bump. Diff: --- gcc/ChangeLog | 34 ++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 8 ++++++++ gcc/testsuite/ChangeLog | 27 +++++++++++++++++++++++++++ 4 files changed, 70 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a40929d585c9..3930d0c95f62 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,37 @@ +2026-04-29 Martin Jambor <[email protected]> + + Backported from master: + 2026-04-15 Martin Jambor <[email protected]> + + PR tree-optimization/122976 + * tree-sra.cc (path_comparable_for_same_access): Return false if the + base is a MEM_REF with a different underlying type. + +2026-04-29 Martin Jambor <[email protected]> + + Backported from master: + 2026-04-14 Martin Jambor <[email protected]> + + PR ipa/124777 + * ipa-cp.h (ipacp_value_safe_for_type): Declare. + * ipa-cp.cc (ipacp_value_safe_for_type): Make public. + * ipa-prop.cc (ipa_set_jf_cst_copy): Fix comment. + (ipa_convert_prop_cst_jf): New function. + (update_jump_functions_after_inlining): Handle the constant to + pass-through case by calling ipa_convert_prop_cst_jf. + +2026-04-29 Richard Earnshaw <[email protected]> + + Backported from master: + 2026-04-22 Richard Earnshaw <[email protected]> + + PR target/124933 + * config/arm/constraints.md (Uj): Allow offset addressing for + all targets, only allow Neon addressing when we have both Neon + and FP16INST. + * config/arm/vfp.md (mov<mode>_vfp_<mode>16): Only use vld1/vst1 + when the pattern needs address write-back. + 2026-04-27 Surya Kumari Jangala <[email protected]> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 9d1459a9cd52..500371a7ade1 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20260429 +20260430 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index d1a03911711d..effd9231a601 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,11 @@ +2026-04-29 Eric Botcazou <[email protected]> + + PR ada/125044 + * exp_ch6.ads (Needs_BIP_Task_Actuals): Adjust description. + * exp_ch6.adb (Expand_N_Extended_Return_Statement): Move activation + chain for every build-in-place function with task formal parameters + when the type of the return object might have tasks. + 2026-04-12 Eric Botcazou <[email protected]> PR ada/124836 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 692e762c5d17..7766a1ad9739 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,30 @@ +2026-04-29 Martin Jambor <[email protected]> + + Backported from master: + 2026-04-15 Martin Jambor <[email protected]> + + PR tree-optimization/122976 + * gcc.dg/tree-ssa/pr122976.c: New test. + +2026-04-29 Martin Jambor <[email protected]> + + Backported from master: + 2026-04-14 Martin Jambor <[email protected]> + + PR ipa/124777 + * gcc.dg/ipa/pr124777.c: New test. + +2026-04-29 Richard Earnshaw <[email protected]> + + Backported from master: + 2026-04-22 Richard Earnshaw <[email protected]> + + PR target/124933 + * lib/target-supports.exp (v8_1m_main_fp_hard): New arm + architecture variant. + * gcc.target/arm/pr124933.c: New test. + * gcc.target/arm/armv8_2-fp16-move-1.c: Update expected output. + 2026-04-27 Surya Kumari Jangala <[email protected]> Backported from master:
