[gcc r15-10794] Daily bump.
GCC Administrator
gccadmin@gcc.gnu.org
Fri Feb 6 00:20:35 GMT 2026
https://gcc.gnu.org/g:9df216ec3a6f2415d994fb698fcddde6d760cb92
commit r15-10794-g9df216ec3a6f2415d994fb698fcddde6d760cb92
Author: GCC Administrator <gccadmin@gcc.gnu.org>
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 <ktkachov@nvidia.com>
+
+ Backported from master:
+ 2026-01-20 Kyrylo Tkachov <ktkachov@nvidia.com>
+
+ 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 <hongyu.wang@intel.com>
+
+ Backported from master:
+ 2026-01-28 Hongyu Wang <hongyu.wang@intel.com>
+
+ 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 <jlaw@ventanamicro.com>
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 <ppalka@redhat.com>
+
+ Backported from master:
+ 2026-02-05 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/122169
+ * pt.cc (tsubst_pack_index): Propagate cv-qualifiers of
+ PACK_INDEX_TYPE.
+
2026-01-27 Patrick Palka <ppalka@redhat.com>
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 <josmyers@redhat.com>
+
+ * es.po: Update.
+
2026-01-27 Joseph Myers <josmyers@redhat.com>
* 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 <ktkachov@nvidia.com>
+
+ Backported from master:
+ 2026-02-05 Kyrylo Tkachov <ktkachov@nvidia.com>
+
+ PR target/117048
+ PR target/123584
+ * gcc.target/aarch64/simd/pr117048.c: Scan for # in assembly immediate.
+
+2026-02-05 Karl Meakin <karl.meakin@arm.com>
+
+ Backported from master:
+ 2026-01-26 Karl Meakin <karl.meakin@arm.com>
+
+ * 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 <ktkachov@nvidia.com>
+
+ Backported from master:
+ 2026-01-20 Kyrylo Tkachov <ktkachov@nvidia.com>
+
+ PR target/123584
+ * gcc.target/aarch64/torture/xar-zero.c: New test.
+
+2026-02-05 Patrick Palka <ppalka@redhat.com>
+
+ Backported from master:
+ 2026-02-05 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/122169
+ * g++.dg/cpp26/pack-indexing19.C: New test.
+
+2026-02-05 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
+
+ Backported from master:
+ 2026-02-05 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
+
+ * lib/lto.exp (lto-build-archive): Transform gcc-ar binary name.
+
+2026-02-05 Hongyu Wang <hongyu.wang@intel.com>
+
+ Backported from master:
+ 2026-01-28 Hongyu Wang <hongyu.wang@intel.com>
+
+ PR target/123779
+ * g++.target/i386/pr123779.C: New test.
+
+2026-02-05 Alexandre Oliva <oliva@adacore.com>
+
+ 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 <oliva@adacore.com>
+
+ PR tree-optimization/123729
+ * g++.dg/torture/pr123729.C: Require hostedlib.
+
+2026-02-05 Alexandre Oliva <oliva@adacore.com>
+
+ PR middle-end/123775
+ * gcc.target/aarch64/sve2/pr123775.c: Add sve128 and sve2 hw
+ requirements.
+
2026-02-03 Jeff Law <jlaw@ventanamicro.com>
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 <tkaminsk@redhat.com>
+
+ Backported from master:
+ 2026-01-19 Tomasz Kamiński <tkaminsk@redhat.com>
+
+ 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 <frank.scheiner@web.de>
Backported from master:
More information about the Libstdc++-cvs
mailing list