https://gcc.gnu.org/g:43845fb81c301698285721d67fba90a4faed2db4
commit r16-9132-g43845fb81c301698285721d67fba90a4faed2db4 Author: GCC Administrator <[email protected]> Date: Thu Jun 18 00:20:56 2026 +0000 Daily bump. Diff: --- gcc/ChangeLog | 54 ++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 17 ++++++++++++ gcc/testsuite/ChangeLog | 69 +++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 141 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2450a320e6ca..1fced43d84c1 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,57 @@ +2026-06-17 Alex Coplan <[email protected]> + + Backported from master: + 2026-06-09 Alex Coplan <[email protected]> + + PR middle-end/125621 + * expmed.cc (make_tree): Fix CONST_POLY_INT case to pass type + instead of t, move it to its own switch case. + +2026-06-17 Kishan Parmar <[email protected]> + + Backported from master: + 2026-05-22 Steve Markgraf <[email protected]> + + * config/rs6000/rs6000.h (TARGET_NO_LWSYNC): Add PROCESSOR_MPCCORE. + +2026-06-17 Tamar Christina <[email protected]> + + Backported from master: + 2026-05-27 Tamar Christina <[email protected]> + + PR target/125148 + * config/aarch64/aarch64-sve.md + (*aarch64_vec_shl_insert_into_zero_<mode>, + *aarch64_vec_shl_insert_into_zero_vnx16qi, + *aarch64_vec_shl_insert_from_load_<mode>): New. + * config/aarch64/aarch64.cc (aarch64_emit_load_store_through_mode): + Replace paradoxical subreg with zero-extend. + +2026-06-17 Tamar Christina <[email protected]> + + Backported from master: + 2026-06-03 Tamar Christina <[email protected]> + + PR tree-optimization/125431 + * tree-vect-slp-patterns.cc (complex_mul_pattern::matches, + complex_fms_pattern::matches): Gate on FP contraction. + +2026-06-17 Kyrylo Tkachov <[email protected]> + + Backported from master: + 2026-06-15 Kyrylo Tkachov <[email protected]> + + PR target/125795 + * config/aarch64/aarch64-early-ra.cc (early_ra::allocate_colors): + Compute the allocated-FPR mask as + ((1ULL << color->group->size) - 1) << best. + +2026-06-17 Andrew MacLeod <[email protected]> + + PR tree-optimization/125501 + * tree-ssa-dom.cc (set_global_ranges_from_unreachable_edges): Abort + if there are 2 SSA_NAMES on the branch condition. + 2026-06-16 Andrew Pinski <[email protected]> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 600063a82e3c..f3e3b81b3d19 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20260617 +20260618 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 3458e1ec4341..a4d7e3e482ec 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,20 @@ +2026-06-17 Marek Polacek <[email protected]> + + Backported from master: + 2026-06-17 Marek Polacek <[email protected]> + + PR c++/125764 + * reflect.cc (eval_can_substitute): Don't call + convert_from_reference on types. + +2026-06-17 Marek Polacek <[email protected]> + + Backported from master: + 2026-06-17 Marek Polacek <[email protected]> + + PR c++/125759 + * reflect.cc (get_reflection): Do STRIP_REFERENCE_REF. + 2026-06-16 Andrew Pinski <[email protected]> Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index abc87d6f72ff..8c916fe06c69 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,72 @@ +2026-06-17 Marek Polacek <[email protected]> + + Backported from master: + 2026-06-17 Marek Polacek <[email protected]> + + PR c++/125764 + * g++.dg/reflect/can_substitute3.C: New test. + +2026-06-17 Marek Polacek <[email protected]> + + Backported from master: + 2026-06-17 Marek Polacek <[email protected]> + + PR c++/125759 + * g++.dg/reflect/expr17.C: New test. + +2026-06-17 Alex Coplan <[email protected]> + + Backported from master: + 2026-06-09 Alex Coplan <[email protected]> + + PR middle-end/125621 + * gcc.target/aarch64/torture/pr125621.c: New test. + +2026-06-17 Kishan Parmar <[email protected]> + + Backported from master: + 2026-05-27 Kishan Parmar <[email protected]> + Surya Kumari Jangala <[email protected]> + + PR target/125448 + * gcc.target/powerpc/mpc860_no_lwsync.c: Restrict to ilp32 targets. + +2026-06-17 Kishan Parmar <[email protected]> + + Backported from master: + 2026-05-22 Steve Markgraf <[email protected]> + + * gcc.target/powerpc/mpc860_no_lwsync.c: New test. + +2026-06-17 Tamar Christina <[email protected]> + + Backported from master: + 2026-05-27 Tamar Christina <[email protected]> + + PR target/125148 + * gcc.target/aarch64/sve/highway_run.c: New test. + +2026-06-17 Tamar Christina <[email protected]> + + Backported from master: + 2026-06-03 Tamar Christina <[email protected]> + + PR tree-optimization/125431 + * gfortran.dg/vect/pr125431.f90: New test. + +2026-06-17 Kyrylo Tkachov <[email protected]> + + Backported from master: + 2026-06-15 Kyrylo Tkachov <[email protected]> + + PR target/125795 + * gcc.target/aarch64/pr125795.c: New test. + +2026-06-17 Andrew MacLeod <[email protected]> + + PR tree-optimization/125501 + * gcc.dg/pr125501.c: New. + 2026-06-16 Andrew Pinski <[email protected]> Backported from master:
