From: GCC Administrator Date: Mon, 22 Dec 2025 00:16:25 +0000 (+0000) Subject: Daily bump. X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=769041822723208bf85a91ac409b9b0bdae3fff0;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6ab28f0ca79..9961e7a9442 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,18 @@ +2025-12-21 Tamar Christina + + 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 PR middle-end/123222 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index d1e2e51f3b6..ab657eef61f 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20251221 +20251222 diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index b8dfd798dde..f2d65eb9c09 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,7 @@ +2025-12-21 Yuao Ma + + * c-common.h (enum cxx_dialect): c++17 to c++20. + 2025-12-18 Tobias Burnus * c-omp.cc (c_omp_split_clauses): Handle target's diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index b335c33abfd..266e0bea60e 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,26 @@ +2025-12-21 Harald Anlauf + + 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 + + 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 + + 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 + + * trans-openmp.cc (gfc_trans_omp_clauses): Add default to switch. + 2025-12-19 Jakub Jelinek * dump-parse-tree.cc (show_omp_clauses): Add default: with diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index a5e020975c5..87a9a1cc299 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,33 @@ +2025-12-21 Jerry DeLisle + + PR fortran/121472 + * gfortran.dg/pr121472.f90: New test. + +2025-12-21 Jerry DeLisle + + PR fortran/121475 + * gfortran.dg/pr121475.f90: New test as posted in the PR + from Christopher Albert + +2025-12-21 Antoni Boucher + + * 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 + + 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 PR c++/122712 diff --git a/maintainer-scripts/ChangeLog b/maintainer-scripts/ChangeLog index a6ee65436be..691c5d37b3d 100644 --- a/maintainer-scripts/ChangeLog +++ b/maintainer-scripts/ChangeLog @@ -1,3 +1,7 @@ +2025-12-21 Gerald Pfeifer + + * update_web_docs_git: Avoid redirects from Sphinx stylesheets. + 2025-12-16 Pietro Monteiro * update_web_docs_git (MANUALS): Add ga68 and ga68-internals.