https://gcc.gnu.org/g:a3100ce744b8b4e6a054bf54c572a104b3989d16
commit r14-12968-ga3100ce744b8b4e6a054bf54c572a104b3989d16 Author: GCC Administrator <[email protected]> Date: Wed Oct 28 00:18:28 2026 +0000 Daily bump. Diff: --- gcc/ChangeLog | 19 +++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/testsuite/ChangeLog | 17 +++++++++++++++++ libstdc++-v3/ChangeLog | 32 ++++++++++++++++++++++++++++++++ 4 files changed, 69 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c0cbf0f61994..86c48d2c7fc2 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,22 @@ +2026-10-27 Igor Shevlyakov <[email protected]> + + Backported from master: + 2026-10-09 Igor Shevlyakov <[email protected]> + + PR tree-optimization/127784 + * tree-vect-stmts.cc (vectorizable_simd_clone_call): Pass a vector + of 1s as an all-true mask for a VOIDmode mask_mode. + +2026-10-27 liuhongt <[email protected]> + + Backported from master: + 2026-10-19 liuhongt <[email protected]> + + PR target/127897 + * config/i386/i386-expand.cc (ix86_expand_vector_move): Only + broadcast floating-point constants when a broadcast instruction + is available. + 2026-10-23 Uros Bizjak <[email protected]> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 856e9a1b54b3..989891298ee4 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20261027 +20261028 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 582dd87ebd22..f190894afb3b 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,20 @@ +2026-10-27 Igor Shevlyakov <[email protected]> + + Backported from master: + 2026-10-09 Igor Shevlyakov <[email protected]> + + PR tree-optimization/127784 + * gcc.dg/vect/vect-simd-clone-allones-mask.c: New test. + +2026-10-27 liuhongt <[email protected]> + + Backported from master: + 2026-10-19 liuhongt <[email protected]> + + PR target/127897 + * gcc.target/i386/pr127897-1.c: New test. + * gcc.target/i386/pr127897-3.c: Likewise. + 2026-10-22 Christophe Lyon <[email protected]> Backported from master: diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index c928f12cc0a9..5b2273fe54ac 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,35 @@ +2026-10-27 Jonathan Wakely <[email protected]> + + Backported from master: + 2026-10-05 Jonathan Wakely <[email protected]> + + * include/std/bitset (operator>>): Define __array_len to ensure + that the array size is never zero. Add uninitialized attribute + to __buf. + +2026-10-27 Jonathan Wakely <[email protected]> + + Backported from master: + 2026-10-02 Jonathan Wakely <[email protected]> + + PR libstdc++/124370 + * include/std/bitset (operator>>): Use array inside _Buffer + instead of __builtin_alloca. + * testsuite/20_util/bitset/io/input.cc: Suppress pedwarn about + C++14 binary literal. + * testsuite/20_util/bitset/io/wchar_t.cc: New test. + +2026-10-27 Dragon Archer <[email protected]> + + Backported from master: + 2026-05-16 Dragon Archer <[email protected]> + + PR libstdc++/125228 + * src/c++11/debug.cc: Replace assert with __glibcxx_assert, + and remove the include of <cassert>. + * src/c++17/floating_to_chars.cc: Likewise, but redefine + assert as __glibcxx_assert. + 2026-10-08 Tomasz KamiĆski <[email protected]> * include/std/chrono (chrono::__detail::__get_leap_second_info):
