https://gcc.gnu.org/g:491cae7d301c6e798b2cd90fffe090e1c895f0e4

commit r16-4278-g491cae7d301c6e798b2cd90fffe090e1c895f0e4
Author: GCC Administrator <[email protected]>
Date:   Wed Oct 8 00:20:55 2025 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog                  | 50 ++++++++++++++++++++++++++++++
 gcc/DATESTAMP                  |  2 +-
 gcc/ada/ChangeLog              |  8 +++++
 gcc/c/ChangeLog                |  8 +++++
 gcc/cp/ChangeLog               |  8 +++++
 gcc/fortran/ChangeLog          |  6 ++++
 gcc/jit/ChangeLog              |  5 +++
 gcc/testsuite/ChangeLog        | 69 ++++++++++++++++++++++++++++++++++++++++++
 libgcc/ChangeLog               |  8 +++++
 libgcc/config/libbid/ChangeLog | 12 ++++++++
 libgm2/ChangeLog               |  4 +++
 libstdc++-v3/ChangeLog         | 34 +++++++++++++++++++++
 12 files changed, 213 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 57513ed1536f..0dec12e27852 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,53 @@
+2025-10-07  Alfie Richards  <[email protected]>
+
+       * doc/tm.texi: Regenerate.
+       * doc/tm.texi.in: Add documentation for TARGET_HAS_FMV_TARGET_ATTRIBUTE.
+
+2025-10-07  Georg-Johann Lay  <[email protected]>
+
+       PR target/122187
+       * config/avr/avr.cc (avr_out_extr, avr_out_extr_not):
+       Make a local copy of the passed rtx[] operands.
+
+2025-10-07  Jonathan Wakely  <[email protected]>
+
+       * config/i386/i386-features.cc
+       (general_scalar_chain::vector_const_cost): Fix spelling in
+       comment.
+       * ipa-prop.h (enum jump_func_type): Likewise.
+       * tree-vectorizer.cc (try_vectorize_loop_1): Likewise.
+
+2025-10-07  Robin Dapp  <[email protected]>
+
+       PR target/121845
+       * config/riscv/riscv-v.cc (shuffle_series_patterns):
+       Modulo indices for VLA and punt when wrapping for VLS.
+
+2025-10-07  Raphael Moreira Zinsly  <[email protected]>
+
+       PR target/122124
+       * config/riscv/riscv-v.cc (shuffle_slide_patterns): Check if
+       the second pivot is in OP1 and improve comments.
+
+2025-10-07  Andrew Pinski  <[email protected]>
+
+       PR tree-optimization/121921
+       * match.pd (`-(a ptrdiff b)`): Extend for a nop_convert
+       between the neg and ptrdiff.
+
+2025-10-07  Andrew Pinski  <[email protected]>
+
+       PR tree-optimization/122083
+       * tree-ssa-phiopt.cc (single_trailing_store_in_bb): Rename to ...
+       (trailing_store_in_bb): This and take new argument to check for
+       only store.
+       (cond_if_else_store_replacement_limited): Update to use
+       trailing_store_in_bb.
+       (cond_if_else_store_replacement): Loop until
+       cond_if_else_store_replacement_limited returns false.
+       (pass_phiopt::execute): Instead of calling 
cond_if_else_store_replacement_limited
+       once, also loop on it.
+
 2025-10-06  Andrew Pinski  <[email protected]>
 
        PR tree-optimization/122155
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 6a36bef6ea5e..b95af03f6e9b 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20251007
+20251008
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 60703af11741..08d714855aba 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,11 @@
+2025-10-07  Eric Botcazou  <[email protected]>
+
+       Revert:
+       2025-10-05  Eric Botcazou  <[email protected]>
+
+       PR ada/118343
+       * Makefile.rtl (LLVM_BUILD): Delete.
+
 2025-10-06  Marc Poulhiès  <[email protected]>
            Éric Botcazou  <[email protected]>
 
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog
index 1d25e9bb6c51..5b6a56e3c421 100644
--- a/gcc/c/ChangeLog
+++ b/gcc/c/ChangeLog
@@ -1,3 +1,11 @@
+2025-10-07  Joseph Myers  <[email protected]>
+
+       PR c/26581
+       * c-decl.cc (c_finish_incomplete_decl): Give error for tentative
+       definition of incomplete array for C2y with internal linkage.
+       (finish_decl): Do not set DO_DEFAULT based on -pedantic.  Use
+       pedwarn_c23 for missing array sizes for internal linkage.
+
 2025-10-02  Alfie Richards  <[email protected]>
 
        * c-decl.cc (maybe_mark_function_versioned): Add diagnostic.
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 2b4812d975f2..26434756b336 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,11 @@
+2025-10-07  Jason Merrill  <[email protected]>
+
+       * init.cc (build_new_1): Clobber a constant-bound array as a whole.
+
+2025-10-07  Jonathan Wakely  <[email protected]>
+
+       * module.cc (trees_out::lang_vals): Fix spelling in comment.
+
 2025-10-05  Nathaniel Shead  <[email protected]>
 
        PR c++/122053
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index f9b4335bfecb..b57bfb9d513a 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,9 @@
+2025-10-07  Paul Thomas  <[email protected]>
+
+       PR fortran/102901
+       * trans-array.cc (structure_alloc_comps): Do not use
+       gfc_check_pdt_dummy with pointer or allocatable components.
+
 2025-10-04  Harald Anlauf  <[email protected]>
 
        PR fortran/107968
diff --git a/gcc/jit/ChangeLog b/gcc/jit/ChangeLog
index fc42e5af841a..7e31500bae0b 100644
--- a/gcc/jit/ChangeLog
+++ b/gcc/jit/ChangeLog
@@ -1,3 +1,8 @@
+2025-10-07  Jonathan Wakely  <[email protected]>
+
+       * docs/_build/texinfo/libgccjit.texi: Fix spelling.
+       * docs/internals/index.rst: Likewise.
+
 2025-08-13  David Malcolm  <[email protected]>
 
        PR jit/121516
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 6047199c9482..ff10abf7b227 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,72 @@
+2025-10-07  Joseph Myers  <[email protected]>
+
+       PR c/26581
+       * gcc.dg/c23-incomplete-2.c, gcc.dg/c23-incomplete-3.c,
+       gcc.dg/c23-incomplete-4.c, gcc.dg/c2y-incomplete-4.c,
+       gcc.dg/c2y-incomplete-5.c: New tests.
+       * gcc.dg/c23-thread-local-2.c, gcc.dg/c2y-incomplete-1.c: Update
+       expected errors.
+
+2025-10-07  H.J. Lu  <[email protected]>
+
+       PR target/120691
+       * gcc.target/i386/pr120691.c: New test.
+
+2025-10-07  Jason Merrill  <[email protected]>
+
+       * g++.dg/warn/Warray-bounds-20.C: Remove xfails, add diags.
+
+2025-10-07  Georg-Johann Lay  <[email protected]>
+
+       PR target/122187
+       * gcc.target/avr/torture/pr122187.c: New test.
+
+2025-10-07  Jonathan Wakely  <[email protected]>
+
+       * gfortran.dg/dynamic_dispatch_9.f03: Fix spelling in comment.
+       * gfortran.dg/use_only_3.inc: Likewise
+
+2025-10-07  Robin Dapp  <[email protected]>
+
+       PR target/121845
+       * gcc.target/riscv/rvv/autovec/pr121845.c: New test.
+
+2025-10-07  Raphael Moreira Zinsly  <[email protected]>
+
+       PR target/122124
+       * gcc.target/riscv/rvv/autovec/pr122124.c: New test.
+
+2025-10-07  Paul Thomas  <[email protected]>
+
+       PR fortran/102901
+       * gfortran.dg/pdt_56.f03: Copy of pdt_13.f03 compiled with
+       -fcheck=all.
+
+2025-10-07  Andrew Pinski  <[email protected]>
+
+       PR tree-optimization/121921
+       * gcc.dg/pr121921-1.c: New test.
+
+2025-10-07  Andrew Pinski  <[email protected]>
+
+       PR tree-optimization/122083
+       * gcc.dg/tree-ssa/ssa-pre-19.c: Disable phiopt and cselim.
+       * g++.dg/opt/pr122083-1.C: New test.
+       * gcc.dg/tree-ssa/cselim-1.c: New test.
+       * gcc.dg/tree-ssa/cselim-2.c: New test.
+
+2025-10-07  H.J. Lu  <[email protected]>
+
+       PR middle-end/122122
+       * gcc.target/i386/memcpy-pr120683-2.c: Swap %edx/%rdx with
+       %eax/%rax after
+       * gcc.target/i386/memcpy-pr120683-3.c: Likewise.
+       * gcc.target/i386/memcpy-pr120683-4.c: Likewise.
+       * gcc.target/i386/memcpy-pr120683-5.c: Likewise.
+       * gcc.target/i386/memcpy-pr120683-6.c: Likewise.
+       * gcc.target/i386/memcpy-pr120683-7.c: Likewise.
+       * gcc.target/i386/pr111657-1.c: Likewise.
+
 2025-10-06  Andrew Pinski  <[email protected]>
 
        PR tree-optimization/122155
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index f9059af52fb7..e539f31be44d 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,11 @@
+2025-10-07  H.J. Lu  <[email protected]>
+
+       PR target/120691
+       * Makefile.in (DECNUMINC): Add -I$(srcdir)/config/$(cpu_type).
+       * config/i386/dfp-machine.h: New file.
+       * config/i386/32/dfp-machine.h: Likewise.
+       * config/i386/64/dfp-machine.h: Likewise.
+
 2025-09-30  Andre Vieira  <[email protected]>
 
        * config/t-softfp: Don't use softfp_wrap for bitint functions.
