https://gcc.gnu.org/g:e44d4b7647c6b9c9a147b13de588b14e5a54354a

commit r14-10841-ge44d4b7647c6b9c9a147b13de588b14e5a54354a
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Sat Oct 26 00:23:24 2024 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 47 +++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/ada/ChangeLog       |  7 +++++++
 gcc/cp/ChangeLog        | 10 ++++++++++
 gcc/fortran/ChangeLog   | 14 ++++++++++++++
 gcc/testsuite/ChangeLog | 35 +++++++++++++++++++++++++++++++++++
 6 files changed, 114 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index b89cc4d3d044..cd71472cf6e3 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,50 @@
+2024-10-25  Jakub Jelinek  <ja...@redhat.com>
+
+       Backported from master:
+       2024-10-25  Jakub Jelinek  <ja...@redhat.com>
+
+       PR middle-end/117249
+       * tree-ssa-structalias.cc (insert_vi_for_tree): Move put calls out of
+       gcc_assert.
+       * lto-cgraph.cc (lto_symtab_encoder_delete_node): Likewise.
+       * gimple-ssa-strength-reduction.cc (get_alternative_base,
+       add_cand_for_stmt): Likewise.
+       * tree-eh.cc (add_stmt_to_eh_lp_fn): Likewise.
+       * except.cc (duplicate_eh_regions_1): Likewise.
+       * tree-ssa-reassoc.cc (insert_operand_rank): Likewise.
+       * config/nvptx/nvptx.cc (nvptx_expand_call): Use == rather than = in
+       gcc_assert.
+       * opts-common.cc (jobserver_info::disconnect): Call close outside of
+       gcc_assert and only check result in it.
+       (jobserver_info::return_token): Call write outside of gcc_assert and
+       only check result in it.
+       * genautomata.cc (output_default_latencies): Move j++ side-effect
+       outside of gcc_assert.
+       * tree-ssa-loop-ivopts.cc (get_alias_ptr_type_for_ptr_address): Use
+       == rather than = in gcc_assert.
+       * cgraph.cc (symbol_table::create_edge): Move ++edges_max_uid
+       side-effect outside of gcc_assert.
+
+2024-10-25  Jakub Jelinek  <ja...@redhat.com>
+
+       Backported from master:
+       2024-10-24  Jakub Jelinek  <ja...@redhat.com>
+
+       PR sanitizer/117209
+       * asan.cc (maybe_cast_to_ptrmode): Formatting fix.
+       (build_check_stmt): Don't copy *iter into gsi, perform all
+       the updates on iter directly.
+
+2024-10-25  Georg-Johann Lay  <a...@gjlay.de>
+
+       Backported from master:
+       2024-10-24  Georg-Johann Lay  <a...@gjlay.de>
+
+       PR target/116953
+       * config/avr/avr.cc (avr_out_sbxx_branch): Revert previous fix
+       for PR116953 (r15-4078).  Run extract_constrain_insn_cached
+       on the current insn after calling jump_over_one_insn_p.
+
 2024-10-23  liuhongt  <hongtao....@intel.com>
 
        Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 7f899e9ca4b4..7125d77c104c 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20241024
+20241026
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index d6808032cc30..872520e2e31c 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,10 @@
+2024-10-25  Eric Botcazou  <ebotca...@adacore.com>
+
+       PR ada/116551
+       * gcc-interface/trans.cc (node_is_atomic) <N_Identifier>: Return
+       false if the type of the entity is an unconstrained array type.
+       (node_is_volatile_full_access) <N_Identifier>: Likewise.
+
 2024-10-14  Steve Baird  <ba...@adacore.com>
 
        PR ada/114593
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 76d7de531e2d..be0a8ad9b0b3 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,13 @@
+2024-10-25  Jakub Jelinek  <ja...@redhat.com>
+
+       Backported from master:
+       2024-10-24  Jakub Jelinek  <ja...@redhat.com>
+
+       PR c++/117259
+       * typeck.cc (get_member_function_from_ptrfunc): Use force_target_expr
+       rather than save_expr for instance_ptr and function.  Don't call it
+       for TREE_CONSTANT.
+
 2024-10-22  Jason Merrill  <ja...@redhat.com>
 
        Backported from master:
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 2c67dd5e0c7d..c804cc2f3a7a 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,17 @@
+2024-10-25  Paul Thomas  <pa...@gcc.gnu.org>
+
+       Backported from master:
+       2024-07-16  Paul Thomas  <pa...@gcc.gnu.org>
+
+       PR fortran/84868
+       * simplify.cc (gfc_simplify_len_trim): If the argument is an
+       element of a parameter array, simplify all the elements and
+       build a new parameter array to hold the result, after checking
+       that it doesn't already exist.
+       * trans-expr.cc (gfc_get_interface_mapping_array) if a string
+       length is available, use it for the typespec.
+       (gfc_add_interface_mapping): Supply the se string length.
+
 2024-09-20  Harald Anlauf  <anl...@gmx.de>
 
        Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 11dddf15ab13..91ed5fe6b1d8 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,38 @@
+2024-10-25  Jakub Jelinek  <ja...@redhat.com>
+
+       Backported from master:
+       2024-10-24  Jakub Jelinek  <ja...@redhat.com>
+
+       PR c++/117259
+       * g++.dg/ubsan/pr117259.C: New test.
+
+2024-10-25  Jakub Jelinek  <ja...@redhat.com>
+
+       Backported from master:
+       2024-10-24  Jakub Jelinek  <ja...@redhat.com>
+
+       PR sanitizer/117209
+       * gcc.dg/asan/pr117209.c: New test.
+
+2024-10-25  Eric Botcazou  <ebotca...@adacore.com>
+
+       PR ada/116551
+       * gnat.dg/specs/vfa3.ads: New test.
+
+2024-10-25  Paul Thomas  <pa...@gcc.gnu.org>
+
+       Backported from master:
+       2024-07-16  Paul Thomas  <pa...@gcc.gnu.org>
+
+       PR fortran/84868
+       * gfortran.dg/pr84868.f90: New test.
+
+2024-10-24  Jason Merrill  <ja...@redhat.com>
+
+       PR c++/117274
+       PR c++/117107
+       * g++.dg/cpp2a/decomp10.C: Remove captured binding warning.
+
 2024-10-23  liuhongt  <hongtao....@intel.com>
 
        Backported from master:

Reply via email to