https://gcc.gnu.org/g:43377649ba6600cb0eff740b87d08460274c511b

commit r15-6270-g43377649ba6600cb0eff740b87d08460274c511b
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Mon Dec 16 00:16:48 2024 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 27 +++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/cp/ChangeLog        | 20 ++++++++++++++++++++
 gcc/fortran/ChangeLog   |  6 ++++++
 gcc/testsuite/ChangeLog | 24 ++++++++++++++++++++++++
 5 files changed, 78 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index faab58a392c0..f3cca05d683b 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,30 @@
+2024-12-15  John David Anglin  <dang...@gcc.gnu.org>
+
+       PR target/118018
+       * config/pa/pa.cc (pa_frame_pointer_required): Declare and
+       implement.
+       (TARGET_FRAME_POINTER_REQUIRED): Define.
+
+2024-12-15  Tamar Christina  <tamar.christ...@arm.com>
+
+       * config/arm/arm-mve-builtins-base.cc (expand): Initialize new_base.
+
+2024-12-15  Jakub Jelinek  <ja...@redhat.com>
+
+       * tree-core.h (struct tree_exp): Remove condition_uid member.
+       * tree.h (SET_EXPR_UID, EXPR_COND_UID): Remove.
+       * gimplify.cc (nextuid): Rename to ...
+       (nextconduid): ... this.
+       (cond_uids): New static variable.
+       (next_cond_uid, reset_cond_uid): Adjust for the renaming,
+       formatting fix.
+       (tree_associate_condition_with_expr): New function.
+       (shortcut_cond_r, tag_shortcut_cond, shortcut_cond_expr): Use it
+       instead of SET_EXPR_UID.
+       (gimplify_cond_expr): Look up cond_uid in cond_uids hash map if
+       non-NULL instead of using EXPR_COND_UID.
+       (gimplify_function_tree): Delete cond_uids and set it to NULL.
+
 2024-12-14  Jovan Vukic  <jovan.vu...@rt-rk.com>
 
        * match.pd: New pattern.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 565e340ccfeb..ccdbb2491954 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20241215
+20241216
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index f9c189ff9ccb..f852a02173e3 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,23 @@
+2024-12-15  Iain Sandoe  <i...@sandoe.co.uk>
+
+       * coroutines.cc
+       (cp_coroutine_transform::wrap_original_function_body): Use
+       finish_if_stmt instead of manually applying the same process.
+
+2024-12-15  Iain Sandoe  <i...@sandoe.co.uk>
+
+       * coroutines.cc (expand_one_await_expression): Update the
+       resume index before checking if the coroutine is ready.
+
+2024-12-15  Iain Sandoe  <i...@sandoe.co.uk>
+
+       PR c++/98935
+       * coroutines.cc (register_local_var_uses): Add a pset to the
+       tree walk to avoid visiting the same BIND_EXPR twice.  Make
+       an early exit for cases that the callback does not apply.
+       (cp_coroutine_transform::apply_transforms): Add a pset to the
+       tree walk for register_local_vars.
+
 2024-12-14  Nathaniel Shead  <nathanielosh...@gmail.com>
 
        PR c++/90321
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 0683f0bdaf29..d51b9deea8ea 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,9 @@
+2024-12-15  Paul Thomas  <pa...@gcc.gnu.org>
+
+       PR fortran/117897
+       * trans-expr.cc (gfc_trans_assignment_1): RHS pointer function
+       results must not be finalized.
+
 2024-12-12  Paul Thomas  <pa...@gcc.gnu.org>
 
        PR fortran/117797
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index dcd1921d3a1d..bff99b33e53c 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,27 @@
+2024-12-15  John David Anglin  <dang...@gcc.gnu.org>
+
+       * gcc.dg/tree-ssa/ivopts-1.c: Enable TImode tests on hppa64.
+
+2024-12-15  John David Anglin  <dang...@gcc.gnu.org>
+
+       * c-c++-common/gomp/unroll-4.c: xfail scan-assembler-times
+       "dummy" for hppa*-*-hpux*.
+       * c-c++-common/gomp/unroll-5.c: Likewise.
+
+2024-12-15  John David Anglin  <dang...@gcc.gnu.org>
+
+       * g++.dg/modules/enum-14.C: Require lto.
+
+2024-12-15  Iain Sandoe  <i...@sandoe.co.uk>
+
+       PR c++/98935
+       * g++.dg/coroutines/pr98935.C: New test.
+
+2024-12-15  Paul Thomas  <pa...@gcc.gnu.org>
+
+       PR fortran/117897
+       * gfortran.dg/finalize_59.f90: New test.
+
 2024-12-14  Jovan Vukic  <jovan.vu...@rt-rk.com>
 
        * gcc.dg/tree-ssa/bitops-11.c: New test.

Reply via email to