]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Wed, 8 Oct 2025 00:20:55 +0000 (00:20 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Wed, 8 Oct 2025 00:20:55 +0000 (00:20 +0000)
12 files changed:
gcc/ChangeLog
gcc/DATESTAMP
gcc/ada/ChangeLog
gcc/c/ChangeLog
gcc/cp/ChangeLog
gcc/fortran/ChangeLog
gcc/jit/ChangeLog
gcc/testsuite/ChangeLog
libgcc/ChangeLog
libgcc/config/libbid/ChangeLog
libgm2/ChangeLog
libstdc++-v3/ChangeLog

index 57513ed1536f3faf573a237bcf77ce3b58d3a1ab..0dec12e27852ed019975a30e107944cad8d6e9dc 100644 (file)
@@ -1,3 +1,53 @@
+2025-10-07  Alfie Richards  <alfie.richards@arm.com>
+
+       * doc/tm.texi: Regenerate.
+       * doc/tm.texi.in: Add documentation for TARGET_HAS_FMV_TARGET_ATTRIBUTE.
+
+2025-10-07  Georg-Johann Lay  <avr@gjlay.de>
+
+       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  <jwakely@redhat.com>
+
+       * 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  <rdapp.gcc@gmail.com>
+
+       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  <rzinsly@ventanamicro.com>
+
+       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  <andrew.pinski@oss.qualcomm.com>
+
+       PR tree-optimization/121921
+       * match.pd (`-(a ptrdiff b)`): Extend for a nop_convert
+       between the neg and ptrdiff.
+
+2025-10-07  Andrew Pinski  <andrew.pinski@oss.qualcomm.com>
+
+       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  <andrew.pinski@oss.qualcomm.com>
 
        PR tree-optimization/122155
index 6a36bef6ea5eb7bb9a85f64b0ee438921de7bf0e..b95af03f6e9bcfb4a008f850510045f7bfa17bd1 100644 (file)
@@ -1 +1 @@
-20251007
+20251008
index 60703af117418d36067b778e52cdb1af704d075e..08d714855aba5dc37ee3088a5037ba50af4580c9 100644 (file)
@@ -1,3 +1,11 @@
+2025-10-07  Eric Botcazou  <ebotcazou@adacore.com>
+
+       Revert:
+       2025-10-05  Eric Botcazou  <ebotcazou@adacore.com>
+
+       PR ada/118343
+       * Makefile.rtl (LLVM_BUILD): Delete.
+
 2025-10-06  Marc Poulhiès  <poulhies@adacore.com>
            Éric Botcazou  <botcazou@adacore.com>
 
index 1d25e9bb6c5128eb1447e4235c6e239651d81101..5b6a56e3c42186bf7114b9b14e0ca22de94801c0 100644 (file)
@@ -1,3 +1,11 @@
+2025-10-07  Joseph Myers  <josmyers@redhat.com>
+
+       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  <alfie.richards@arm.com>
 
        * c-decl.cc (maybe_mark_function_versioned): Add diagnostic.
index 2b4812d975f2674e5de39ba515a054cf4552088b..26434756b336e3dc59cd9bb49829df0a68d19814 100644 (file)
@@ -1,3 +1,11 @@
+2025-10-07  Jason Merrill  <jason@redhat.com>
+
+       * init.cc (build_new_1): Clobber a constant-bound array as a whole.
+
+2025-10-07  Jonathan Wakely  <jwakely@redhat.com>
+
+       * module.cc (trees_out::lang_vals): Fix spelling in comment.
+
 2025-10-05  Nathaniel Shead  <nathanieloshead@gmail.com>
 
        PR c++/122053
index f9b4335bfecb57dc614c82f1ced56ec0c99d5f54..b57bfb9d513a5b55ceebb6b3161ce483df4c8b65 100644 (file)
@@ -1,3 +1,9 @@
+2025-10-07  Paul Thomas  <pault@gcc.gnu.org>
+
+       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  <anlauf@gmx.de>
 
        PR fortran/107968
index fc42e5af841ab8f21f686075a58708ec4db7f38d..7e31500bae0bcce0afa755215fe6ac77b7d42232 100644 (file)
@@ -1,3 +1,8 @@
+2025-10-07  Jonathan Wakely  <jwakely@redhat.com>
+
+       * docs/_build/texinfo/libgccjit.texi: Fix spelling.
+       * docs/internals/index.rst: Likewise.
+
 2025-08-13  David Malcolm  <dmalcolm@redhat.com>
 
        PR jit/121516
index 6047199c9482de53ec9ca5012592d0a6e57dc3b4..ff10abf7b2274248977ff1aef31978b7f6c0e18f 100644 (file)
@@ -1,3 +1,72 @@
+2025-10-07  Joseph Myers  <josmyers@redhat.com>
+
+       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  <hjl.tools@gmail.com>
+
+       PR target/120691
+       * gcc.target/i386/pr120691.c: New test.
+
+2025-10-07  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/warn/Warray-bounds-20.C: Remove xfails, add diags.
+
+2025-10-07  Georg-Johann Lay  <avr@gjlay.de>
+
+       PR target/122187
+       * gcc.target/avr/torture/pr122187.c: New test.
+
+2025-10-07  Jonathan Wakely  <jwakely@redhat.com>
+
+       * gfortran.dg/dynamic_dispatch_9.f03: Fix spelling in comment.
+       * gfortran.dg/use_only_3.inc: Likewise
+
+2025-10-07  Robin Dapp  <rdapp.gcc@gmail.com>
+
+       PR target/121845
+       * gcc.target/riscv/rvv/autovec/pr121845.c: New test.
+
+2025-10-07  Raphael Moreira Zinsly  <rzinsly@ventanamicro.com>
+
+       PR target/122124
+       * gcc.target/riscv/rvv/autovec/pr122124.c: New test.
+
+2025-10-07  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/102901
+       * gfortran.dg/pdt_56.f03: Copy of pdt_13.f03 compiled with
+       -fcheck=all.
+
+2025-10-07  Andrew Pinski  <andrew.pinski@oss.qualcomm.com>
+
+       PR tree-optimization/121921
+       * gcc.dg/pr121921-1.c: New test.
+
+2025-10-07  Andrew Pinski  <andrew.pinski@oss.qualcomm.com>
+
+       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  <hjl.tools@gmail.com>
+
+       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  <andrew.pinski@oss.qualcomm.com>
 
        PR tree-optimization/122155
index f9059af52fb76e0c149c2b5faa954fa718976d48..e539f31be44d498b9cf027e0edc233db3ef2bd01 100644 (file)
@@ -1,3 +1,11 @@
+2025-10-07  H.J. Lu  <hjl.tools@gmail.com>
+
+       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  <andre.simoesdiasvieira@arm.com>
 
        * config/t-softfp: Don't use softfp_wrap for bitint functions.
index e6727365456eca36fd13b8ce751c528144dafc96..031c7a8bb38bdf9fc1b2b0ad3b2e8cadafce2171 100644 (file)
@@ -1,3 +1,15 @@
+2025-10-07  H.J. Lu  <hjl.tools@gmail.com>
+
+       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  <hongtao.liu@intel.com>
 
        Revert:
index 509c02e76164db6023e333f9e789fdfd88627c6c..5e3460ff7c6e4b1b5f91ff1cbb9b1b62912fd372 100644 (file)
@@ -1,3 +1,7 @@
+2025-10-07  Jonathan Wakely  <jwakely@redhat.com>
+
+       * configure.host: Fix spelling in comment.
+
 2025-10-05  Sam James  <sam@gentoo.org>
 
        * Makefile.in: Regenerate.
index 15fd68b01141c90d20e2f19b04b68de7a96da0b6..e8f244b9364e0db0a9b9f03c802ed0fb968cdea1 100644 (file)
@@ -1,3 +1,37 @@
+2025-10-07  Jonathan Wakely  <jwakely@redhat.com>
+
+       * configure.host: Fix spelling in comment.
+
+2025-10-07  Jonathan Wakely  <jwakely@redhat.com>
+
+       * include/ext/ropeimpl.h (rope::_S_fetch): Initialize variable.
+
+2025-10-07  Jonathan Wakely  <jwakely@redhat.com>
+
+       * include/bits/sat_arith.h (mul_sat): Add parentheses around
+       operands.
+
+2025-10-07  Jonathan Wakely  <jwakely@redhat.com>
+
+       * testsuite/std/time/parse/parse.cc: Initialize variable.
+
+2025-10-07  Jonathan Wakely  <jwakely@redhat.com>
+
+       * 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  <jwakely@redhat.com>
+
+       * include/bits/random.h (philox_engine(result_type)): Reorder
+       ctor-initializer-list to match declaration order.
+
+2025-10-07  Jonathan Wakely  <jwakely@redhat.com>
+
+       * include/bits/basic_string.h (basic_string::_M_check): Cast
+       size_type arguments to size_t.
+
 2025-10-05  Sam James  <sam@gentoo.org>
 
        * Makefile.in: Regenerate.