https://gcc.gnu.org/g:895e07aaa196be4209a74f3afa1607e17d0e67c4
commit r15-11330-g895e07aaa196be4209a74f3afa1607e17d0e67c4 Author: GCC Administrator <[email protected]> Date: Tue Jun 30 00:20:55 2026 +0000 Daily bump. Diff: --- gcc/ChangeLog | 47 +++++++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 10 ++++++++++ gcc/testsuite/ChangeLog | 32 ++++++++++++++++++++++++++++++++ 4 files changed, 90 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 51b5acea0377..a3024371b112 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,50 @@ +2026-06-29 Alex Coplan <[email protected]> + + Backported from master: + 2026-06-23 Alex Coplan <[email protected]> + + PR target/125818 + * config/aarch64/aarch64-sve-builtins-base.cc (svset_impl::fold): Fix + unsharing to ensure the returned stmt has the exact same lhs as the + original. + +2026-06-29 Jakub Jelinek <[email protected]> + + Backported from master: + 2026-06-29 Jakub Jelinek <[email protected]> + + PR target/125469 + * config/i386/i386.md (*add<mode>_1<nf_name>): Revert 2026-05-28 + changes. + (define_split from *add<mode>_1_nf to *lea<mode>): Set INSN_CODE + to -1 if <LEAMODE> and <MODE> are the same. + +2026-06-29 Jakub Jelinek <[email protected]> + + Backported from master: + 2026-05-28 Jakub Jelinek <[email protected]> + + PR target/125469 + * config/i386/i386.md (*add<mode>_1<nf_name>): Don't return "#" for + the lea non-TARGET_APX_NDD case, instead emit a lea directly. + +2026-06-29 Jakub Jelinek <[email protected]> + + Backported from master: + 2026-06-27 Jakub Jelinek <[email protected]> + + PR target/125992 + * config/s390/s390.md (*brx_stage1_<GPR:mode>): Add CC_REGNUM clobber. + +2026-06-29 Jakub Jelinek <[email protected]> + + Backported from master: + 2026-06-06 Jakub Jelinek <[email protected]> + + PR target/125611 + * config/i386/sse.md (<ssse3_avx2>_pmulhrsw<mode>3, smulhrs<mode>3): + Use vector_operand instead of nonimmediate_operand. + 2026-06-22 Robin Dapp <[email protected]> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 1d91ae1491ce..264735f723d9 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20260629 +20260630 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index ce63e3e362a3..9547f71d8027 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,13 @@ +2026-06-29 Eric Botcazou <[email protected]> + + * exp_util.ads (Find_Optional_Prim_Op): Add Controlled_Op parameter + defaulting to False. + * exp_util.adb (Find_Optional_Prim_Op): Likewise. When it is set to + True, test whether the primitive has the signature of the controlled + primitives. + * sem_ch13.adb (Resolve_Finalization_Procedure): Reset Is_Overloaded + once an interpretation has been selected among the set. + 2026-06-12 Release Manager * GCC 15.3.0 released. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 3932596be2f2..9ed49fdd1127 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,35 @@ +2026-06-29 Alex Coplan <[email protected]> + + Backported from master: + 2026-06-23 Alex Coplan <[email protected]> + + PR target/125818 + * gcc.target/aarch64/torture/pr125818.c: New test. + +2026-06-29 Jakub Jelinek <[email protected]> + + Backported from master: + 2026-05-28 Jakub Jelinek <[email protected]> + + PR target/125469 + * gcc.target/i386/apx-nf-pr125469.c: New test. + +2026-06-29 Jakub Jelinek <[email protected]> + + Backported from master: + 2026-06-27 Jakub Jelinek <[email protected]> + + PR target/125992 + * gcc.target/s390/pr125992.c: New test. + +2026-06-29 Jakub Jelinek <[email protected]> + + Backported from master: + 2026-06-06 Jakub Jelinek <[email protected]> + + PR target/125611 + * gcc.target/i386/ssse3-pr125611.c: New test. + 2026-06-25 Torbjörn SVENSSON <[email protected]> Backported from master:
