+2023-01-23 Andreas Krebbel <krebbel@linux.ibm.com>
+
+ Backported from master:
+ 2022-08-25 Andreas Krebbel <krebbel@linux.ibm.com>
+
+ PR target/106101
+ * config/s390/predicates.md (subreg_register_operand): New
+ predicate.
+ * config/s390/s390-protos.h (s390_gen_lowpart_subreg): New
+ function prototype.
+ * config/s390/s390.cc (s390_gen_lowpart_subreg): New function.
+ (s390_expand_insv): Use s390_gen_lowpart_subreg instead of
+ gen_lowpart.
+ * config/s390/s390.md ("*get_tp_64", "*zero_extendhisi2_31")
+ ("*zero_extendqisi2_31", "*zero_extendqihi2_31"): Likewise.
+ ("movstrictqi", "movstricthi", "movstrictsi"): Use the
+ subreg_register_operand predicate instead of register_operand.
+
2023-01-11 Eric Botcazou <ebotcazou@adacore.com>
PR tree-optimization/108199
+2023-01-23 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2023-01-19 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/108434
+ * expr.cc (class_allocatable): Prevent NULL pointer dereference
+ or invalid read.
+ (class_pointer): Likewise.
+
2023-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR fortran/106731
+2023-01-23 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2023-01-19 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/108434
+ * gfortran.dg/pr108434.f90: New test.
+
+2023-01-23 Andreas Krebbel <krebbel@linux.ibm.com>
+
+ Backported from master:
+ 2022-08-25 Andreas Krebbel <krebbel@linux.ibm.com>
+
+ PR target/106101
+ * gcc.c-torture/compile/pr106101.c: New test.
+
2023-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR fortran/106731