+2025-05-08 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2025-05-08 Jakub Jelinek <jakub@redhat.com>
+
+ PR libfortran/120152
+ PR libfortran/120153
+ PR libfortran/120158
+ * gfortran.dg/pr120152_1.f90: New test.
+ * gfortran.dg/pr120152_2.f90: New test.
+ * gfortran.dg/pr120153.f90: New test.
+ * gfortran.dg/pr120158.f90: New test.
+
+2025-05-08 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2025-05-07 Jakub Jelinek <jakub@redhat.com>
+
+ PR preprocessor/108900
+ PR preprocessor/116047
+ PR preprocessor/120061
+ * gcc.dg/plugin/plugin.exp: Add location-overflow-test-pr116047.c
+ and location-overflow-test-pr120061.c.
+ * gcc.dg/plugin/location_overflow_plugin.cc (plugin_init): Don't error
+ on unknown values, instead just break. Handle 0x4fHHHHHH arguments
+ differently.
+ * gcc.dg/plugin/location-overflow-test-pr116047.c: New test.
+ * gcc.dg/plugin/location-overflow-test-pr116047-1.h: New test.
+ * gcc.dg/plugin/location-overflow-test-pr116047-2.h: New test.
+ * gcc.dg/plugin/location-overflow-test-pr120061.c: New test.
+ * gcc.dg/plugin/location-overflow-test-pr120061-1.h: New test.
+ * gcc.dg/plugin/location-overflow-test-pr120061-2.h: New test.
+
2025-05-07 Jason Merrill <jason@redhat.com>
Backported from master:
+2025-05-08 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2025-05-08 Jakub Jelinek <jakub@redhat.com>
+
+ PR libfortran/120158
+ * m4/iparm.m4 (atype_min): For atype_name starting with
+ GFC_UINTEGER define to 0.
+ * generated/maxloc0_16_m1.c: Regenerate.
+ * generated/maxloc0_16_m2.c: Regenerate.
+ * generated/maxloc0_16_m4.c: Regenerate.
+ * generated/maxloc0_16_m8.c: Regenerate.
+ * generated/maxloc0_16_m16.c: Regenerate.
+ * generated/maxloc0_4_m1.c: Regenerate.
+ * generated/maxloc0_4_m2.c: Regenerate.
+ * generated/maxloc0_4_m4.c: Regenerate.
+ * generated/maxloc0_4_m8.c: Regenerate.
+ * generated/maxloc0_4_m16.c: Regenerate.
+ * generated/maxloc0_8_m1.c: Regenerate.
+ * generated/maxloc0_8_m2.c: Regenerate.
+ * generated/maxloc0_8_m4.c: Regenerate.
+ * generated/maxloc0_8_m8.c: Regenerate.
+ * generated/maxloc0_8_m16.c: Regenerate.
+ * generated/maxloc1_16_m1.c: Regenerate.
+ * generated/maxloc1_16_m2.c: Regenerate.
+ * generated/maxloc1_16_m4.c: Regenerate.
+ * generated/maxloc1_16_m8.c: Regenerate.
+ * generated/maxloc1_16_m16.c: Regenerate.
+ * generated/maxloc1_4_m1.c: Regenerate.
+ * generated/maxloc1_4_m2.c: Regenerate.
+ * generated/maxloc1_4_m4.c: Regenerate.
+ * generated/maxloc1_4_m8.c: Regenerate.
+ * generated/maxloc1_4_m16.c: Regenerate.
+ * generated/maxloc1_8_m1.c: Regenerate.
+ * generated/maxloc1_8_m2.c: Regenerate.
+ * generated/maxloc1_8_m4.c: Regenerate.
+ * generated/maxloc1_8_m8.c: Regenerate.
+ * generated/maxloc1_8_m16.c: Regenerate.
+ * generated/maxval_m1.c: Regenerate.
+ * generated/maxval_m2.c: Regenerate.
+ * generated/maxval_m4.c: Regenerate.
+ * generated/maxval_m8.c: Regenerate.
+ * generated/maxval_m16.c: Regenerate.
+
+2025-05-08 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2025-05-07 Jakub Jelinek <jakub@redhat.com>
+
+ PR libfortran/120153
+ * Makefile.am (i_maxloc1_c): Add generated/maxloc1_16_m16.c.
+ * intrinsics/random.c (arandom_m16): Use #ifdef HAVE_GFC_UINTEGER_16
+ guard rather than #ifdef GFC_HAVE_GFC_UINTEGER_16.
+ * gfortran.map (GFORTRAN_15): Remove _gfortran_arandom_m16,
+ _gfortran_maxloc1_16_m16, _gfortran_mmaxloc1_16_m16 and
+ _gfortran_smaxloc1_16_m16.
+ (GFORTRAN_15.2): New symbol version, add those 4 symbols to it.
+ * generated/maxloc1_16_m16.c: New file.
+ * Makefile.in: Regenerate.
+
+2025-05-08 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2025-05-07 Jakub Jelinek <jakub@redhat.com>
+
+ PR libfortran/120152
+ * Makefile.am (i_maxloc1_c): Readd generated/maxloc1_4_i8.c,
+ generated/maxloc1_8_i8.c, generated/maxloc1_16_i8.c,
+ generated/maxloc1_4_i16.c, generated/maxloc1_8_i16.c. Move
+ generated/maxloc1_16_i16.c entry earlier in the list.
+ * Makefile.in: Regenerated.
+
2025-04-25 Release Manager
* GCC 15.1.0 released.