[gcc r12-7553] Daily bump.

GCC Administrator gccadmin@gcc.gnu.org
Wed Mar 9 00:17:06 GMT 2022


https://gcc.gnu.org/g:8d038a841a6bb8e11c122d96e8f72b47ca3895c0

commit r12-7553-g8d038a841a6bb8e11c122d96e8f72b47ca3895c0
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Wed Mar 9 00:16:29 2022 +0000

    Daily bump.

Diff:
---
 contrib/ChangeLog       |  5 +++
 gcc/ChangeLog           | 61 +++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/cp/ChangeLog        | 37 +++++++++++++++++++++
 gcc/fortran/ChangeLog   | 13 ++++++++
 gcc/testsuite/ChangeLog | 86 +++++++++++++++++++++++++++++++++++++++++++++++++
 libstdc++-v3/ChangeLog  |  5 +++
 7 files changed, 208 insertions(+), 1 deletion(-)

diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index d968cbf433f..1e3d4b8c224 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,8 @@
+2022-03-08  Jonathan Wakely  <jwakely@redhat.com>
+
+	PR other/102664
+	* git-descr.sh: Use portable form of expr match.
+
 2022-01-31  Martin Liska  <mliska@suse.cz>
 
 	* analyze_brprob.py: Support more formatted predict.def file.
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 5c339101f0a..d5413fdcd16 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,64 @@
+2022-03-08  Christophe Lyon  <christophe.lyon@arm.com>
+
+	* config/arm/arm-builtins.cc
+	(arm_binop_none_none_unone_qualifiers): Delete.
+	(BINOP_NONE_NONE_UNONE_QUALIFIERS): Delete.
+
+2022-03-08  Iain Sandoe  <iain@sandoe.co.uk>
+
+	PR translation/104552
+	* config/host-darwin.cc (darwin_gt_pch_get_address): Amend
+	the PCH out of memory error message punctuation and wording.
+
+2022-03-08  Marek Polacek  <polacek@redhat.com>
+
+	PR rtl-optimization/104777
+	* rtl.cc (classify_insn): For ASM_OPERANDS, return JUMP_INSN only if
+	ASM_OPERANDS_LABEL_VEC has at least one element.
+
+2022-03-08  H.J. Lu  <hjl.tools@gmail.com>
+
+	PR target/104781
+	* config/i386/i386.cc (ix86_expand_epilogue): Sorry if there is
+	stack realignment or regparm nested function with EH return.
+
+2022-03-08  Andre Vieira  <andre.simoesdiasvieira@arm.com>
+
+	PR target/104790
+	* config/arm/arm.h (MVE_STN_LDW_MODE): New MACRO.
+	* config/arm/arm.cc (mve_vector_mem_operand): Relax constraint on base
+	register for non widening loads or narrowing stores.
+
+2022-03-08  Eric Gallager  <egallager@gcc.gnu.org>
+
+	PR translation/104552
+	* params.opt: Fix typo.
+
+2022-03-08  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/84201
+	* params.opt (-param=vect-induction-float): Add.
+	* doc/invoke.texi (vect-induction-float): Document.
+	* tree-vect-loop.cc (vectorizable_induction): Honor
+	param_vect_induction_float.
+
+2022-03-08  Martin Jambor  <mjambor@suse.cz>
+
+	PR translation/104552
+	* params.opt (ipa-cp-recursive-freq-factor): Remove repeated word
+	"that" in the description.
+
+2022-03-08  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/104825
+	* tree-ssa-sccvn.cc (visit_reference_op_call): Properly
+	guard modref get_ao_ref on a pointer typed argument.
+
+2022-03-08  liuhongt  <hongtao.liu@intel.com>
+
+	* config/i386/sse.md (*vec_dupv4si): Disable memory operand
+	for !TARGET_INTER_UNIT_MOVES_TO_VEC when prefer_for_speed.
+
 2022-03-07  Jonathan Wakely  <jwakely@redhat.com>
 
 	* doc/invoke.texi (C++ Modules): Remove anachronism.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 5d326f06fc5..beef26c3450 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20220308
+20220309
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index e0ae5a98ae7..e18ae41a4da 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,40 @@
+2022-03-08  Roger Sayle  <roger@nextmovesoftware.com>
+
+	PR c++/96440
+	* decl.cc (start_decl): Defend against prefix_attributes being
+	error_mark_node.
+
+2022-03-08  Roger Sayle  <roger@nextmovesoftware.com>
+
+	PR c++/96437
+	* parser.cc (synthesize_implicit_template_parm): Check that
+	TREE_VALUE (new_parm) isn't error_mark_node before setting its
+	DECL_VIRTUAL_P.
+
+2022-03-08  Roger Sayle  <roger@nextmovesoftware.com>
+
+	PR c++/96329
+	* parser.cc (cp_parser_linkage_specification): Treat the case where
+	linkage is error_mark_node as "invalid linkage-specification".
+
+2022-03-08  Marek Polacek  <polacek@redhat.com>
+
+	PR c++/104108
+	* pt.cc (convert_nontype_argument): Recompute
+	value_dependent_expression_p after build_converted_constant_expr.
+
+2022-03-08  Marek Polacek  <polacek@redhat.com>
+
+	* decl2.cc (is_late_template_attribute): Do not defer attribute
+	unavailable.
+	* pt.cc (tsubst_enum): Set TREE_UNAVAILABLE.
+
+2022-03-08  Jakub Jelinek  <jakub@redhat.com>
+
+	PR c++/104806
+	* search.cc (lookup_field_fuzzy_info::fuzzy_lookup_field): Ignore
+	identifiers with space at the end.
+
 2022-03-07  Jason Merrill  <jason@redhat.com>
 
 	PR c++/104618
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 7c7973959f7..e0c71d0e20a 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,16 @@
+2022-03-08  Tobias Burnus  <tobias@codesourcery.com>
+
+	PR fortran/104126
+	* trans-expr.cc (gfc_conv_gfc_desc_to_cfi_desc): Handle NULL
+	without MOLD.
+
+2022-03-08  Harald Anlauf  <anlauf@gmx.de>
+
+	PR fortran/104811
+	* frontend-passes.cc (optimize_minmaxloc): Do not attempt
+	frontend-optimization of MINLOC/MAXLOC for character arrays, as
+	there is no suitable code yet for inline expansion.
+
 2022-03-07  Tobias Burnus  <tobias@codesourcery.com>
 
 	PR fortran/99585
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index c595578521d..6eb76a05e4f 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,89 @@
+2022-03-08  Roger Sayle  <roger@nextmovesoftware.com>
+
+	PR c++/96440
+	* g++.dg/cpp0x/pr96440.C: New test case.
+
+2022-03-08  Tobias Burnus  <tobias@codesourcery.com>
+
+	PR fortran/104126
+	* gfortran.dg/null_actual_2.f90: New test.
+
+2022-03-08  Roger Sayle  <roger@nextmovesoftware.com>
+
+	PR c++/96437
+	* g++.dg/cpp2a/pr96437.C: New test case.
+
+2022-03-08  Roger Sayle  <roger@nextmovesoftware.com>
+
+	PR c++/96329
+	* g++.dg/template/pr96329.C: New test case.
+
+2022-03-08  Marek Polacek  <polacek@redhat.com>
+
+	PR c++/104108
+	* g++.dg/cpp0x/alias-decl-74.C: New test.
+
+2022-03-08  Marek Polacek  <polacek@redhat.com>
+
+	* g++.dg/ext/attr-unavailable-9.C: Add dg-error.
+
+2022-03-08  Harald Anlauf  <anlauf@gmx.de>
+
+	PR fortran/104811
+	* gfortran.dg/minmaxloc_16.f90: New test.
+
+2022-03-08  Jakub Jelinek  <jakub@redhat.com>
+
+	PR c++/104806
+	* g++.dg/spellcheck-pr104806.C: New test.
+
+2022-03-08  David Malcolm  <dmalcolm@redhat.com>
+
+	PR analyzer/99771
+	* gcc.dg/analyzer/leak-4.c: New test.
+
+2022-03-08  Marek Polacek  <polacek@redhat.com>
+
+	PR rtl-optimization/104777
+	* gcc.dg/torture/tls/pr104777.c: New test.
+
+2022-03-08  H.J. Lu  <hjl.tools@gmail.com>
+
+	PR target/104781
+	* gcc.target/i386/eh_return-1.c: Add -mincoming-stack-boundary=4.
+	* gcc.target/i386/eh_return-2.c: Likewise.
+
+2022-03-08  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/84201
+	* gcc.dg/vect/pr84201.c: New testcase.
+
+2022-03-08  Tamar Christina  <tamar.christina@arm.com>
+
+	PR tree-optimization/104755
+	* gcc.dg/vect/vect-bic-bitmask-10.c: Disable sparc.
+	* gcc.dg/vect/vect-bic-bitmask-11.c: Likewise.
+	* gcc.dg/vect/vect-bic-bitmask-12.c: Likewise.
+	* gcc.dg/vect/vect-bic-bitmask-2.c: Likewise.
+	* gcc.dg/vect/vect-bic-bitmask-23.c: Likewise.
+	* gcc.dg/vect/vect-bic-bitmask-3.c: Likewise.
+	* gcc.dg/vect/vect-bic-bitmask-4.c: Likewise.
+	* gcc.dg/vect/vect-bic-bitmask-5.c: Likewise.
+	* gcc.dg/vect/vect-bic-bitmask-6.c: Likewise.
+	* gcc.dg/vect/vect-bic-bitmask-8.c: Likewise.
+	* gcc.dg/vect/vect-bic-bitmask-9.c: Likewise.
+
+2022-03-08  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/104825
+	* gcc.dg/torture/pr104825.c: New testcase.
+
+2022-03-08  liuhongt  <hongtao.liu@intel.com>
+
+	* gcc.target/i386/pr100865-8a.c: Adjust testcase.
+	* gcc.target/i386/pr100865-8c.c: Ditto.
+	* gcc.target/i386/pr100865-9c.c: Ditto.
+
 2022-03-07  Tobias Burnus  <tobias@codesourcery.com>
 
 	PR fortran/99585
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index cbb8564d90e..dee091266a9 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2022-03-08  Jonathan Wakely  <jwakely@redhat.com>
+
+	* include/bits/uses_allocator_args.h: Remove incorrect copyright
+	notice.
+
 2022-03-07  Jonathan Wakely  <jwakely@redhat.com>
 
 	PR libstdc++/104807


More information about the Libstdc++-cvs mailing list