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

commit r14-10462-ga2a29167556b6dded10253953b99baff012c346e
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Fri Jul 19 00:25:13 2024 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 48 +++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/analyzer/ChangeLog  | 10 ++++++++
 gcc/cp/ChangeLog        | 16 +++++++++++++
 gcc/testsuite/ChangeLog | 63 +++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 138 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 5231837fddae..dfc0380aadf1 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,51 @@
+2024-07-18  Marek Polacek  <pola...@redhat.com>
+
+       Backported from master:
+       2024-07-18  Marek Polacek  <pola...@redhat.com>
+                   Jakub Jelinek   <ja...@redhat.com>
+
+       PR c++/115865
+       * tree-eh.cc (get_eh_else): Check that the result of
+       gimple_seq_first_stmt is non-null.
+
+2024-07-18  LIU Hao  <lh_mo...@126.com>
+
+       Backported from master:
+       2024-07-18  LIU Hao  <lh_mo...@126.com>
+
+       PR rtl-optimization/115049
+       * varasm.cc (decl_binds_to_current_def_p): Add a check for COMDAT
+       declarations too, like weak ones.
+
+2024-07-18  Roger Sayle  <ro...@nextmovesoftware.com>
+
+       Backported from master:
+       2024-06-07  Roger Sayle  <ro...@nextmovesoftware.com>
+
+       PR target/115351
+       * config/i386/i386.cc (ix86_rtx_costs): Provide estimates for
+       the *concatditi3 and *insvti_highpart patterns, about two insns.
+
+2024-07-18  Jan Hubicka  <j...@suse.cz>
+
+       Backported from master:
+       2024-05-16  Jan Hubicka  <j...@suse.cz>
+
+       PR ipa/113787
+       * ipa-fnsummary.cc (points_to_local_or_readonly_memory_p): Do not
+       look into TARGET_MEM_REFS with constant opreand 0.
+
+2024-07-18  Roger Sayle  <ro...@nextmovesoftware.com>
+
+       Backported from master:
+       2024-06-24  Roger Sayle  <ro...@nextmovesoftware.com>
+                   Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/113673
+       * gimple-ssa-store-merging.cc (find_bswap_or_nop_load): Make static.
+       (find_bswap_or_nop_1): Avoid transformations (load merging) when
+       stmt_can_throw_internal indicates that a statement can trap.
+
 2024-07-17  Uros Bizjak  <ubiz...@gmail.com>
 
        Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 1d16bb88567c..92d0274c3c6f 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240718
+20240719
diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog
index 0819d2e0f045..b2727e5afcd5 100644
--- a/gcc/analyzer/ChangeLog
+++ b/gcc/analyzer/ChangeLog
@@ -1,3 +1,13 @@
+2024-07-18  David Malcolm  <dmalc...@redhat.com>
+
+       Backported from master:
+       2024-05-15  David Malcolm  <dmalc...@redhat.com>
+
+       PR analyzer/114899
+       * access-diagram.cc
+       (written_svalue_spatial_item::get_label_string): Bulletproof
+       against SSA_NAME_VAR being null.
+
 2024-05-07  Release Manager
 
        * GCC 14.1.0 released.
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index ff36ee51eabe..600c9b1afcb9 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,19 @@
+2024-07-18  Marek Polacek  <pola...@redhat.com>
+
+       Backported from master:
+       2024-06-25  Marek Polacek  <pola...@redhat.com>
+
+       PR c++/115476
+       * semantics.cc (finish_trait_expr)
+       <case CPTK_HAS_UNIQUE_OBJ_REPRESENTATIONS>: Move below to call
+       check_trait_type with kind==2.
+
+2024-07-18  Nathaniel Shead  <nathanielosh...@gmail.com>
+
+       PR c++/115165
+       * module.cc (lazy_load_binding): Use 'timevar_cond*' APIs.
+       (lazy_load_pendings): Likewise.
+
 2024-07-17  Patrick Palka  <ppa...@redhat.com>
 
        Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 9604a9181736..4b65b61ff48a 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,66 @@
+2024-07-18  Marek Polacek  <pola...@redhat.com>
+
+       Backported from master:
+       2024-07-18  Marek Polacek  <pola...@redhat.com>
+                   Jakub Jelinek   <ja...@redhat.com>
+
+       PR c++/115865
+       * g++.dg/asan/initlist2.C: New test.
+
+2024-07-18  Marek Polacek  <pola...@redhat.com>
+
+       Backported from master:
+       2024-06-25  Marek Polacek  <pola...@redhat.com>
+
+       PR c++/115476
+       * g++.dg/cpp1z/has-unique-obj-representations4.C: New test.
+
+2024-07-18  Roger Sayle  <ro...@nextmovesoftware.com>
+
+       Backported from master:
+       2024-06-07  Roger Sayle  <ro...@nextmovesoftware.com>
+
+       PR target/115351
+       * g++.target/i386/pr115351.C: New test case.
+
+2024-07-18  David Malcolm  <dmalc...@redhat.com>
+
+       Backported from master:
+       2024-05-15  David Malcolm  <dmalc...@redhat.com>
+
+       PR analyzer/114899
+       * c-c++-common/analyzer/out-of-bounds-diagram-pr114899.c: New test.
+
+2024-07-18  Jan Hubicka  <j...@suse.cz>
+
+       Backported from master:
+       2024-05-16  Jan Hubicka  <j...@suse.cz>
+
+       * gcc.c-torture/execute/pr113787.c: New test.
+
+2024-07-18  Roger Sayle  <ro...@nextmovesoftware.com>
+
+       Backported from master:
+       2024-06-24  Roger Sayle  <ro...@nextmovesoftware.com>
+                   Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/113673
+       * g++.dg/pr113673.C: New test case.
+
+2024-07-18  Jakub Jelinek  <ja...@redhat.com>
+
+       Backported from master:
+       2024-07-18  Jakub Jelinek  <ja...@redhat.com>
+
+       * c-c++-common/torture/builtin-clear-padding-3.c (main): Compare
+       s2.b.a against -1 rather than (char) -1.
+
+2024-07-18  Nathaniel Shead  <nathanielosh...@gmail.com>
+
+       PR c++/115165
+       * g++.dg/modules/timevar-1_a.H: New test.
+       * g++.dg/modules/timevar-1_b.C: New test.
+
 2024-07-17  Patrick Palka  <ppa...@redhat.com>
 
        Backported from master:

Reply via email to