https://gcc.gnu.org/g:3ee18840ec7e9547f02a7aa18ea28c0f2497b4b8
commit r15-7917-g3ee18840ec7e9547f02a7aa18ea28c0f2497b4b8 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Mon Mar 10 00:17:22 2025 +0000 Daily bump. Diff: --- gcc/ChangeLog | 35 +++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/fortran/ChangeLog | 8 ++++++++ gcc/testsuite/ChangeLog | 20 ++++++++++++++++++++ 4 files changed, 64 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2234a3ec5f57..a1c16d7660e3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,38 @@ +2025-03-09 Jeff Law <j...@ventanamicro.com> + + PR rtl-optimization/117467 + * ext-dce.cc (ext_dce_process_sets): Handle FP destinations better. + +2025-03-09 Jeff Law <j...@ventanamicro.com> + + PR rtl-optimization/117467 + * ext-dce.cc (ext_dce_process_uses): When trivially possible advance + the iterator over the destination of a SET. + +2025-03-09 Andrew Pinski <quic_apin...@quicinc.com> + + PR tree-optimization/118922 + * tree-ssa-phiopt.cc (value_replacement): Set empty_or_with_defined_p + to false when there is phi nodes for the middle bb. + +2025-03-09 Sandra Loosemore <sloosem...@baylibre.com> + + PR middle-end/118457 + * gimplify.cc (modify_call_for_omp_dispatch): New, containing + code split from gimplify_call_expr and modified to emit tree + instead of gimple. Remove the error for falling through to a call + to the base function. + (expand_variant_call_expr): New, split from gimplify_variant_call_expr. + Call modify_call_for_omp_dispatch on calls to + variants in a dispatch construct context. + (gimplify_variant_call_expr): Make it call expand_variant_call_expr + to do the actual work. + (gimplify_call_expr): Remove sorry for calls involving both + dynamic/late selectors and adjust_args/append_args, and adjust + for new interface. Move adjust_args/append_args code to + modify_call_for_omp_dispatch. + (gimplify_omp_dispatch): Add some comments. + 2025-03-08 Sandra Loosemore <sloosem...@baylibre.com> * doc/extend.texi (Basic Asm): Document that AssemblerInstructions diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 747d240bdb01..95dbf27d32ad 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250309 +20250310 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 7331481012f0..b1fc6f595a3a 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,11 @@ +2025-03-09 Thomas Koenig <tkoe...@gcc.gnu.org> + + PR fortran/119157 + * gfortran.h (gfc_pop_undo_symbol): Remove prototype. + * interface.cc (gfc_get_formal_from_actual_arglist): Use + gfc_commit_symbol() instead of gfc_pop_undo_symbol(). + * symbol.cc (gfc_pop_undo_symbol): Remove. + 2025-03-08 Thomas Koenig <tkoe...@gcc.gnu.org> PR fortran/119157 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 78221ee8cdaf..0aba2b10e217 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,23 @@ +2025-03-09 Andrew Pinski <quic_apin...@quicinc.com> + + PR tree-optimization/118922 + * gcc.dg/torture/pr118922-1.c: New test. + +2025-03-09 Dimitar Dimitrov <dimi...@dinux.eu> + + PR target/119133 + * gcc.dg/torture/pr119133.c: Require effective target float16. + +2025-03-09 Sandra Loosemore <sloosem...@baylibre.com> + + PR middle-end/118457 + * c-c++-common/gomp/adjust-args-6.c: Remove xfails and adjust + expected output. + * c-c++-common/gomp/append-args-5.c: Adjust expected output. + * c-c++-common/gomp/append-args-dynamic.c: New. + * c-c++-common/gomp/dispatch-11.c: Adjust expected output. + * gfortran.dg/gomp/dispatch-11.f90: Likewise. + 2025-03-08 Thomas Koenig <tkoe...@gcc.gnu.org> PR fortran/119157