]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 22 Dec 2025 00:16:25 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 22 Dec 2025 00:16:25 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/c-family/ChangeLog
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog
maintainer-scripts/ChangeLog

index 6ab28f0ca79f1f8b4efc1ea681d13e32da2176ec..9961e7a94424b828fbb0a88492084d25ef51dc45 100644 (file)
@@ -1,3 +1,18 @@
+2025-12-21  Tamar Christina  <tamar.christina@arm.com>
+
+       PR tree-optimization/123089
+       * tree-vect-loop.cc (vect_update_ivs_after_vectorizer_for_early_breaks):
+       Add conversion if required, Note that if we did truncate the original
+       scalar loop had an overflow here anyway.
+       (vect_get_max_nscalars_per_iter): Expose.
+       * tree-vect-stmts.cc (vect_compute_type_for_early_break_scalar_iv): New.
+       (vectorizable_early_exit): Find smallest type where we won't have UB in
+       the signed IV and store it.
+       * tree-vectorizer.h (LOOP_VINFO_EARLY_BRK_IV_TYPE): New.
+       (class _loop_vec_info): Add early_break_iv_type.
+       (vect_min_prec_for_max_niters): New.
+       * tree-vect-loop-manip.cc (vect_do_peeling): Use it.
+
 2025-12-20  Andrew Pinski  <andrew.pinski@oss.qualcomm.com>
 
        PR middle-end/123222
index d1e2e51f3b6884884ba9fe7ffe03c85741220127..ab657eef61ffef7a80c5bf05934e5f5160ebe32e 100644 (file)
@@ -1 +1 @@
-20251221
+20251222
index b8dfd798ddef77d9fd1c271160cf9221f269988a..f2d65eb9c09e267bab5c8781ed8bb735cc98e400 100644 (file)
@@ -1,3 +1,7 @@
+2025-12-21  Yuao Ma  <c8ef@outlook.com>
+
+       * c-common.h (enum cxx_dialect): c++17 to c++20.
+
 2025-12-18  Tobias Burnus  <tburnus@baylibre.com>
 
        * c-omp.cc (c_omp_split_clauses): Handle target's
index b335c33abfd969d656b8a92129b1c2eb40e2340a..266e0bea60e7591b691115748148cb2f6a60d2e5 100644 (file)
@@ -1,3 +1,26 @@
+2025-12-21  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/123201
+       * trans-expr.cc (conv_dummy_value): Convert string of length 1 to a
+       single character for passing as actual argument.
+
+2025-12-21  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR fortran/121472
+       * trans.cc (gfc_finalize_tree_expr): Replace !derived->components
+       check with TYPE_SIZE_UNIT check for zero-size types.
+
+2025-12-21  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR fortran/121475
+       * trans.cc (gfc_finalize_tree_expr): Add logic to allow the
+       function result to be resolved in resolve.cc
+       (generate_component_assignments).
+
+2025-12-21  Tamar Christina  <tamar.christina@arm.com>
+
+       * trans-openmp.cc (gfc_trans_omp_clauses): Add default to switch.
+
 2025-12-19  Jakub Jelinek  <jakub@redhat.com>
 
        * dump-parse-tree.cc (show_omp_clauses): Add default: with
index a5e020975c5464af426ed8f99c00c175a0ec6c2f..87a9a1cc299c46f7b5b390b3c6ca5317ea332504 100644 (file)
@@ -1,3 +1,33 @@
+2025-12-21  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR fortran/121472
+       * gfortran.dg/pr121472.f90: New test.
+
+2025-12-21  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR fortran/121475
+       * gfortran.dg/pr121475.f90: New test as posted in the PR
+       from Christopher Albert
+
+2025-12-21  Antoni Boucher  <bouanto@zoho.com>
+
+       * jit.dg/all-non-failing-tests.h: Update comment about
+       test-cold-attribute.c.
+       * jit.dg/test-cold-attribute.c: Use -Oz to fix test.
+
+2025-12-21  Tamar Christina  <tamar.christina@arm.com>
+
+       PR tree-optimization/123089
+       * gcc.dg/vect/vect-early-break_141-pr123089.c: New test.
+       * gcc.target/aarch64/sve/peel_ind_14.c: New test.
+       * gcc.target/aarch64/sve/peel_ind_14_run.c: New test.
+       * gcc.target/aarch64/sve/peel_ind_15.c: New test.
+       * gcc.target/aarch64/sve/peel_ind_15_run.c: New test.
+       * gcc.target/aarch64/sve/peel_ind_16.c: New test.
+       * gcc.target/aarch64/sve/peel_ind_16_run.c: New test.
+       * gcc.target/aarch64/sve/peel_ind_17.c: New test.
+       * gcc.target/aarch64/sve/peel_ind_17_run.c: New test.
+
 2025-12-20  Nathaniel Shead  <nathanieloshead@gmail.com>
 
        PR c++/122712
index a6ee65436be74da8a2c817127f25ff4f6fc48a0a..691c5d37b3d98769fd7bd0737c80a4bb850c0a32 100644 (file)
@@ -1,3 +1,7 @@
+2025-12-21  Gerald Pfeifer  <gerald@pfeifer.com>
+
+       * update_web_docs_git: Avoid redirects from Sphinx stylesheets.
+
 2025-12-16  Pietro Monteiro  <pietro@sociotechnical.xyz>
 
        * update_web_docs_git (MANUALS): Add ga68 and ga68-internals.