]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sat, 24 Jun 2023 00:20:41 +0000 (00:20 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sat, 24 Jun 2023 00:20:41 +0000 (00:20 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog

index 1daf99a42009438b44a22bc9bff976a1cc64b961..c428cf35007f28d2cf05efda8e38fad2908d48ff 100644 (file)
@@ -1,3 +1,47 @@
+2023-06-23  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2023-06-19  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/110298
+       * tree-ssa-loop-ivcanon.cc (tree_unroll_loops_completely):
+       Clear number of iterations info before cleaning up the CFG.
+
+2023-06-23  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2023-06-20  Richard Biener  <rguenther@suse.de>
+
+       PR debug/110295
+       * dwarf2out.cc (process_scope_var): Continue processing
+       the decl after setting a parent in case the existing DIE
+       was in limbo.
+
+2023-06-23  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2023-06-06  Richard Biener  <rguenther@suse.de>
+
+       PR middle-end/110055
+       * gimplify.cc (gimplify_target_expr): Do not emit
+       CLOBBERs for variables which have static storage duration
+       after gimplifying their initializers.
+
+2023-06-23  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2023-05-31  Richard Biener  <rguenther@suse.de>
+
+       PR ipa/109983
+       PR tree-optimization/109143
+       * tree-ssa-structalias.cc (struct topo_info): Remove.
+       (init_topo_info): Likewise.
+       (free_topo_info): Likewise.
+       (compute_topo_order): Simplify API, put the component
+       with ESCAPED last so it's processed first.
+       (topo_visit): Adjust.
+       (solve_graph): Likewise.
+
 2023-06-20  Alex Coplan  <alex.coplan@arm.com>
 
        Backported from master:
index 0d054fa2ec36a45089b65255ad185f4ff006f6a5..cbffb8130b6484f74de57c0f7cf9943f92acaa95 100644 (file)
@@ -1 +1 @@
-20230623
+20230624
index 0d137d6b3be2a6f6f5cb9ddbcb1c0337ce369652..d69f02ca0621556a70e8a46c2805d3dbbbef2dc3 100644 (file)
@@ -1,3 +1,20 @@
+2023-06-23  Jason Merrill  <jason@redhat.com>
+
+       * call.cc (maybe_init_list_as_array): Build a list.
+
+2023-06-23  Jason Merrill  <jason@redhat.com>
+
+       PR c++/110102
+       * call.cc (maybe_init_list_as_array): Check that the element type is
+       copyable.
+
+2023-06-23  Jason Merrill  <jason@redhat.com>
+
+       DR 2735
+       PR c++/109247
+       * call.cc (sfk_copy_or_move): New.
+       (joust): Add tiebreaker for explicit conv and copy ctor.
+
 2023-05-19  Patrick Palka  <ppalka@redhat.com>
 
        Backported from master:
index c42f1417d8b3b44723f40c765d947e3b3c39a4c7..23151688ad689bb974815ddcfdda66b09f977043 100644 (file)
@@ -1,3 +1,38 @@
+2023-06-23  Jason Merrill  <jason@redhat.com>
+
+       PR c++/110102
+       * g++.dg/cpp0x/initlist-opt1.C: New test.
+
+2023-06-23  Jason Merrill  <jason@redhat.com>
+
+       DR 2735
+       PR c++/109247
+       * g++.dg/cpp0x/initlist-explicit3.C: New test.
+
+2023-06-23  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2023-06-19  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/110298
+       * gcc.dg/torture/pr110298.c: New testcase.
+
+2023-06-23  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2023-06-20  Richard Biener  <rguenther@suse.de>
+
+       PR debug/110295
+       * g++.dg/debug/pr110295.C: New testcase.
+
+2023-06-23  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2023-06-06  Richard Biener  <rguenther@suse.de>
+
+       PR middle-end/110055
+       * g++.dg/warn/Wdangling-pointer-pr110055.C: New testcase.
+
 2023-06-20  Alex Coplan  <alex.coplan@arm.com>
 
        Backported from master: