From 1e115dba4fbbb7340b9bcce1b126e6a36e0b9e2b Mon Sep 17 00:00:00 2001
From: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Mon, 22 Apr 2024 00:17:21 +0000
Subject: [PATCH] Daily bump.

---
 gcc/ChangeLog           |  8 ++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/fortran/ChangeLog   | 15 +++++++++++++++
 gcc/testsuite/ChangeLog | 22 ++++++++++++++++++++++
 libgcc/ChangeLog        |  5 +++++
 5 files changed, 51 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ba1f88ef5247..2cec10b83c8a 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,11 @@
+2024-04-21  Pan Li  <pan2.li@intel.com>
+
+	Revert:
+	2023-12-01  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
+
+	PR target/112431
+	* config/riscv/vector.md: Support highpart overlap for vx/vf.
+
 2024-04-20  Pan Li  <pan2.li@intel.com>
 
 	Revert:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index b0f1ecabfa2e..ae66f0465524 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240421
+20240422
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 019bca2a6d21..536d914bbd38 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,18 @@
+2024-04-21  Paul Thomas  <pault@gcc.gnu.org>
+
+	PR fortran/103471
+	* resolve.cc (resolve_actual_arglist): Catch variables silently
+	set as untyped, resetting the flag so that gfc_resolve_expr can
+	generate the no implicit type error.
+	(gfc_resolve_index_1): Block index expressions of unknown type
+	from being converted to default integer, avoiding the fatal
+	error in trans-decl.cc.
+	* symbol.cc (gfc_set_default_type): Remove '(symbol)' from the
+	'no IMPLICIT type' error message.
+	* trans-decl.cc (gfc_get_symbol_decl): Change fatal error locus
+	to that of the symbol declaration.
+	(gfc_trans_deferred_vars): Remove two trailing tabs.
+
 2024-04-18  Paul Thomas  <pault@gcc.gnu.org>
 
 	PR fortran/114739
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 8ab813f1b7ba..8d20f6aa3a48 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,25 @@
+2024-04-21  Paul Thomas  <pault@gcc.gnu.org>
+
+	PR fortran/103471
+	* gfortran.dg/pr103471.f90: New test.
+
+2024-04-21  Pan Li  <pan2.li@intel.com>
+
+	Revert:
+	2024-04-21  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
+
+	PR target/112431
+	* gcc.target/riscv/rvv/base/pr112431-22.c: New test.
+	* gcc.target/riscv/rvv/base/pr112431-23.c: New test.
+	* gcc.target/riscv/rvv/base/pr112431-24.c: New test.
+	* gcc.target/riscv/rvv/base/pr112431-25.c: New test.
+	* gcc.target/riscv/rvv/base/pr112431-26.c: New test.
+	* gcc.target/riscv/rvv/base/pr112431-27.c: New test.
+
+2024-04-21  Pan Li  <pan2.li@intel.com>
+
+	* gcc.target/riscv/rvv/base/pr112431-34.c: New test.
+
 2024-04-20  Pan Li  <pan2.li@intel.com>
 
 	Revert:
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index 400e4beea688..2eb40a7b8366 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,8 @@
+2024-04-21  Georg-Johann Lay  <avr@gjlay.de>
+
+	PR target/114794
+	* config/avr/lib1funcs.S (__udivmodqi4): Tweak.
+
 2024-04-19  Jakub Jelinek  <jakub@redhat.com>
 
 	PR libgcc/114762
-- 
GitLab