From: GCC Administrator Date: Sat, 19 Feb 2022 00:16:17 +0000 (+0000) Subject: Daily bump. X-Git-Tag: upstream/12.2.0~1398 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5a9ba3f27f3a514f27e8d8681049a756066198fe;p=platform%2Fupstream%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5c4b09e..8bab033 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,43 @@ +2022-02-18 Pat Haugen + + * config/rs6000/rs6000.opt (mpower10-fusion): Mark Undocumented. + (mpower10-fusion-ld-cmpi, mpower10-fusion-2logical, + mpower10-fusion-logical-add, mpower10-fusion-add-logical, + mpower10-fusion-2add, mpower10-fusion-2store): Remove. + * config/rs6000/rs6000-cpus.def (ISA_3_1_MASKS_SERVER, + OTHER_P9_VECTOR_MASKS): Remove Power10 fusion sub-options. + * config/rs6000/rs6000.cc (rs6000_option_override_internal, + power10_sched_reorder): Likewise. + * config/rs6000/genfusion.pl (gen_ld_cmpi_p10, gen_logical_addsubf, + gen_addadd): Likewise + * config/rs6000/fusion.md: Regenerate. + +2022-02-18 Jakub Jelinek + + PR target/104257 + PR target/104598 + * config/rs6000/mm_malloc.h (_mm_malloc): Call posix_memalign + rather than __posix_memalign. + +2022-02-18 Richard Biener + + PR target/104581 + * config/i386/i386.cc (ix86_avx_u128_mode_source): Remove. + (ix86_avx_u128_mode_needed): Return AVX_U128_DIRTY instead + of calling ix86_avx_u128_mode_source which would eventually + have returned AVX_U128_ANY in some very special case. + +2022-02-18 Richard Biener + + PR tree-optimization/96881 + * tree-ssa-dce.cc (mark_stmt_if_obviously_necessary): Comment + CLOBBER handling. + (control_parents_preserved_p): New function. + (eliminate_unnecessary_stmts): Check that we preserved control + parents before retaining a CLOBBER. + (perform_tree_ssa_dce): Pass down aggressive flag + to eliminate_unnecessary_stmts. + 2022-02-17 Jason Merrill * tree.cc (warn_deprecated_use): Look for TYPE_STUB_DECL diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 577fe0f..9fa888e 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20220218 +20220219 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index d73ce19..35ebe52c 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,10 @@ +2022-02-18 Patrick Palka + + PR c++/94944 + * pt.cc (maybe_instantiate_noexcept): For non-static member + functions, set current_class_ptr/ref to the specialized 'this' + instead. + 2022-02-17 Jason Merrill PR c++/104539 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 21136be..3849b0e 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,25 @@ +2022-02-18 H.J. Lu + + PR target/104581 + * gcc.target/i386/pieces-memset-21.c: Expect vzeroupper for ia32. + +2022-02-18 Richard Biener + + PR target/104581 + * gcc.target/i386/pr101456-1.c: XFAIL. + +2022-02-18 Richard Biener + + PR tree-optimization/96881 + * g++.dg/torture/pr96881-1.C: New testcase. + * g++.dg/torture/pr96881-2.C: Likewise. + +2022-02-18 Patrick Palka + + PR c++/94944 + * g++.dg/cpp0x/noexcept34.C: Adjusted expected diagnostics. + * g++.dg/cpp0x/noexcept75.C: New test. + 2022-02-17 Jason Merrill PR c++/104539