aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2025-09-14 00:17:51 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2025-09-14 00:17:51 +0000
commit1744dc23b311907d04edf312a3dbafa2e4f6e6a2 (patch)
treedf4b39fbbe7125c1aad183dc1f52268bfe1f545c
parent8c23566d94e63243ee259290926c6dd4073a3893 (diff)
downloadgcc-1744dc23b311907d04edf312a3dbafa2e4f6e6a2.zip
gcc-1744dc23b311907d04edf312a3dbafa2e4f6e6a2.tar.gz
gcc-1744dc23b311907d04edf312a3dbafa2e4f6e6a2.tar.bz2
Daily bump.
-rw-r--r--gcc/ChangeLog17
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/c/ChangeLog10
-rw-r--r--gcc/testsuite/ChangeLog15
-rw-r--r--libstdc++-v3/ChangeLog9
5 files changed, 52 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c6e8498..6797f09 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 7aa594e..a857a13 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250913
+20250914
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog
index 8ee4008..5c6d709 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 b261f9d..2590f9c 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 5b061dc..7bf2f4f 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