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:

Reply via email to