+2024-04-02 Qing Zhao <qing.zhao@oracle.com>
+
+ Backported from master:
+ 2023-09-15 Qing Zhao <qing.zhao@oracle.com>
+
+ PR tree-optimization/111407
+ * tree-ssa-math-opts.cc (convert_mult_to_widen): Avoid the transform
+ when one of the operands is subject to abnormal coalescing.
+
2024-04-01 Lulu Cheng <chenglulu@loongson.cn>
Backported from master:
+2024-04-02 Mikael Morin <mikael@gcc.gnu.org>
+
+ Backported from master:
+ 2024-03-22 Mikael Morin <mikael@gcc.gnu.org>
+
+ PR fortran/107426
+ * gfortran.h (gfc_save_module_list, gfc_restore_old_module_list):
+ New declarations.
+ * module.cc (old_module_list_tail): New global variable.
+ (gfc_save_module_list, gfc_restore_old_module_list): New functions.
+ (gfc_use_modules): Set module_list and old_module_list_tail.
+ * parse.cc (next_statement): Save module_list before doing any work.
+ (reject_statement): Restore module_list to its saved value.
+
2024-03-29 Harald Anlauf <anlauf@gmx.de>
Backported from master:
+2024-04-02 Qing Zhao <qing.zhao@oracle.com>
+
+ Backported from master:
+ 2023-09-15 Qing Zhao <qing.zhao@oracle.com>
+
+ PR tree-optimization/111407
+ * gcc.dg/pr111407.c: New test.
+
+2024-04-02 Mikael Morin <mikael@gcc.gnu.org>
+
+ Backported from master:
+ 2024-03-22 Mikael Morin <mikael@gcc.gnu.org>
+
+ PR fortran/107426
+ * gfortran.dg/pr89943_3.f90: Update error pattern.
+ * gfortran.dg/pr89943_4.f90: Likewise.
+ * gfortran.dg/use_31.f90: New test.
+
2024-03-29 Harald Anlauf <anlauf@gmx.de>
Backported from master: