[gcc r16-9530] Daily bump.

GCC Administrator via Gcc-cvs <[email protected]>
Newsgroups gmane.comp.gcc.cvs
Message-ID <[email protected]>
https://gcc.gnu.org/g:24f9683cefd787c40ebdac11bb6d72b4bd3548cd

commit r16-9530-g24f9683cefd787c40ebdac11bb6d72b4bd3548cd
Author: GCC Administrator <[email protected]>
Date:   Thu Aug 13 00:20:54 2026 +0000

    Daily bump.

Diff:
---
 gcc/DATESTAMP           |  2 +-
 gcc/cp/ChangeLog        | 25 +++++++++++++++++++++++++
 gcc/testsuite/ChangeLog | 18 ++++++++++++++++++
 libgcc/ChangeLog        | 11 +++++++++++
 4 files changed, 55 insertions(+), 1 deletion(-)

diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index a2a375f66903..b945d86017fe 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260812
+20260813
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index f7e675f26d12..53fcfca2d6e5 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,28 @@
+2026-08-12  Wang Jinghao  <[email protected]>
+
+	Backported from master:
+	2026-06-17  Wang Jinghao  <[email protected]>
+
+	* reflect.cc (eval_is_explicit_object_parameter): Call
+	maybe_update_function_parm before checking the parameter
+	against DECL_ARGUMENTS.
+
+2026-08-12  feedable  <[email protected]>
+
+	Backported from master:
+	2026-06-03  feedable  <[email protected]>
+
+	PR c++/124794
+	PR c++/125069
+	* parser.cc (cp_parser_splice_specifier): Do not strip BASELINKs.
+	(cp_parser_splice_expression): Add parsing for member function
+	template specializations without the "template" keyword.
+	* pt.cc (tsubst_splice_expr): Handle TEMPLATE_ID_EXPR where the
+	template part is a SPLICE_EXPR.
+	(tsubst_expr): Defer to tsubst_splice_expr when the template part of
+	TEMPLATE_ID_EXPR is a SPLICE_EXPR.
+	* reflect.cc (check_splice_expr): Add handling for BASELINKs.
+
 2026-08-10  Torbjörn SVENSSON  <[email protected]>
 
 	Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 4d4e5dc3f671..8679107c6535 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,21 @@
+2026-08-12  Wang Jinghao  <[email protected]>
+
+	Backported from master:
+	2026-06-17  Wang Jinghao  <[email protected]>
+
+	* g++.dg/reflect/is_explicit_object_parameter2.C: New test.
+
+2026-08-12  feedable  <[email protected]>
+
+	Backported from master:
+	2026-06-03  feedable  <[email protected]>
+
+	PR c++/124794
+	PR c++/125069
+	* g++.dg/reflect/member19.C: Enable tests.
+	* g++.dg/reflect/splice15.C: New test.
+	* g++.dg/reflect/splice16.C: New test.
+
 2026-08-11  Robin Dapp  <[email protected]>
 
 	Backported from master:
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index 8ac56eb386a8..7409bddb66b5 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,14 @@
+2026-08-12  Piotr Kubaj  <[email protected]>
+
+	PR target/125803
+	* config/rs6000/freebsd-unwind.h (TOC_SAVE_SLOT): New macro,
+	defined according to _CALL_ELF.
+	(frob_update_context): Use TOC_SAVE_SLOT instead of the
+	hard-coded ELFv1 offset 40 when checking for and locating the
+	saved TOC, so that r2 is restored correctly under ELFv2.  Guard
+	the ELFv1-only PLT stub and function pointer call sequences
+	with _CALL_ELF != 2, mirroring linux-unwind.h.
+
 2026-08-07  Release Manager
 
 	* GCC 16.2.0 released.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.