https://gcc.gnu.org/g:9df216ec3a6f2415d994fb698fcddde6d760cb92

commit r15-10794-g9df216ec3a6f2415d994fb698fcddde6d760cb92
Author: GCC Administrator <[email protected]>
Date:   Fri Feb 6 00:20:01 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 46 +++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/cp/ChangeLog        |  9 +++++++
 gcc/po/ChangeLog        |  4 +++
 gcc/testsuite/ChangeLog | 69 +++++++++++++++++++++++++++++++++++++++++++++++++
 libstdc++-v3/ChangeLog  | 24 +++++++++++++++++
 6 files changed, 153 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 8cb4cc0ae4c8..d7f963cb6ed2 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,49 @@
+2026-02-05  Kyrylo Tkachov  <[email protected]>
+
+       Backported from master:
+       2026-01-20  Kyrylo Tkachov  <[email protected]>
+
+       PR target/123584
+       * config/aarch64/aarch64-simd.md (aarch64_xarqv2di): Leave zero
+       rotate amounts as zero during expansion.
+       (*aarch64_xarqv2di_insn): Account for zero rotate amounts.  Print #
+       in rotate immediate.
+
+2026-02-05  Hongyu Wang  <[email protected]>
+
+       Backported from master:
+       2026-01-28  Hongyu Wang  <[email protected]>
+
+       PR target/123779
+       * config/i386/sse.md (*sse4_1_<code>v8qiv8hi2<mask_name>_2):
+       Rename to ...
+       (*sse4_1_<code>v8qiv8hi2_2): ... this, and drop mask conditions.
+       (*avx2_<code>v8qiv8si2<mask_name>_2): Rename to ...
+       (*avx2_<code>v8qiv8si2_2): ... this, and likewise.
+       (*sse4_1_<code>v4qiv4si2<mask_name>_2): Rename to ...
+       (*sse4_1_<code>v4qiv4si2_2): ... this, and likewise.
+       (*sse4_1_<code>v4hiv4si2<mask_name>_2): Rename to ...
+       (*sse4_1_<code>v4hiv4si2_2): ... this, and likewise.
+       (*avx2_<code>v4qiv4di2<mask_name>_2): Rename to ...
+       (*avx2_<code>v4qiv4di2_2): ... this, and likewise.
+       (*avx2_<code>v4hiv4di2<mask_name>_2): Rename to ...
+       (*avx2_<code>v4hiv4di2_2): ... this, and likewise.
+       (*sse4_1_<code>v2hiv2di2<mask_name>_2): Rename to ...
+       (*sse4_1_<code>v2hiv2di2_2): ... this, and likewise.
+       (*sse4_1_<code>v2siv2di2<mask_name>_2): Rename to ...
+       (*sse4_1_<code>v2siv2di2_2): ... this, and likewise.
+       (*avx512f_<code>v8qiv8di2<mask_name>_2): Rename to ...
+       (*avx512f_<code>v8qiv8di2_2): ... this.
+       (*avx512vl_<code>v8qiv8hi2_mask_2): New define_insn_and_split.
+       (*avx512vl_<code>v8qiv8si2_mask_2): Likewise.
+       (*avx512vl_<code>v4qiv4si2_mask_2): Likewise.
+       (*avx512vl_<code>v4hiv4si2_mask_2): Likewise.
+       (*avx512f_<code>v8qiv8di2_mask_2): Likewise.
+       (*avx512vl_<code>v4qiv4di2_mask_2): Likewise.
+       (*avx512vl_<code>v4hiv4di2_mask_2): Likewise.
+       (*avx512vl_<code>v2hiv2di2_mask_2): Likewise.
+       (*avx512vl_<code>v2siv2di2_mask_2): Likewise.
+
 2026-02-03  Jeff Law  <[email protected]>
 
        Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index fcf564252992..4d3f16e040e0 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260205
+20260206
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 82e57d80325e..2e5bcf877b13 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,12 @@
+2026-02-05  Patrick Palka  <[email protected]>
+
+       Backported from master:
+       2026-02-05  Patrick Palka  <[email protected]>
+
+       PR c++/122169
+       * pt.cc (tsubst_pack_index): Propagate cv-qualifiers of
+       PACK_INDEX_TYPE.
+
 2026-01-27  Patrick Palka  <[email protected]>
 
        Backported from master:
diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog
index 79f16a8d8801..be58f9fd9dbe 100644
--- a/gcc/po/ChangeLog
+++ b/gcc/po/ChangeLog
@@ -1,3 +1,7 @@
+2026-02-05  Joseph Myers  <[email protected]>
+
+       * es.po: Update.
+
 2026-01-27  Joseph Myers  <[email protected]>
 
        * sv.po: Update.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index d9eb3f35a8ed..a759888306b2 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,72 @@
+2026-02-05  Kyrylo Tkachov  <[email protected]>
+
+       Backported from master:
+       2026-02-05  Kyrylo Tkachov  <[email protected]>
+
+       PR target/117048
+       PR target/123584
+       * gcc.target/aarch64/simd/pr117048.c: Scan for # in assembly immediate.
+
+2026-02-05  Karl Meakin  <[email protected]>
+
+       Backported from master:
+       2026-01-26  Karl Meakin  <[email protected]>
+
+       * gcc.target/aarch64/rotate_xar_1.c
+       * gcc.target/aarch64/sha3_1.c
+       * gcc.target/aarch64/sha3_2.c
+       * gcc.target/aarch64/sha3_3.c
+       * gcc.target/aarch64/xar_v2di_nonsve.c: Fix tests.
+
+2026-02-05  Kyrylo Tkachov  <[email protected]>
+
+       Backported from master:
+       2026-01-20  Kyrylo Tkachov  <[email protected]>
+
+       PR target/123584
+       * gcc.target/aarch64/torture/xar-zero.c: New test.
+
+2026-02-05  Patrick Palka  <[email protected]>
+
+       Backported from master:
+       2026-02-05  Patrick Palka  <[email protected]>
+
+       PR c++/122169
+       * g++.dg/cpp26/pack-indexing19.C: New test.
+
+2026-02-05  Torbjörn SVENSSON  <[email protected]>
+
+       Backported from master:
+       2026-02-05  Torbjörn SVENSSON  <[email protected]>
+
+       * lib/lto.exp (lto-build-archive): Transform gcc-ar binary name.
+
+2026-02-05  Hongyu Wang  <[email protected]>
+
+       Backported from master:
+       2026-01-28  Hongyu Wang  <[email protected]>
+
+       PR target/123779
+       * g++.target/i386/pr123779.C: New test.
+
+2026-02-05  Alexandre Oliva  <[email protected]>
+
+       PR target/122051
+       PR target/120642
+       * gcc.target/riscv/pr122051.c: Remove.
+       * gcc.target/riscv/rvv/xtheadvector/pr120642.c: Remove.
+
+2026-02-05  Alexandre Oliva  <[email protected]>
+
+       PR tree-optimization/123729
+       * g++.dg/torture/pr123729.C: Require hostedlib.
+
+2026-02-05  Alexandre Oliva  <[email protected]>
+
+       PR middle-end/123775
+       * gcc.target/aarch64/sve2/pr123775.c: Add sve128 and sve2 hw
+       requirements.
+
 2026-02-03  Jeff Law  <[email protected]>
 
        Backported from master:
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index ab88fbd3d08d..aa7c35af480b 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,27 @@
+2026-02-05  Tomasz Kamiński  <[email protected]>
+
+       Backported from master:
+       2026-01-19  Tomasz Kamiński  <[email protected]>
+
+       PR libstdc++/114153
+       * include/bits/ranges_cmp.h (__detail::__less_builtin_ptr_cmp):
+       Add __not_overloaded_spaceship spaceship check.
+       * include/bits/stl_function.h (greater<void>::operator())
+       (less<void>::operator(), greater_equal<void>::operator())
+       (less_equal<void>::operator()): Implement using if constexpr.
+       (greater<void>::__S_cmp, less<void>::__S_cmp)
+       (greater_equal<void>::__ptr_comp, less_equal<void>::S_cmp):
+       Remove.
+       (greater<void>::__ptr_cmp, less<void>::__ptr_cmp)
+       (greater_equal<void>::__ptr_comp, less_equal<void>::ptr_cmp): Change
+       tostatic constexpr variable. Define in terms of requires expressions
+       and __not_overloaded_spaceship check.
+       * include/std/concepts: (__detail::__not_overloaded_spaceship):
+       Define.
+       * libsupc++/compare: (__detail::__3way_builtin_ptr_cmp): Use
+       __not_overloaded_spaceship concept.
+       * testsuite/20_util/function_objects/comparisons_pointer_spaceship.cc: 
New test.
+
 2026-01-22  Frank Scheiner  <[email protected]>
 
        Backported from master:

Reply via email to