https://gcc.gnu.org/g:a081be1b983832e722d8cde836908c6fe8ea861b
commit r14-12299-ga081be1b983832e722d8cde836908c6fe8ea861b Author: GCC Administrator <[email protected]> Date: Fri Feb 6 00:18:46 2026 +0000 Daily bump. Diff: --- gcc/ChangeLog | 35 +++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/testsuite/ChangeLog | 8 ++++++++ libstdc++-v3/ChangeLog | 24 ++++++++++++++++++++++++ 4 files changed, 68 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8f761ad904ed..42cf9e8bc0bc 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,38 @@ +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 Alfie Richards <[email protected]> PR target/123548 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/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index cbd25e391975..f34e56b4e92c 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,11 @@ +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-03 Alfie Richards <[email protected]> PR target/123548 diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index c07cd4f70653..7dd84c2e1b4e 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-26 Jonathan Wakely <[email protected]> Backported from master:
