]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 10 Mar 2025 00:17:22 +0000 (00:17 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 10 Mar 2025 00:17:22 +0000 (00:17 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog

index 2234a3ec5f57e115f5015f5d6e59f422a66bac2c..a1c16d7660e334ddf57c5b9952590c8b1253a9ae 100644 (file)
@@ -1,3 +1,38 @@
+2025-03-09  Jeff Law  <jlaw@ventanamicro.com>
+
+       PR rtl-optimization/117467
+       * ext-dce.cc (ext_dce_process_sets): Handle FP destinations better.
+
+2025-03-09  Jeff Law  <jlaw@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_apinski@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  <sloosemore@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  <sloosemore@baylibre.com>
 
        * doc/extend.texi (Basic Asm): Document that AssemblerInstructions
index 747d240bdb01ec353fc2f5c074b282f68f4e9d49..95dbf27d32ad684b58c00cd7bb311e683ff16b78 100644 (file)
@@ -1 +1 @@
-20250309
+20250310
index 7331481012f09148307b9031e7067c3c63bc543e..b1fc6f595a3a9894abbfd3bfa373a22c40974b71 100644 (file)
@@ -1,3 +1,11 @@
+2025-03-09  Thomas Koenig  <tkoenig@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  <tkoenig@gcc.gnu.org>
 
        PR fortran/119157
index 78221ee8cdaf8ddf19911ee92170871dc3fc3a32..0aba2b10e217f06cbdb53f63ee4a5cd36d1bee42 100644 (file)
@@ -1,3 +1,23 @@
+2025-03-09  Andrew Pinski  <quic_apinski@quicinc.com>
+
+       PR tree-optimization/118922
+       * gcc.dg/torture/pr118922-1.c: New test.
+
+2025-03-09  Dimitar Dimitrov  <dimitar@dinux.eu>
+
+       PR target/119133
+       * gcc.dg/torture/pr119133.c: Require effective target float16.
+
+2025-03-09  Sandra Loosemore  <sloosemore@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  <tkoenig@gcc.gnu.org>
 
        PR fortran/119157