[gcc r16-3844] Daily bump.

GCC Administrator gccadmin@gcc.gnu.org
Sun Sep 14 00:18:20 GMT 2025


https://gcc.gnu.org/g:1744dc23b311907d04edf312a3dbafa2e4f6e6a2

commit r16-3844-g1744dc23b311907d04edf312a3dbafa2e4f6e6a2
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Sun Sep 14 00:17:51 2025 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 17 +++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/c/ChangeLog         | 10 ++++++++++
 gcc/testsuite/ChangeLog | 15 +++++++++++++++
 libstdc++-v3/ChangeLog  |  9 +++++++++
 5 files changed, 52 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c6e84980fc73..6797f0957f7a 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,20 @@
+2025-09-13  Gerald Pfeifer  <gerald@pfeifer.com>
+
+	* target.def (dtors_from_cxa_atexit): Properly mark up
+	__cxa_atexit as code.
+	* doc/tm.texi: Regenerate.
+
+2025-09-13  Stefan Schulze Frielinghaus  <stefansf@gcc.gnu.org>
+
+	PR rtl-optimization/121205
+	* lra-constraints.cc (curr_insn_transform): Stop processing on
+	error.
+
+2025-09-13  Gerald Pfeifer  <gerald@pfeifer.com>
+
+	* doc/invoke.texi (Optimize Options): Editorial changes around
+	-fprofile-partial-training.
+
 2025-09-12  Jeff Law  <jlaw@ventanamicro.com>
 
 	* lra-constraints.cc (get_equiv): Bounds check before accessing
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 7aa594e9c09f..a857a132b0dc 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250913
+20250914
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog
index 8ee4008826f1..5c6d709bbae6 100644
--- a/gcc/c/ChangeLog
+++ b/gcc/c/ChangeLog
@@ -1,3 +1,13 @@
+2025-09-13  Joseph Myers  <josmyers@redhat.com>
+
+	* c-typeck.cc (c_mark_addressable): New parameter
+	override_register.
+	(build_array_ref): Update calls to c_mark_addressable.  Give error
+	in C2Y mode for negative array indices when array expression is an
+	array not a pointer.  Use pedwarn_c23 for subscripting register
+	array; diagnose that also for register compound literal.
+	* c-tree.h (c_mark_addressable): Update prototype.
+
 2025-09-10  Martin Uecker  <uecker@tugraz.at>
 
 	* c-tree.h: Add new macro C_DECL_NONLOCAL_CONTEXT and prototype
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index b261f9d1f756..2590f9c58ceb 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,18 @@
+2025-09-13  Dimitar Dimitrov  <dimitar@dinux.eu>
+
+	* gcc.dg/asm-hard-reg-error-1.c: Enable test for PRU, and define
+	registers for PRU.
+	* gcc.dg/asm-hard-reg-error-4.c: Define hard regs for PRU.
+	* gcc.dg/asm-hard-reg-error-5.c: Ditto.
+
+2025-09-13  Joseph Myers  <josmyers@redhat.com>
+
+	* gcc.dg/c23-array-negative-1.c, gcc.dg/c23-register-array-1.c,
+	gcc.dg/c23-register-array-2.c, gcc.dg/c23-register-array-3.c,
+	gcc.dg/c23-register-array-4.c, gcc.dg/c2y-array-negative-1.c,
+	gcc.dg/c2y-register-array-2.c, gcc.dg/c2y-register-array-3.c: New
+	tests.
+
 2025-09-12  Eric Botcazou  <ebotcazou@adacore.com>
 
 	PR ada/121532
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 5b061dc647e8..7bf2f4f272ff 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,12 @@
+2025-09-13  Patrick Palka  <ppalka@redhat.com>
+
+	PR libstdc++/121917
+	* include/bits/ranges_algo.h (__shuffle_fn::operator()): Only
+	consider the two-at-a-time PRNG optimization if the range is
+	sized.
+	* testsuite/25_algorithms/shuffle/constrained.cc (test03): New
+	test.
+
 2025-09-12  Jonathan Wakely  <jwakely@redhat.com>
 
 	PR libstdc++/121913


More information about the Libstdc++-cvs mailing list