From b8a7d51253695febe6598069ccd89280b45d0abe Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Thu, 3 Jul 2025 00:17:51 +0000 Subject: [PATCH] Daily bump. --- gcc/ChangeLog | 27 +++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/testsuite/ChangeLog | 18 ++++++++++++++++++ libstdc++-v3/ChangeLog | 16 ++++++++++++++++ 4 files changed, 62 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9004d1cb81a..94cb5ae676c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,30 @@ +2025-07-02 H.J. Lu + + PR target/120908 + * config/i386/i386.cc (legitimize_tls_address): Pass RDI to + gen_tls_global_dynamic_64. + * config/i386/i386.md (*tls_global_dynamic_64_): Add RDI + clobber and use it to generate LEA. + (@tls_global_dynamic_64_): Add a clobber. + +2025-07-02 Alexey Merzlyakov + + PR target/120356 + * config/riscv/riscv-v.cc + (expand_const_vector_interleaved_stepped_npatterns): + Fix ASHIFT to LSHIFTRT insn. + +2025-07-02 Richard Biener + + PR tree-optimization/120927 + * tree-vect-loop.cc (vect_analyze_loop): Stop querying + further epilogues after one with partial vectors. + +2025-07-02 Haochen Jiang + + * config/i386/driver-i386.cc (host_detect_local_cpu): Change + to AMX-FP8 for Diamond Rapids. + 2025-07-01 Qing Zhao * tree-object-size.cc (access_with_size_object_size): Update comments diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 46e9463b427..695297928f6 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250702 +20250703 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index eaa08dbef13..ab15e88a486 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,21 @@ +2025-07-02 Dimitar Dimitrov + + * gcc.target/riscv/mcpu-xt-c908.c: Disable for E ABI variants. + * gcc.target/riscv/mcpu-xt-c908v.c: Ditto. + * gcc.target/riscv/mcpu-xt-c910.c: Ditto. + * gcc.target/riscv/mcpu-xt-c910v2.c: Ditto. + * gcc.target/riscv/mcpu-xt-c920.c: Ditto. + * gcc.target/riscv/mcpu-xt-c920v2.c: Ditto. + * gcc.target/riscv/pr118241.c: Ditto. + * gcc.target/riscv/pr120223.c: Ditto. + * gcc.target/riscv/rvv/base/pr119164.c: Disable for E ABI variants + and for 32-bit ISA. + +2025-07-02 Alexey Merzlyakov + + PR target/120356 + * gcc.target/riscv/rvv/autovec/pr120356.c: New test. + 2025-07-01 Qing Zhao * gcc.dg/ubsan/pointer-counted-by-bounds-2.c: New test. diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index eb506a4a6ce..c87e61f59f1 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,19 @@ +2025-07-02 Jonathan Wakely + + * include/bits/stl_iterator.h (__normal_iterator): Make all + non-member operators hidden friends, except ... + (operator<=>(__normal_iterator, __normal_iterator)): + Remove. + * src/c++11/string-inst.cc: Remove explicit instantiations of + operators that are no longer templates. + * src/c++23/std.cc.in (__gnu_cxx): Do not export operators for + __normal_iterator. + +2025-07-02 Nathan Myers + + PR libstdc++/119744 + * include/std/ranges: View ctors become explicit. + 2025-07-01 Patrick Palka PR libstdc++/120789 -- 2.47.3