[gcc r16-9553] Daily bump.

GCC Administrator via Gcc-cvs <[email protected]>
Newsgroups gmane.comp.gcc.cvs
Message-ID <20260819002124.8406A4BA23F8__24540.3735128761$1787098891$gmane$org@sourceware.org>
https://gcc.gnu.org/g:eea6b9c3d0783794735e363f83f15d82505ff733

commit r16-9553-geea6b9c3d0783794735e363f83f15d82505ff733
Author: GCC Administrator <[email protected]>
Date:   Wed Aug 19 00:20:53 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 10 ++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/cp/ChangeLog        | 28 ++++++++++++++++++++++++++++
 gcc/fortran/ChangeLog   | 12 ++++++++++++
 gcc/testsuite/ChangeLog | 41 +++++++++++++++++++++++++++++++++++++++++
 libstdc++-v3/ChangeLog  | 27 +++++++++++++++++++++++++++
 6 files changed, 119 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 1fa2233de352..8b743696a889 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,13 @@
+2026-08-18  Jakub Jelinek  <[email protected]>
+
+	Backported from master:
+	2026-08-07  Jakub Jelinek  <[email protected]>
+
+	PR tree-optimization/126534
+	* gimple-range-op.cc (cfn_sqrt::op1_range): Widen lb or ub
+	by further 0.5ulp or 1ulp before squaring it.
+	* range-op-float.cc (float_widen_lhs_range): No longer static.
+
 2026-08-17  Ramin Moussavi  <[email protected]>
 
 	* config/microblaze/microblaze.h (DWARF_ALT_FRAME_RETURN_COLUMN):
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 96f8ad477e25..a8e78f54d93c 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260818
+20260819
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index c36d880b0a7a..4e3d483e2c5f 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,31 @@
+2026-08-18  Jakub Jelinek  <[email protected]>
+
+	Backported from master:
+	2026-08-18  Jakub Jelinek  <[email protected]>
+
+	PR c++/126867
+	* tree.cc (record_has_unique_obj_representations): Use
+	location_of (const_cast <tree> (t)) rather than
+	DECL_SOURCE_LOCATION (t).
+
+2026-08-18  Jakub Jelinek  <[email protected]>
+
+	Backported from master:
+	2026-08-18  Jakub Jelinek  <[email protected]>
+
+	PR c++/126752
+	* init.cc (build_vec_init): Assert TREE_PURPOSE of the
+	last *cleanup_flags element is rval rather than iterator.
+
+2026-08-18  Jakub Jelinek  <[email protected]>
+
+	Backported from master:
+	2026-08-18  Jakub Jelinek  <[email protected]>
+
+	PR c++/126093
+	* mangle.cc (write_reflection): Call write_unqualified_name on
+	STRIP_TEMPLATE (arg) rather than just arg.
+
 2026-08-14  Patrick Palka  <[email protected]>
 
 	Backported from master:
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index e38b78319ca8..1ea954dd6ae8 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,15 @@
+2026-08-18  Jerry DeLisle  <[email protected]>
+
+	Backported from master:
+	2026-08-17  Jerry DeLisle  <[email protected]>
+
+	PR fortran/126872
+	* trans-decl.cc (gfc_finish_var_decl): Drop the unreachable
+	hidden-visibility case in the BIND(C) block.  Do not give hidden
+	visibility to a PRIVATE module variable with a binding label.
+	(build_function_decl): Do not give hidden visibility to a PRIVATE
+	module procedure with a binding label.
+
 2026-08-16  Christopher Albert  <[email protected]>
 
 	Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 594174fd2a7d..981044dd9367 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,44 @@
+2026-08-18  Jakub Jelinek  <[email protected]>
+
+	Backported from master:
+	2026-08-18  Jakub Jelinek  <[email protected]>
+
+	PR c++/126867
+	* g++.dg/cpp1z/has-unique-obj-representations6.C: New test.
+
+2026-08-18  Jakub Jelinek  <[email protected]>
+
+	Backported from master:
+	2026-08-18  Jakub Jelinek  <[email protected]>
+
+	PR c++/126752
+	* g++.dg/cpp0x/initlist-array25.C: New test.
+
+2026-08-18  Jakub Jelinek  <[email protected]>
+
+	Backported from master:
+	2026-08-18  Jakub Jelinek  <[email protected]>
+
+	PR c++/126093
+	* g++.dg/reflect/mangle1.C: Add 2 new tests for reflections of
+	conversion templates.
+
+2026-08-18  Jakub Jelinek  <[email protected]>
+
+	Backported from master:
+	2026-08-07  Jakub Jelinek  <[email protected]>
+
+	PR tree-optimization/126534
+	* gcc.dg/pr126534.c: New test.
+
+2026-08-18  Jerry DeLisle  <[email protected]>
+
+	Backported from master:
+	2026-08-17  Jerry DeLisle  <[email protected]>
+
+	PR fortran/126872
+	* gfortran.dg/bind_c_private_1.f90: New test.
+
 2026-08-16  Christopher Albert  <[email protected]>
 
 	Backported from master:
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index d3cfc7f0de3e..4e50974adf9d 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,30 @@
+2026-08-18  Yan Churkin  <[email protected]>
+
+	Backported from master:
+	2026-07-23  Yan Churkin  <[email protected]>
+
+	PR libstdc++/125981
+	* include/bits/stl_algobase.h (__find_if): Force the predicate
+	result to bool so that non-boolean_testable predicates cannot
+	cause a past-the-end iterator to be dereferenced.
+	(__mismatch): Likewise for both overloads.
+	* include/bits/stl_heap.h (__push_heap): Likewise for the
+	comparator result.
+	* testsuite/25_algorithms/find_if/overloaded_logical_ops.cc: New
+	test.
+	* testsuite/25_algorithms/mismatch/overloaded_logical_ops.cc:
+	New test.
+
+2026-08-18  Jonathan Wakely  <[email protected]>
+
+	Backported from master:
+	2026-07-29  Jonathan Wakely  <[email protected]>
+
+	PR libstdc++/126452
+	* acinclude.m4 (GLIBCXX_CHECK_LINKER_FEATURES): Use LC_ALL_C and
+	match both "Warning" and "warning" in ld output.
+	* configure: Regenerate.
+
 2026-08-17  Jonathan Wakely  <[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.