]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 8 May 2025 00:20:35 +0000 (00:20 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 8 May 2025 00:20:35 +0000 (00:20 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/lto/ChangeLog
gcc/testsuite/ChangeLog

index a225c967ef3e1112afa7abc35f336759c32cbeb0..f48102809ae052b278897899054bcd7ddb2b07a6 100644 (file)
@@ -1,3 +1,52 @@
+2025-05-07  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2025-03-18  Richard Biener  <rguenther@suse.de>
+
+       PR debug/101533
+       * dwarf2out.cc (gen_type_die_with_usage): When we have
+       output the typedef already do nothing for a typedef variant.
+       Do not set TREE_ASM_WRITTEN on the type.
+
+2025-05-07  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-07-31  Richard Biener  <rguenther@suse.de>
+
+       PR middle-end/101478
+       * gimplify.cc (gimplify_addr_expr): Check we still have an
+       ADDR_EXPR before calling recompute_tree_invariant_for_addr_expr.
+
+2025-05-07  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2025-02-28  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/87984
+       * tree-ssa-dom.cc (dom_opt_dom_walker::optimize_stmt): Do
+       not perform redundant store elimination to hard register
+       variables.
+       * tree-ssa-sccvn.cc (eliminate_dom_walker::eliminate_stmt):
+       Likewise.
+
+2025-05-07  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2025-02-28  Richard Biener  <rguenther@suse.de>
+
+       PR middle-end/66279
+       * gimplify.cc (gimplify_asm_expr): Copy TREE_PURPOSE before
+       rewriting it for "+" processing.
+
+2025-05-07  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2023-08-24  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/111125
+       * tree-vect-slp.cc (vect_slp_function): Split at novector
+       loop entry, do not push blocks in novector loops.
+
 2025-05-05  John David Anglin  <danglin@gcc.gnu.org>
 
        * config/pa/pa-linux.h (NEED_INDICATE_EXEC_STACK): Define to 1.
index 9687431edbfcce793842aae82044617068e0ba86..8cb3c2b2cb23bf37fef98bb8f0b2d963fbf568cd 100644 (file)
@@ -1 +1 @@
-20250507
+20250508
index c9680cbb101a974d3fbb6807f00b722dc247a8eb..bf718431cd01ca2d52302eb65bf29b82f7dd7cf5 100644 (file)
@@ -1,3 +1,11 @@
+2025-05-07  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2025-02-03  Richard Biener  <rguenther@suse.de>
+
+       PR c++/79786
+       * rtti.cc (emit_tinfo_decl): Fix DATA_ABI_ALIGNMENT invocation.
+
 2025-04-23  Jason Merrill  <jason@redhat.com>
 
        Backported from master:
index 6dc0fb405b7a87c103efe8711a9882a8af9f9030..5f85e85c4e250cdc65a43ea38c02c79a08cf2db9 100644 (file)
@@ -1,3 +1,12 @@
+2025-05-07  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2025-02-28  Richard Biener  <rguenther@suse.de>
+
+       PR lto/91299
+       * lto-symtab.cc (lto_symtab_merge_symbols): Set DECL_EXTERNAL
+       only after calling get_availability.
+
 2024-05-21  Release Manager
 
        * GCC 13.3.0 released.
index a7d2db337dc96d0f6fbfafb68d71b46166fc1049..22a46ddba4a2480543349fc2019d2610290bbf44 100644 (file)
@@ -1,3 +1,44 @@
+2025-05-07  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2025-03-18  Richard Biener  <rguenther@suse.de>
+
+       PR debug/101533
+       * g++.dg/debug/pr101533.C: New testcase.
+
+2025-05-07  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-07-31  Richard Biener  <rguenther@suse.de>
+
+       PR middle-end/101478
+       * gcc.dg/pr101478.c: New testcase.
+
+2025-05-07  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2025-02-28  Richard Biener  <rguenther@suse.de>
+
+       PR lto/91299
+       * gcc.dg/lto/pr91299_0.c: New testcase.
+       * gcc.dg/lto/pr91299_1.c: Likewise.
+
+2025-05-07  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2025-02-28  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/87984
+       * gcc.target/i386/pr87984.c: New testcase.
+
+2025-05-07  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2025-02-28  Richard Biener  <rguenther@suse.de>
+
+       PR middle-end/66279
+       * g++.dg/pr66279.C: New testcase.
+
 2025-04-30  Georg-Johann Lay  <avr@gjlay.de>
 
        Backported from master: