aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2025-03-10 00:17:22 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2025-03-10 00:17:22 +0000
commit3ee18840ec7e9547f02a7aa18ea28c0f2497b4b8 (patch)
tree59829fb99546015c3365ed75f5a2589a26dabd39 /gcc
parent7d3aec2a832ef47be547d9426187562e4548bae6 (diff)
downloadgcc-3ee18840ec7e9547f02a7aa18ea28c0f2497b4b8.zip
gcc-3ee18840ec7e9547f02a7aa18ea28c0f2497b4b8.tar.gz
gcc-3ee18840ec7e9547f02a7aa18ea28c0f2497b4b8.tar.bz2
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog35
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/fortran/ChangeLog8
-rw-r--r--gcc/testsuite/ChangeLog20
4 files changed, 64 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 2234a3e..a1c16d7 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 747d240..95dbf27 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250309
+20250310
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 7331481..b1fc6f5 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -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
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 78221ee..0aba2b1 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -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