[gcc r16-9553] Daily bump.
GCC Administrator
gccadmin@gcc.gnu.org
Wed Aug 19 00:21:24 GMT 2026
https://gcc.gnu.org/g:eea6b9c3d0783794735e363f83f15d82505ff733
commit r16-9553-geea6b9c3d0783794735e363f83f15d82505ff733
Author: GCC Administrator <gccadmin@gcc.gnu.org>
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 <jakub@redhat.com>
+
+ Backported from master:
+ 2026-08-07 Jakub Jelinek <jakub@redhat.com>
+
+ 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 <lordrasmus@gmail.com>
* 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 <jakub@redhat.com>
+
+ Backported from master:
+ 2026-08-18 Jakub Jelinek <jakub@redhat.com>
+
+ 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 <jakub@redhat.com>
+
+ Backported from master:
+ 2026-08-18 Jakub Jelinek <jakub@redhat.com>
+
+ 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 <jakub@redhat.com>
+
+ Backported from master:
+ 2026-08-18 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/126093
+ * mangle.cc (write_reflection): Call write_unqualified_name on
+ STRIP_TEMPLATE (arg) rather than just arg.
+
2026-08-14 Patrick Palka <ppalka@redhat.com>
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 <jvdelisle@gcc.gnu.org>
+
+ Backported from master:
+ 2026-08-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ 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 <albert@tugraz.at>
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 <jakub@redhat.com>
+
+ Backported from master:
+ 2026-08-18 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/126867
+ * g++.dg/cpp1z/has-unique-obj-representations6.C: New test.
+
+2026-08-18 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2026-08-18 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/126752
+ * g++.dg/cpp0x/initlist-array25.C: New test.
+
+2026-08-18 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2026-08-18 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/126093
+ * g++.dg/reflect/mangle1.C: Add 2 new tests for reflections of
+ conversion templates.
+
+2026-08-18 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2026-08-07 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/126534
+ * gcc.dg/pr126534.c: New test.
+
+2026-08-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ Backported from master:
+ 2026-08-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/126872
+ * gfortran.dg/bind_c_private_1.f90: New test.
+
2026-08-16 Christopher Albert <albert@tugraz.at>
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 <yanchurkin@gmail.com>
+
+ Backported from master:
+ 2026-07-23 Yan Churkin <yanchurkin@gmail.com>
+
+ 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 <jwakely@redhat.com>
+
+ Backported from master:
+ 2026-07-29 Jonathan Wakely <jwakely@redhat.com>
+
+ 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 <jwakely@redhat.com>
Backported from master:
More information about the Libstdc++-cvs
mailing list