https://gcc.gnu.org/g:a5ea6f44a9ae2a12c3781bae0dd53f30f83dd7b0
commit r12-10916-ga5ea6f44a9ae2a12c3781bae0dd53f30f83dd7b0 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Sat Jan 18 00:20:52 2025 +0000 Daily bump. Diff: --- gcc/ChangeLog | 97 +++++++++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 9 +++++ gcc/testsuite/ChangeLog | 74 +++++++++++++++++++++++++++++++++++++ 4 files changed, 181 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9b455cc38712..6c1b3704571b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,100 @@ +2025-01-17 Eugene Rozenfeld <ero...@microsoft.com> + + Backported from master: + 2025-01-16 Eugene Rozenfeld <ero...@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 <rguent...@suse.de> + + Backported from master: + 2024-11-12 Richard Biener <rguent...@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 <rguent...@suse.de> + + Backported from master: + 2024-10-28 Richard Biener <rguent...@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 <rguent...@suse.de> + + Backported from master: + 2024-10-22 Richard Biener <rguent...@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 <rguent...@suse.de> + + Backported from master: + 2024-10-12 Richard Biener <rguent...@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 <ja...@redhat.com> + + Backported from master: + 2024-10-15 Jakub Jelinek <ja...@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 <rguent...@suse.de> + + Backported from master: + 2024-10-14 Richard Biener <rguent...@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 <rguent...@suse.de> + + Backported from master: + 2024-09-19 Richard Biener <rguent...@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 <rguent...@suse.de> + + Backported from master: + 2024-10-14 Richard Biener <rguent...@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 <rguent...@suse.de> + + Backported from master: + 2023-01-09 Richard Biener <rguent...@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 <j...@suse.cz> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 51d36d43d1b0..d05d499d8a4e 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250117 +20250118 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index f7830dd119aa..970bb9c21f5c 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,12 @@ +2025-01-17 Nathaniel Shead <nathanielosh...@gmail.com> + + Backported from master: + 2025-01-17 Nathaniel Shead <nathanielosh...@gmail.com> + + PR c++/118147 + * parser.cc (cp_parser_cache_defarg): Don't error when + CPP_PRAGMA_EOL. + 2024-12-05 Simon Martin <si...@nasilyan.com> Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 8660ef078df0..61c38629f5bd 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,77 @@ +2025-01-17 Nathaniel Shead <nathanielosh...@gmail.com> + + Backported from master: + 2025-01-17 Nathaniel Shead <nathanielosh...@gmail.com> + + PR c++/118147 + * g++.dg/cpp0x/nsdmi-defer7.C: New test. + +2025-01-17 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-11-12 Richard Biener <rguent...@suse.de> + + PR tree-optimization/117417 + * gcc.dg/torture/pr117417.c: New testcase. + +2025-01-17 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-10-28 Richard Biener <rguent...@suse.de> + + PR tree-optimization/117307 + * gcc.dg/vect/pr117307.c: New testcase. + +2025-01-17 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-10-22 Richard Biener <rguent...@suse.de> + + PR tree-optimization/117254 + * gcc.dg/pr117254.c: New testcase. + +2025-01-17 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-10-12 Richard Biener <rguent...@suse.de> + + PR tree-optimization/117104 + * gcc.dg/pr117104.c: New testcase. + +2025-01-17 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2024-10-15 Jakub Jelinek <ja...@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 <rguent...@suse.de> + + Backported from master: + 2024-09-19 Richard Biener <rguent...@suse.de> + + PR tree-optimization/116768 + * gcc.dg/torture/pr116768.c: New testcase. + +2025-01-17 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-10-14 Richard Biener <rguent...@suse.de> + + PR tree-optimization/116290 + * gcc.dg/pr116290.c: New testcase. + +2025-01-17 Richard Biener <rguent...@suse.de> + + Backported from master: + 2023-01-09 Richard Biener <rguent...@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 <anl...@gmx.de> Backported from master: