[gcc r16-9562] Daily bump.

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

commit r16-9562-g48dfb2f181e913bc49180cc42d9ba675f29da585
Author: GCC Administrator <[email protected]>
Date:   Thu Aug 20 00:20:57 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 33 ++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/ada/ChangeLog       | 14 ++++++++++++++
 gcc/cp/ChangeLog        | 28 +++++++++++++++++++++++++++
 gcc/testsuite/ChangeLog | 51 +++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 127 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 8b743696a889..7f34ab1c7529 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,36 @@
+2026-08-19  Alice Carlotti  <[email protected]>
+
+	PR target/124629
+	* config/aarch64/driver-aarch64.cc (AARCH64_ARCH):
+	Don't skip first character of #ARCH_IDENT.
+
+2026-08-19  Richard Biener  <[email protected]>
+
+	Backported from master:
+	2026-08-18  Richard Biener  <[email protected]>
+
+	PR tree-optimization/126925
+	* tree-ssa-loop-ivopts.cc (create_new_iv): Avoid crashing
+	if the use IV is invariant.
+
+2026-08-19  Richard Biener  <[email protected]>
+
+	Backported from master:
+	2026-08-05  Richard Biener  <[email protected]>
+
+	PR tree-optimization/126650
+	* tree-affine.cc (get_inner_reference_aff): Fixup rounding
+	of size.
+
+2026-08-19  Richard Biener  <[email protected]>
+
+	Backported from master:
+	2026-08-18  Richard Biener  <[email protected]>
+
+	PR tree-optimization/126926
+	* tree-vect-slp.cc (vectorize_slp_instance_root_stmt): Only
+	replace the RHS of the vector constructing scalar stmt.
+
 2026-08-18  Jakub Jelinek  <[email protected]>
 
 	Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index a8e78f54d93c..7a23bbffaa7d 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260819
+20260820
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 14631bb5c1c5..0ac652b93da1 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,17 @@
+2026-08-19  Eric Botcazou  <[email protected]>
+
+	PR ada/126928
+	* sem_ch12.adb (In_Local_Package_Of_Formal_Package): New predicate.
+	(Analyze_Package_Instantiation): Do not register the instantiation
+	of the body if it is present in the local package of a formal one.
+	(Need_Subprogram_Instance_Body): Likewise.
+
+2026-08-19  Eric Botcazou  <[email protected]>
+
+	PR ada/126907
+	* sem_attr.adb (Resolve_Attribute) <Attribute_Reduce>: Do not call
+	Relocate_Node on nodes of the original unanalyzed tree.
+
 2026-08-07  Release Manager
 
 	* GCC 16.2.0 released.
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 4e3d483e2c5f..636d65a8bc1a 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,31 @@
+2026-08-19  Patrick Palka  <[email protected]>
+
+	Backported from master:
+	2026-08-12  Patrick Palka  <[email protected]>
+		    Bernhard M. Wiedemann  <[email protected]>
+
+	PR c++/124811
+	* decl.cc (typename_hasher::hash): Instead of pointer hashing,
+	hash TYPE_HASH of context and use iterative_hash_template_arg
+	to hash fullname.
+
+2026-08-19  Jakub Jelinek  <[email protected]>
+
+	Backported from master:
+	2026-08-19  Jakub Jelinek  <[email protected]>
+
+	PR c++/126918
+	* constexpr.cc (class constexpr_global_ctx): Extend description of
+	caught_exceptions vector.
+	(cxx_eval_cxa_builtin_fn): When catching a pointer-to-member and
+	the current exception is nullptr or pointer-to-member with different
+	type, create a temporary, initialize it from the exception value and
+	return address of it.  Make sure to free these temporaries at
+	__cxa_end_catch time.
+	* call.cc (handler_match_for_exception_type): Allow NULLPTR_TYPE
+	exception type or different pointer-to-member type even for
+	TYPE_PTRMEMFUNC_P types, not just TYPE_PTRDATAMEM_P types.
+
 2026-08-18  Jakub Jelinek  <[email protected]>
 
 	Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 981044dd9367..1e3911aac44d 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,54 @@
+2026-08-19  Alice Carlotti  <[email protected]>
+
+	PR target/124629
+	* gcc.target/aarch64/cpunative/info_36: New test file.
+	* gcc.target/aarch64/cpunative/native_cpu_36.c: New test.
+
+2026-08-19  Eric Botcazou  <[email protected]>
+
+	* gnat.dg/specs/generic_inst10.ads: New test.
+	* gnat.dg/specs/generic_inst10_g1.ads: New helper.
+	* gnat.dg/specs/generic_inst10_g2.ads: Likewise.
+	* gnat.dg/specs/generic_inst10_g3.ads: Likewise.
+	* gnat.dg/specs/generic_inst10_pkg.ads: Likewise.
+
+2026-08-19  Eric Botcazou  <[email protected]>
+
+	* gnat.dg/reduce7.adb: New test.
+
+2026-08-19  Richard Biener  <[email protected]>
+
+	Backported from master:
+	2026-08-18  Richard Biener  <[email protected]>
+
+	PR tree-optimization/126925
+	* gcc.dg/torture/pr126925.c: New testcase.
+
+2026-08-19  Richard Biener  <[email protected]>
+
+	Backported from master:
+	2026-08-05  Richard Biener  <[email protected]>
+
+	PR tree-optimization/126650
+	* gcc.dg/torture/pr126650.c: New testcase.
+
+2026-08-19  Richard Biener  <[email protected]>
+
+	Backported from master:
+	2026-08-18  Richard Biener  <[email protected]>
+
+	PR tree-optimization/126926
+	* gcc.dg/vect/bb-slp-pr126926.c: New testcase.
+
+2026-08-19  Jakub Jelinek  <[email protected]>
+
+	Backported from master:
+	2026-08-19  Jakub Jelinek  <[email protected]>
+
+	PR c++/126918
+	* g++.dg/cpp26/constexpr-eh24.C: New test.
+	* g++.dg/cpp26/constexpr-eh25.C: New test.
+
 2026-08-18  Jakub Jelinek  <[email protected]>
 
 	Backported from master:
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.