From 287e3e8466f44f9d395a2e4dcfcda56cc34ceb1c Mon Sep 17 00:00:00 2001
From: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Fri, 19 Mar 2021 00:16:26 +0000
Subject: [PATCH] Daily bump.

---
 ChangeLog               |  4 ++++
 gcc/ChangeLog           | 51 ++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/cp/ChangeLog        | 33 ++++++++++++++++++++++++++
 gcc/testsuite/ChangeLog | 52 +++++++++++++++++++++++++++++++++++++++++
 5 files changed, 141 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index e39cfd86ab02..28f3e9e84e42 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2021-03-18  Jeff Law  <jlaw@tachyum.com>
+
+	* MAINTAINERS: Update primary entry.
+
 2021-03-13  Eugene Rozenfeld  <erozen@microsoft.com>
 
 	* MAINTAINERS (Write After Approval): Add myself.
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 472af78e7ebd..82d76faedaed 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,54 @@
+2021-03-18  Vladimir N. Makarov  <vmakarov@redhat.com>
+
+	PR target/99422
+	* lra-constraints.c (process_address_1): Use lookup_constraint
+	only for a single constraint.
+
+2021-03-18  Martin Sebor  <msebor@redhat.com>
+
+	PR middle-end/99502
+	* gimple-array-bounds.cc (inbounds_vbase_memaccess_p): Rename...
+	(inbounds_memaccess_p): ...to this.  Check the ending offset of
+	the accessed member.
+
+2021-03-18  Andrew Stubbs  <ams@codesourcery.com>
+
+	* config/gcn/gcn.c (gcn_parse_amdgpu_hsa_kernel_attribute): Add %< and
+	  %> quote markers to error messages.
+	(gcn_goacc_validate_dims): Likewise.
+	(gcn_conditional_register_usage): Remove exclaimation mark from error
+	message.
+	(gcn_vectorize_vec_perm_const): Ensure perm is fully uninitialized.
+
+2021-03-18  Jan Hubicka  <hubicka@ucw.cz>
+
+	* config/i386/x86-tune-costs.h (struct processor_costs): Fix costs of
+	integer divides1.
+
+2021-03-18  Sinan Lin  <sinan@isrc.iscas.ac.cn>
+	    Kito Cheng  <kito.cheng@sifive.com>
+
+	* config/riscv/riscv.c (riscv_block_move_straight): Change type
+	to unsigned HOST_WIDE_INT for parameter and local variable with
+	HOST_WIDE_INT type.
+	(riscv_adjust_block_mem): Ditto.
+	(riscv_block_move_loop): Ditto.
+	(riscv_expand_block_move): Ditto.
+
+2021-03-18  Nick Clifton  <nickc@redhat.com>
+
+	* config/v850/v850.c (construct_restore_jr): Increase static
+	 buffer size.
+	(construct_save_jarl): Likewise.
+	* config/v850/v850.h (DWARF2_DEBUGGING_INFO): Define.
+
+2021-03-18  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+	* config/aarch64/aarch64.c (aarch64_adjust_generic_arch_tuning): Define.
+	(aarch64_override_options_internal): Use it.
+	(generic_tunings): Add AARCH64_EXTRA_TUNE_CSE_SVE_VL_CONSTANTS to
+	tune_flags.
+
 2021-03-17  Sandra Loosemore  <sandra@codesourcery.com>
 
 	* config/nios2/nios2.c (nios2_custom_check_insns): Clean up
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 5a5e7e1b211f..44e63e37eef1 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20210318
+20210319
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index f2f7f45712df..c63223d211c2 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,36 @@
+2021-03-19  Marek Polacek  <polacek@redhat.com>
+
+	PR c++/99500
+	* parser.c (cp_parser_requirement_parameter_list): Handle
+	error_mark_node.
+
+2021-03-18  Marek Polacek  <polacek@redhat.com>
+
+	* pt.c (tsubst_copy_and_build) <case FLOAT_EXPR>: Remove.
+
+2021-03-18  Marek Polacek  <polacek@redhat.com>
+
+	* pt.c (tsubst_copy_and_build): Add assert.
+
+2021-03-18  Iain Sandoe  <iain@sandoe.co.uk>
+
+	PR objc++/49070
+	* parser.c (cp_debug_parser): Add Objective-C++ message
+	state flag.
+	(cp_parser_nested_name_specifier_opt): Allow colon to
+	terminate an assignment-expression when parsing Objective-
+	C++ messages.
+	(cp_parser_objc_message_expression): Set and clear message
+	parsing state on entry and exit.
+	* parser.h (struct cp_parser): Add a context flag for
+	Objective-C++ message state.
+
+2021-03-18  Martin Liska  <mliska@suse.cz>
+
+	PR c++/99617
+	* coroutines.cc (struct var_nest_node): Init then_cl and else_cl
+	to NULL.
+
 2021-03-17  Marek Polacek  <polacek@redhat.com>
 
 	PR c++/97973
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 55b41de80925..488c0cb0386c 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,55 @@
+2021-03-19  Marek Polacek  <polacek@redhat.com>
+
+	PR c++/99500
+	* g++.dg/cpp2a/concepts-err3.C: New test.
+
+2021-03-18  Martin Sebor  <msebor@redhat.com>
+
+	PR middle-end/99502
+	* g++.dg/warn/Warray-bounds-22.C: New test.
+	* g++.dg/warn/Warray-bounds-23.C: New test.
+	* g++.dg/warn/Warray-bounds-24.C: New test.
+
+2021-03-18  Jakub Jelinek  <jakub@redhat.com>
+
+	PR testsuite/99636
+	* gcc.dg/strlenopt-80.c: For powerpc*-*-*, only enable for lp64.
+
+2021-03-18  Jakub Jelinek  <jakub@redhat.com>
+
+	PR testsuite/99626
+	* gcc.dg/strlenopt-73.c: Ifdef out test_copy_cond_unequal_length_i64
+	on targets other than x86, aarch64, s390 and 64-bit powerpc.  Use
+	test_copy_cond_unequal_length_i128 for __x86_64__ with int128 support
+	rather than __i386__.
+
+2021-03-18  Christophe Lyon  <christophe.lyon@linaro.org>
+
+	PR testsuite/97680
+	* c-c++-common/zero-scratch-regs-10.c: Skip on arm
+
+2021-03-18  Iain Sandoe  <iain@sandoe.co.uk>
+
+	PR objc++/49070
+	* obj-c++.dg/pr49070.mm: New test.
+	* objc.dg/unnamed-parms.m: New test.
+
+2021-03-18  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+	* g++.target/aarch64/sve/aarch64-sve.exp: Add -moverride=tune=none to
+	sve_flags.
+	* g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp: Likewise.
+	* g++.target/aarch64/sve/acle/aarch64-sve-acle.exp: Likewise.
+	* gcc.target/aarch64/sve/aarch64-sve.exp: Likewise.
+	* gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp: Likewise.
+	* gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp: Likewise.
+
+2021-03-18  Jakub Jelinek  <jakub@redhat.com>
+
+	PR middle-end/98099
+	* gcc.dg/pr98099.c: Don't compile the test on pdp endian.
+	For big endian use -fsso-struct=little-endian dg-options.
+
 2021-03-17  Marek Polacek  <polacek@redhat.com>
 
 	PR c++/97973
-- 
GitLab