https://gcc.gnu.org/g:ff1385a8a0ce9cc48fc71a320e6d94800f50b3ea

commit r15-11267-gff1385a8a0ce9cc48fc71a320e6d94800f50b3ea
Author: GCC Administrator <[email protected]>
Date:   Tue Jun 9 08:56:33 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 21 ++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/cp/ChangeLog        | 19 +++++++++++++
 gcc/testsuite/ChangeLog | 52 +++++++++++++++++++++++++++++++++++
 libstdc++-v3/ChangeLog  | 73 +++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 166 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c53661ed6944..fe26da03605e 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,24 @@
+2026-06-05  Tamar Christina  <[email protected]>
+
+       Backported from master:
+       2026-04-17  Tamar Christina  <[email protected]>
+
+       PR middle-end/124900
+       * gimple-crc-optimization.cc (crc_optimization::optimize_crc_loop): Do
+       not expand to table when compiling for size.
+       (class crc_optimization): Update prototype of optimize_crc_loop to
+       include loop.
+       (crc_optimization::execute): Pass loop to optimize_crc_loop.
+
+2026-06-05  Tamar Christina  <[email protected]>
+
+       Backported from master:
+       2026-06-03  Tamar Christina  <[email protected]>
+
+       PR tree-optimization/125431
+       * tree-vect-slp-patterns.cc (complex_mul_pattern::matches,
+       complex_fms_pattern::matches): Gate on FP contraction.
+
 2026-06-03  Richard Biener  <[email protected]>
 
        Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index cf4a41146e2d..eed21ff12b80 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260604
+20260609
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 98d9c826fb3a..83129bdff5ed 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,22 @@
+2026-06-05  Jason Merrill  <[email protected]>
+
+       Revert:
+       2026-05-14  Egas Ribeiro  <[email protected]>
+                   Jason Merrill  <[email protected]>
+
+       PR c++/123346
+       * constexpr.cc (init_subob_ctx): Do initialize new_ctx.ctor
+       for an empty union member.
+
+2026-06-05  Jason Merrill  <[email protected]>
+
+       Revert:
+       2026-05-15  Jason Merrill  <[email protected]>
+
+       PR c++/125315
+       * constexpr.cc (init_subob_ctx): Allow both ctor and object
+       to be null for an empty subobject.
+
 2026-06-03  Nathaniel Shead  <[email protected]>
 
        Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 668dd6e0a3ee..3e89fec85efa 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,55 @@
+2026-06-08  Torbjörn SVENSSON  <[email protected]>
+
+       Backported from master:
+       2026-06-08  Torbjörn SVENSSON  <[email protected]>
+
+       * g++.dg/modules/test-p1689.py: Make arrays have predictable
+       order.
+
+2026-06-05  Jason Merrill  <[email protected]>
+
+       Revert:
+       2026-06-05  Egas Ribeiro  <[email protected]>
+                   Jason Merrill  <[email protected]>
+
+       PR c++/123346
+       * g++.dg/cpp2a/constexpr-union10.C: New test.
+
+2026-06-05  Jason Merrill  <[email protected]>
+
+       Revert:
+       2026-06-05  Jason Merrill  <[email protected]>
+
+       PR c++/125315
+       * g++.dg/cpp2a/no_unique_address16.C: New test.
+
+2026-06-05  Tamar Christina  <[email protected]>
+
+       Backported from master:
+       2026-04-17  Tamar Christina  <[email protected]>
+
+       PR middle-end/124900
+       * gcc.target/aarch64/crc-1.c: New test.
+       * gcc.target/aarch64/crc-2.c: New test.
+       * gcc.target/aarch64/crc-3.c: New test.
+       * gcc.target/aarch64/crc-4.c: New test.
+
+2026-06-05  Tamar Christina  <[email protected]>
+
+       Backported from master:
+       2026-06-03  Tamar Christina  <[email protected]>
+
+       PR tree-optimization/125431
+       * gfortran.dg/vect/pr125431.f90: New test.
+
+2026-06-04  Richard Earnshaw  <[email protected]>
+
+       Backported from master:
+       2026-03-06  Richard Earnshaw  <[email protected]>
+
+       * gcc.target/arm/aes-fuse-1.c: Add _ok to the effective_target.
+       * gcc.target/arm/aes-fuse-2.c: Likewise.
+
 2026-06-03  Martin Uecker  <[email protected]>
 
        PR c/125252
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index e064ecec90b6..750cbe2ab98f 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,76 @@
+2026-06-05  XU Kailiang  <[email protected]>
+
+       PR libstdc++/117214
+       * include/bits/chrono_io.h (__formatter_chrono::_M_a_A)
+       (__formatter_chrono::_M_b_B, __formatter_chrono::_M_p): Use
+       _M_locale_fmt to format %a/%A/%b/%B/%p.
+       * testsuite/std/time/format/pr117214_custom_timeput.cc: New
+       test.
+
+2026-06-04  Patrick Palka  <[email protected]>
+
+       Backported from master:
+       2025-07-01  Patrick Palka  <[email protected]>
+
+       PR libstdc++/120789
+       * include/bits/ranges_algo.h (__remove_if_fn::operator()): Use
+       ranges::iter_move(iter) instead of std::move(*iter).
+       * testsuite/25_algorithms/remove_if/120789.cc: New test.
+
+2026-06-04  Patrick Palka  <[email protected]>
+
+       Backported from master:
+       2025-07-01  Patrick Palka  <[email protected]>
+
+       PR libstdc++/120789
+       * include/bits/ranges_algo.h (__unique_fn::operator()): Use
+       ranges::iter_move(iter) instead of std::move(*iter).
+       * testsuite/25_algorithms/unique/120789.cc: New test.
+
+2026-06-04  Jonathan Wakely  <[email protected]>
+
+       Backported from master:
+       2026-04-02  Jonathan Wakely  <[email protected]>
+
+       * 
include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
+       Add missing #endif.
+
+2026-06-04  Jonathan Wakely  <[email protected]>
+
+       Backported from master:
+       2026-06-04  Jonathan Wakely  <[email protected]>
+
+       * include/debug/safe_iterator.h: Remove trailing whitespace.
+
+2026-06-04  Tomasz Kamiński  <[email protected]>
+
+       Backported from master:
+       2025-12-19  Tomasz Kamiński  <[email protected]>
+
+       * include/debug/helper_functions.h (__gnu_debug::__can_advance):
+       Declare as _GLIBCXX20_CONSTEXPR.
+       * include/debug/safe_iterator.h (__gnu_debug::__can_advance):
+       Define as _GLIBCXX20_CONSTEXPR, and return true for constexpr
+       evaluation.
+       (__gnu_debug::__base): Define as _GLIBCXX20_CONSTEXPR.
+
+2026-06-04  François Dumont  <[email protected]>
+
+       PR libstdc++/119163
+       * include/debug/functions.h (__check_valid_range): Add C++20 constexpr.
+       * include/debug/helper_functions.h (__valid_range): Likewise.
+       * include/debug/safe_iterator.h (__valid_range): Likewise.
+
+2026-06-04  Jonathan Wakely  <[email protected]>
+
+       Backported from master:
+       2025-10-22  Jonathan Wakely  <[email protected]>
+
+       PR libstdc++/122224
+       * include/bits/stl_iterator_base_funcs.h (prev): Compare
+       distance as n > 0 instead of n != 0.
+       * testsuite/24_iterators/range_operations/122224.cc: New test.
+
 2026-06-03  Jonathan Wakely  <[email protected]>
 
        Backported from master:

Reply via email to