[gcc r12-7299] Daily bump.
GCC Administrator
gccadmin@gcc.gnu.org
Sat Feb 19 00:16:54 GMT 2022
https://gcc.gnu.org/g:5a9ba3f27f3a514f27e8d8681049a756066198fe
commit r12-7299-g5a9ba3f27f3a514f27e8d8681049a756066198fe
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sat Feb 19 00:16:17 2022 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 40 ++++++++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 7 +++++++
gcc/testsuite/ChangeLog | 22 ++++++++++++++++++++++
4 files changed, 70 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 5c4b09e60ea..8bab033f7cb 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,43 @@
+2022-02-18 Pat Haugen <pthaugen@linux.ibm.com>
+
+ * 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 <jakub@redhat.com>
+
+ 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 <rguenther@suse.de>
+
+ 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 <rguenther@suse.de>
+
+ 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 <jason@redhat.com>
* tree.cc (warn_deprecated_use): Look for TYPE_STUB_DECL
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 577fe0fa302..9fa888ee9ad 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20220218
+20220219
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index d73ce1952f0..35ebe52c85c 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,10 @@
+2022-02-18 Patrick Palka <ppalka@redhat.com>
+
+ 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 <jason@redhat.com>
PR c++/104539
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 21136be4a65..3849b0e1ec2 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,25 @@
+2022-02-18 H.J. Lu <hjl.tools@gmail.com>
+
+ PR target/104581
+ * gcc.target/i386/pieces-memset-21.c: Expect vzeroupper for ia32.
+
+2022-02-18 Richard Biener <rguenther@suse.de>
+
+ PR target/104581
+ * gcc.target/i386/pr101456-1.c: XFAIL.
+
+2022-02-18 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/96881
+ * g++.dg/torture/pr96881-1.C: New testcase.
+ * g++.dg/torture/pr96881-2.C: Likewise.
+
+2022-02-18 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/94944
+ * g++.dg/cpp0x/noexcept34.C: Adjusted expected diagnostics.
+ * g++.dg/cpp0x/noexcept75.C: New test.
+
2022-02-17 Jason Merrill <jason@redhat.com>
PR c++/104539
More information about the Gcc-cvs
mailing list