aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog8
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/fortran/ChangeLog15
-rw-r--r--gcc/testsuite/ChangeLog22
-rw-r--r--libgcc/ChangeLog5
5 files changed, 51 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ba1f88e..2cec10b 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 b0f1eca..ae66f04 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240421
+20240422
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 019bca2..536d914 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 8ab813f..8d20f6a 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 400e4be..2eb40a7 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