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

index 9b455cc3871211a1c8fe22a29a1a97a07b73c260..6c1b3704571bb33f0feffbc7e937c29b232d66ba 100644 (file)
@@ -1,3 +1,100 @@
+2025-01-17  Eugene Rozenfeld  <erozen@microsoft.com>
+
+       Backported from master:
+       2025-01-16  Eugene Rozenfeld  <erozen@microsoft.com>
+
+       PR gcov-profile/116743
+       * auto-profile.cc (afdo_annotate_cfg): Fix mismatch between the call graph node count
+       and the entry block count.
+
+2025-01-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-11-12  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/117417
+       * tree-ssa-forwprop.cc (pass_forwprop::execute): Avoid
+       decomposing BIT_FIELD_REF complex load.
+
+2025-01-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-10-28  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/117307
+       * tree-vect-data-refs.cc (vect_analyze_data_ref_accesses):
+       Properly compute STMT_VINFO_SLP_VECT_ONLY.  Set it on all
+       parts of a split group.
+
+2025-01-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-10-22  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/117254
+       * gimple-ssa-warn-access.cc (maybe_warn_nonstring_arg):
+       Check the array domain max is constant before using it.
+
+2025-01-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-10-12  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/117104
+       * match.pd ((cmp:c (minmax:c @0 @1) @0) -> (out @0 @1)): Properly
+       guard the vector case.
+
+2025-01-17  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2024-10-15  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/116891
+       * match.pd ((negate (fmas@3 @0 @1 @2)) -> (IFN_FNMS @0 @1 @2)):
+       Only enable for !HONOR_SIGN_DEPENDENT_ROUNDING.
+       ((negate (IFN_FMS@3 @0 @1 @2)) -> (IFN_FNMA @0 @1 @2)): Likewise.
+       ((negate (IFN_FNMA@3 @0 @1 @2)) -> (IFN_FMS @0 @1 @2)): Likewise.
+
+2025-01-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-10-14  Richard Biener  <rguenther@suse.de>
+
+       PR middle-end/116891
+       * match.pd ((negate (IFN_FNMS@3 @0 @1 @2)) -> (IFN_FMA @0 @1 @2)):
+       Only enable for !HONOR_SIGN_DEPENDENT_ROUNDING.
+
+2025-01-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-09-19  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/116768
+       * tree-data-ref.cc (build_classic_dist_vector_1): Revert
+       PR101009 change.
+       * tree-chrec.cc (eq_evolutions_p): Make sure (sizetype)1
+       and (int)1 compare equal.
+
+2025-01-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-10-14  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/116290
+       * tree-loop-distribution.cc (determine_reduction_stmt_1): PHIs
+       have no debug variants.  Start with first non-debug real stmt.
+       * tree-ssa-loop-ivopts.cc (find_givs_in_bb): Do not analyze
+       debug stmts.
+
+2025-01-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2023-01-09  Richard Biener  <rguenther@suse.de>
+
+       PR middle-end/69482
+       * cfgexpand.cc (discover_nonconstant_array_refs_r): Volatile
+       qualified accesses also force objects to memory.
+
 2025-01-14  Jan Hubicka  <jh@suse.cz>
 
        Backported from master:
index 51d36d43d1b0e322942ffc7fdff1f545a1b2888f..d05d499d8a4e5d9d58e8afcd79e3e276b17909cb 100644 (file)
@@ -1 +1 @@
-20250117
+20250118
index f7830dd119aa8e9dd000c01f541aa013ec05a6b9..970bb9c21f5c294dbcc9fcbf65dac92b64e4d352 100644 (file)
@@ -1,3 +1,12 @@
+2025-01-17  Nathaniel Shead  <nathanieloshead@gmail.com>
+
+       Backported from master:
+       2025-01-17  Nathaniel Shead  <nathanieloshead@gmail.com>
+
+       PR c++/118147
+       * parser.cc (cp_parser_cache_defarg): Don't error when
+       CPP_PRAGMA_EOL.
+
 2024-12-05  Simon Martin  <simon@nasilyan.com>
 
        Backported from master:
index 8660ef078df08ba66e033dd7de5b04d7c559f778..61c38629f5bdc691454aa95e3da09486ad2ca7f4 100644 (file)
@@ -1,3 +1,77 @@
+2025-01-17  Nathaniel Shead  <nathanieloshead@gmail.com>
+
+       Backported from master:
+       2025-01-17  Nathaniel Shead  <nathanieloshead@gmail.com>
+
+       PR c++/118147
+       * g++.dg/cpp0x/nsdmi-defer7.C: New test.
+
+2025-01-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-11-12  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/117417
+       * gcc.dg/torture/pr117417.c: New testcase.
+
+2025-01-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-10-28  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/117307
+       * gcc.dg/vect/pr117307.c: New testcase.
+
+2025-01-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-10-22  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/117254
+       * gcc.dg/pr117254.c: New testcase.
+
+2025-01-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-10-12  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/117104
+       * gcc.dg/pr117104.c: New testcase.
+
+2025-01-17  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2024-10-15  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/116891
+       * gcc.dg/pr116891.c: New test.
+       * gcc.target/i386/fma-pr116891.c: New test.
+
+2025-01-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-09-19  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/116768
+       * gcc.dg/torture/pr116768.c: New testcase.
+
+2025-01-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2024-10-14  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/116290
+       * gcc.dg/pr116290.c: New testcase.
+
+2025-01-17  Richard Biener  <rguenther@suse.de>
+
+       Backported from master:
+       2023-01-09  Richard Biener  <rguenther@suse.de>
+
+       PR middle-end/69482
+       * gcc.target/i386/pr69482-1.c: New testcase.
+       * gcc.target/i386/pr69482-2.c: Likewise.
+
 2025-01-13  Harald Anlauf  <anlauf@gmx.de>
 
        Backported from master: