[gcc r16-1915] Daily bump.

GCC Administrator gccadmin@gcc.gnu.org
Thu Jul 3 00:18:21 GMT 2025


https://gcc.gnu.org/g:b8a7d51253695febe6598069ccd89280b45d0abe

commit r16-1915-gb8a7d51253695febe6598069ccd89280b45d0abe
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Thu Jul 3 00:17:51 2025 +0000

    Daily bump.

Diff:
---
 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 9004d1cb81a4..94cb5ae676ca 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,30 @@
+2025-07-02  H.J. Lu  <hjl.tools@gmail.com>
+
+	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_<mode>): Add RDI
+	clobber and use it to generate LEA.
+	(@tls_global_dynamic_64_<mode>): Add a clobber.
+
+2025-07-02  Alexey Merzlyakov  <alexey.merzlyakov@samsung.com>
+
+	PR target/120356
+	* config/riscv/riscv-v.cc
+	(expand_const_vector_interleaved_stepped_npatterns):
+	Fix ASHIFT to LSHIFTRT insn.
+
+2025-07-02  Richard Biener  <rguenther@suse.de>
+
+	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  <haochen.jiang@intel.com>
+
+	* config/i386/driver-i386.cc (host_detect_local_cpu): Change
+	to AMX-FP8 for Diamond Rapids.
+
 2025-07-01  Qing Zhao  <qing.zhao@oracle.com>
 
 	* tree-object-size.cc (access_with_size_object_size): Update comments
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 46e9463b4271..695297928f69 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250702
+20250703
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index eaa08dbef13c..ab15e88a486e 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,21 @@
+2025-07-02  Dimitar Dimitrov  <dimitar@dinux.eu>
+
+	* 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  <alexey.merzlyakov@samsung.com>
+
+	PR target/120356
+	* gcc.target/riscv/rvv/autovec/pr120356.c: New test.
+
 2025-07-01  Qing Zhao  <qing.zhao@oracle.com>
 
 	* gcc.dg/ubsan/pointer-counted-by-bounds-2.c: New test.
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index eb506a4a6ce4..c87e61f59f16 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,19 @@
+2025-07-02  Jonathan Wakely  <jwakely@redhat.com>
+
+	* include/bits/stl_iterator.h (__normal_iterator): Make all
+	non-member operators hidden friends, except ...
+	(operator<=>(__normal_iterator<I,C>, __normal_iterator<I,C>)):
+	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  <ncm@cantrip.org>
+
+	PR libstdc++/119744
+	* include/std/ranges: View ctors become explicit.
+
 2025-07-01  Patrick Palka  <ppalka@redhat.com>
 
 	PR libstdc++/120789


More information about the Libstdc++-cvs mailing list