From d20a6a3311b783482fa98194a0995a7f002d1c1b Mon Sep 17 00:00:00 2001
From: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Fri, 31 Mar 2023 00:17:02 +0000
Subject: [PATCH] Daily bump.

---
 gcc/ChangeLog           | 35 ++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/cp/ChangeLog        | 36 +++++++++++++++++++++++++++++++
 gcc/fortran/ChangeLog   |  6 ++++++
 gcc/testsuite/ChangeLog | 47 +++++++++++++++++++++++++++++++++++++++++
 libiberty/ChangeLog     |  5 +++++
 6 files changed, 130 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6fbc26943194..f0e4c8b4ee8d 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,38 @@
+2023-03-30  Andrew MacLeod  <amacleod@redhat.com>
+
+	PR tree-optimization/109154
+	* gimple-range-gori.cc (gori_compute::may_recompute_p): Add depth limit.
+	* gimple-range-gori.h (may_recompute_p): Add depth param.
+	* params.opt (ranger-recompute-depth): New param.
+
+2023-03-30  Jason Merrill  <jason@redhat.com>
+
+	PR c++/107897
+	PR c++/108887
+	* cgraph.h: Move reset() from cgraph_node to symtab_node.
+	* cgraphunit.cc (symtab_node::reset): Adjust.  Also call
+	remove_from_same_comdat_group.
+
+2023-03-30  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/107561
+	* gimple-ssa-warn-access.cc (get_size_range): Add flags
+	argument and pass it on.
+	(check_access): When querying for the size range pass
+	SR_ALLOW_ZERO when the known destination size is zero.
+
+2023-03-30  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/109342
+	* tree-ssa-sccvn.cc (vn_nary_op_get_predicated_value): New
+	overload for edge.  When that edge is a backedge use
+	dominated_by_p directly.
+
+2023-03-30  liuhongt  <hongtao.liu@intel.com>
+
+	* config/i386/i386-expand.cc (expand_vec_perm_blend): Generate
+	vpblendd instead of vpblendw for V4SI under avx2.
+
 2023-03-29  Hans-Peter Nilsson  <hp@axis.com>
 
 	* config/cris/cris.cc (cris_rtx_costs) [CONST_INT]: Return 0
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 6800443be954..bc28fe8762d8 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20230330
+20230331
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index d74c8c4a6f30..9ac06ae72407 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,39 @@
+2023-03-30  Jason Merrill  <jason@redhat.com>
+
+	PR c++/105452
+	* search.cc (type_context_for_name_lookup): New.
+	(accessible_p): Handle anonymous union.
+	* init.cc (maybe_instantiate_nsdmi_init): Use
+	type_context_for_name_lookup.
+	* parser.cc (cp_parser_class_specifier): Likewise.
+	* cp-tree.h (type_context_for_name_lookup): Declare.
+
+2023-03-30  Jason Merrill  <jason@redhat.com>
+
+	PR c++/105221
+	* pt.cc (unify) [FUNCTION_TYPE]: Handle function pointer
+	conversions.
+
+2023-03-30  Jakub Jelinek  <jakub@redhat.com>
+
+	PR c++/109319
+	* decl2.cc (grok_array_decl): After emitting a pedwarn for
+	-Wcomma-subscript, if processing_template_decl set orig_index_exp
+	to compound expr from orig_index_exp_list.
+
+2023-03-30  Jason Merrill  <jason@redhat.com>
+
+	PR c++/107897
+	PR c++/108887
+	* decl2.cc (record_mangling): Use symtab_node::reset.
+
+2023-03-30  Jakub Jelinek  <jakub@redhat.com>
+
+	PR c++/109278
+	* call.cc (convert_like_internal): If pedwarn for extended float
+	type conversions doesn't report anything, avoid calling
+	maybe_inform_about_fndecl_for_bogus_argument_init.
+
 2023-03-29  Jason Merrill  <jason@redhat.com>
 
 	PR c++/109321
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index ff390554fac4..d09a89a785e5 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,9 @@
+2023-03-30  Andrew Pinski  <apinski@marvell.com>
+
+	* dump-parse-tree.cc (get_c_type_name): Fix "long_long"
+	type name to be "long long". Add a comment on why adding
+	2 to the name too.
+
 2023-03-28  Jakub Jelinek  <jakub@redhat.com>
 
 	PR fortran/109314
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index e894c23c285a..570033c5a305 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,50 @@
+2023-03-30  Jason Merrill  <jason@redhat.com>
+
+	PR c++/105452
+	* g++.dg/lookup/anon8.C: New test.
+
+2023-03-30  Jason Merrill  <jason@redhat.com>
+
+	PR c++/105221
+	* g++.dg/cpp1z/noexcept-type27.C: New test.
+
+2023-03-30  Jakub Jelinek  <jakub@redhat.com>
+
+	PR c++/109319
+	* g++.dg/cpp23/subscript14.C: New test.
+
+2023-03-30  Andrew MacLeod  <amacleod@redhat.com>
+
+	PR tree-optimization/109154
+	* gcc.dg/Walloca-13.c: Remove bogus warning that is now fixed.
+
+2023-03-30  Jason Merrill  <jason@redhat.com>
+
+	PR c++/107897
+	PR c++/108887
+	* g++.dg/cpp2a/concepts-lambda3.C: Use -flto if supported.
+	* g++.dg/cpp0x/lambda/lambda-mangle7.C: New test.
+
+2023-03-30  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/107561
+	* g++.dg/pr71488.C: Remove XFAILed bogus diagnostic again.
+	* g++.dg/warn/Warray-bounds-16.C: Likewise.
+
+2023-03-30  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/109342
+	* g++.dg/torture/pr109342.C: New testcase.
+
+2023-03-30  Jakub Jelinek  <jakub@redhat.com>
+
+	PR c++/109278
+	* g++.dg/cpp23/ext-floating15.C: New test.
+
+2023-03-30  liuhongt  <hongtao.liu@intel.com>
+
+	* gcc.target/i386/pr88828-0.c: Adjust testcase.
+
 2023-03-29  Gaius Mulley  <gaiusmod2@gmail.com>
 
 	PR modula2/109336
diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog
index adc232c22eed..be8bc5d439b5 100644
--- a/libiberty/ChangeLog
+++ b/libiberty/ChangeLog
@@ -1,3 +1,8 @@
+2023-03-30  Gerald Pfeifer  <gerald@pfeifer.com>
+
+	* obstacks.texi (Preparing for Obstacks): Remove a (broken)
+	reference to the Glibc manual.
+
 2023-03-03  Costas Argyris  <costas.argyris@gmail.com>
 
 	* pex-win32.c (win32_spawn): Fix memory leak of cmdline
-- 
GitLab