diff --git a/libgcc/config/libbid/ChangeLog b/libgcc/config/libbid/ChangeLog
index e6727365456e..031c7a8bb38b 100644
--- a/libgcc/config/libbid/ChangeLog
+++ b/libgcc/config/libbid/ChangeLog
@@ -1,3 +1,15 @@
+2025-10-07  H.J. Lu  <[email protected]>
+
+       PR target/120691
+       * bid128_div.c: Run DFP_INIT_ROUNDMODE at function entrace and
+       DFP_RESTORE_ROUNDMODE at function exit.
+       * bid128_rem.c: Likewise.
+       * bid128_sqrt.c: Likewise.
+       * bid64_div.c (bid64_div): Likewise.
+       * bid64_sqrt.c (bid64_sqrt): Likewise.
+       * bid_conf.h: Include <dfp-machine.h>.
+       * dfp-machine.h: New file.
+
 2025-08-30  liuhongt  <[email protected]>
 
        Revert:
diff --git a/libgm2/ChangeLog b/libgm2/ChangeLog
index 509c02e76164..5e3460ff7c6e 100644
--- a/libgm2/ChangeLog
+++ b/libgm2/ChangeLog
@@ -1,3 +1,7 @@
+2025-10-07  Jonathan Wakely  <[email protected]>
+
+       * configure.host: Fix spelling in comment.
+
 2025-10-05  Sam James  <[email protected]>
 
        * Makefile.in: Regenerate.
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 15fd68b01141..e8f244b9364e 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,37 @@
+2025-10-07  Jonathan Wakely  <[email protected]>
+
+       * configure.host: Fix spelling in comment.
+
+2025-10-07  Jonathan Wakely  <[email protected]>
+
+       * include/ext/ropeimpl.h (rope::_S_fetch): Initialize variable.
+
+2025-10-07  Jonathan Wakely  <[email protected]>
+
+       * include/bits/sat_arith.h (mul_sat): Add parentheses around
+       operands.
+
+2025-10-07  Jonathan Wakely  <[email protected]>
+
+       * testsuite/std/time/parse/parse.cc: Initialize variable.
+
+2025-10-07  Jonathan Wakely  <[email protected]>
+
+       * testsuite/20_util/shared_ptr/cons/move.cc: Add comment and
+       dg-prune-output for -Wpessimizing-move warning.
+       * testsuite/experimental/memory/shared_ptr/cons/move_ctor.cc:
+       Likewise.
+
+2025-10-07  Jonathan Wakely  <[email protected]>
+
+       * include/bits/random.h (philox_engine(result_type)): Reorder
+       ctor-initializer-list to match declaration order.
+
+2025-10-07  Jonathan Wakely  <[email protected]>
+
+       * include/bits/basic_string.h (basic_string::_M_check): Cast
+       size_type arguments to size_t.
+
 2025-10-05  Sam James  <[email protected]>
 
        * Makefile.in: Regenerate.

Reply via email to