https://gcc.gnu.org/g:1dc51b289cf1754bbe92bc5328b563a02d8af4e2
commit r16-9419-g1dc51b289cf1754bbe92bc5328b563a02d8af4e2 Author: GCC Administrator <[email protected]> Date: Tue Jul 28 00:22:29 2026 +0000 Daily bump. Diff: --- gcc/ChangeLog | 38 +++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 9 +++++++ gcc/fortran/ChangeLog | 18 ++++++++++++++ gcc/testsuite/ChangeLog | 63 +++++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 129 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ddaf9f122c9c..11762f35f836 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,41 @@ +2026-07-27 Jakub Jelinek <[email protected]> + + Backported from master: + 2026-07-27 Jakub Jelinek <[email protected]> + + * doc/sourcebuild.texi (arm_neon_fp16_hw, arm_fp16_alternative_hw): + Use @code{...} instead of @code(...). + +2026-07-27 Torbjörn SVENSSON <[email protected]> + + Backported from master: + 2026-07-27 Torbjörn SVENSSON <[email protected]> + + * doc/sourcebuild.texi (arm_fp16_alternative_hw): Document. + (arm_neon_fp16_hw): Add reference to arm_neon_fp16_ok. + +2026-07-27 Andrew Pinski <[email protected]> + + Backported from master: + 2026-05-26 Andrew Pinski <[email protected]> + + PR tree-optimization/125396 + * tree-cfgcleanup.cc (bb_phis_references_abnormal_uses): New function. + (maybe_remove_forwarder_block): Check to make sure the + forwarder block does not have a phi that references ssa name that has + abnormal uses. + +2026-07-27 Andrew Pinski <[email protected]> + + Backported from master: + 2026-05-15 Andrew Pinski <[email protected]> + + PR tree-optimization/125290 + * tree-cfg.cc (group_case_labels_stmt): Remove code that was + added to remove `cases` that goto blocks of unreachable. + * tree-ssa-forwprop.cc (optimize_unreachable): Remove the + comment about switch cases being handled. + 2026-07-25 H.J. Lu <[email protected]> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 8d1412f6b154..5976d0f0fac9 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20260727 +20260728 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index b8f3c9eed430..3ced40ed14e5 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,12 @@ +2026-07-27 Jason Merrill <[email protected]> + + Backported from master: + 2026-07-27 Jason Merrill <[email protected]> + + PR c++/126310 + * call.cc (standard_conversion): Don't build a mixed METHOD_TYPE if + it isn't needed. + 2026-07-26 Patrick Palka <[email protected]> Backported from master: diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 74891f007a1f..9ef284831a38 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,21 @@ +2026-07-27 Thomas Koenig <[email protected]> + + Backported from master: + 2026-07-26 Thomas Koenig <[email protected]> + + PR fortran/126386 + * frontend-passes.cc (matmul_lhs_realloc): Fix size calculation of + A2B1 case. + +2026-07-27 Jakub Jelinek <[email protected]> + + Backported from master: + 2026-07-27 Jakub Jelinek <[email protected]> + + PR fortran/126303 + * frontend-passes.cc (inner_loop_may_be_skipped): If inner loop iterator + is not integral, return true. + 2026-07-20 Mikael Morin <[email protected]> Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index d75d72c30083..6a8dc551455b 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,66 @@ +2026-07-27 Thomas Koenig <[email protected]> + + Backported from master: + 2026-07-26 Thomas Koenig <[email protected]> + + PR fortran/126386 + * gfortran.dg/inline_matmul_28.f90: New test. + +2026-07-27 Jason Merrill <[email protected]> + + Backported from master: + 2026-07-27 Jason Merrill <[email protected]> + + PR c++/126310 + * g++.dg/opt/pmf2.C: New test. + +2026-07-27 Jakub Jelinek <[email protected]> + + Backported from master: + 2026-07-27 Jakub Jelinek <[email protected]> + + PR fortran/126303 + * gfortran.dg/pr126303.f: New test. + +2026-07-27 Torbjörn SVENSSON <[email protected]> + + Backported from master: + 2026-07-27 Torbjörn SVENSSON <[email protected]> + + * g++.dg/ext/arm-fp16/arm-fp16-ops-3.C: Require effective target + arm_fp16_alternative_hw instead of arm_fp16_alternative_ok. + * g++.dg/ext/arm-fp16/arm-fp16-ops-4.C: Likewise. + * gcc.dg/torture/arm-fp16-int-convert-alt.c: Likewise. + * gcc.dg/torture/arm-fp16-ops-3.c: Likewise. + * gcc.dg/torture/arm-fp16-ops-4.c: Likewise. + * lib/target-supports.exp (arm_fp16_alternative_hw): New proc. + +2026-07-27 Marek Polacek <[email protected]> + + Backported from master: + 2026-05-15 Marek Polacek <[email protected]> + + * g++.dg/warn/Wuninitialized-pr107919-1.C: Fix a dg-bogus. + +2026-07-27 Andrew Pinski <[email protected]> + + Backported from master: + 2026-05-26 Andrew Pinski <[email protected]> + + PR tree-optimization/125396 + * gcc.dg/torture/pr125396-1.c: New test. + +2026-07-27 Andrew Pinski <[email protected]> + + Backported from master: + 2026-05-15 Andrew Pinski <[email protected]> + + PR tree-optimization/125290 + * g++.dg/warn/Wuninitialized-pr107919-1.C: Remove xfail. + * gcc.dg/analyzer/taint-assert.c: Update for the non-removal + of block containing unreachable. + * gcc.dg/torture/pr125290-1.c: New test. + 2026-07-26 Patrick Palka <[email protected]> Backported from master:
