diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-12-16 00:16:48 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-12-16 00:16:48 +0000 |
commit | 43377649ba6600cb0eff740b87d08460274c511b (patch) | |
tree | 50333228840a82d0076e9845863644e31fb30027 | |
parent | 3e7ae868fa057a808448a5ab081d2ad30ad80bab (diff) | |
download | gcc-43377649ba6600cb0eff740b87d08460274c511b.zip gcc-43377649ba6600cb0eff740b87d08460274c511b.tar.gz gcc-43377649ba6600cb0eff740b87d08460274c511b.tar.bz2 |
Daily bump.
-rw-r--r-- | gcc/ChangeLog | 27 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/cp/ChangeLog | 20 | ||||
-rw-r--r-- | gcc/fortran/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 24 |
5 files changed, 78 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index faab58a..f3cca05 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,30 @@ +2024-12-15 John David Anglin <danglin@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.christina@arm.com> + + * config/arm/arm-mve-builtins-base.cc (expand): Initialize new_base. + +2024-12-15 Jakub Jelinek <jakub@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.Vukic@rt-rk.com> * match.pd: New pattern. diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 565e340..ccdbb24 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20241215 +20241216 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index f9c189f..f852a02 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,23 @@ +2024-12-15 Iain Sandoe <iain@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 <iain@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 <iain@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 <nathanieloshead@gmail.com> PR c++/90321 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 0683f0b..d51b9de 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,9 @@ +2024-12-15 Paul Thomas <pault@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 <pault@gcc.gnu.org> PR fortran/117797 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index dcd1921..bff99b3 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,27 @@ +2024-12-15 John David Anglin <danglin@gcc.gnu.org> + + * gcc.dg/tree-ssa/ivopts-1.c: Enable TImode tests on hppa64. + +2024-12-15 John David Anglin <danglin@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 <danglin@gcc.gnu.org> + + * g++.dg/modules/enum-14.C: Require lto. + +2024-12-15 Iain Sandoe <iain@sandoe.co.uk> + + PR c++/98935 + * g++.dg/coroutines/pr98935.C: New test. + +2024-12-15 Paul Thomas <pault@gcc.gnu.org> + + PR fortran/117897 + * gfortran.dg/finalize_59.f90: New test. + 2024-12-14 Jovan Vukic <Jovan.Vukic@rt-rk.com> * gcc.dg/tree-ssa/bitops-11.c: New test. |