]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Fri, 9 May 2025 00:24:46 +0000 (00:24 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Fri, 9 May 2025 00:24:46 +0000 (00:24 +0000)
gcc/DATESTAMP
gcc/testsuite/ChangeLog
libcpp/ChangeLog
libgfortran/ChangeLog

index 8cb3c2b2cb23bf37fef98bb8f0b2d963fbf568cd..62c0f83eab198904dc2f9b8429adf452f3f028d2 100644 (file)
@@ -1 +1 @@
-20250508
+20250509
index 7a7fdf52d426a9cbcc3f0b6e1fa255ab06491311..7479c324291e992ea8670d1361e23950cdd0f1f1 100644 (file)
@@ -1,3 +1,36 @@
+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:
index 5babc93301255e306e1e4347b72079c0b5fa9940..f45f4a38573a59993e3c5f8e83817d237ae43d57 100644 (file)
@@ -1,3 +1,19 @@
+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
+       * files.cc (_cpp_stack_file): Revert 2025-03-28 change.
+       * line-map.cc (linemap_add): Use
+       SOURCE_LINE (from, linemap_included_from (map - 1)) + 1; instead of
+       SOURCE_LINE (from, from[1].start_location); to compute to_line
+       for LC_LEAVE.  For LC_ENTER included_from computation, look at
+       map[-2] or even lower if map[-1] has the same start_location as
+       map[0].
+
 2025-04-25  Release Manager
 
        * GCC 15.1.0 released.
index dc43b984fed4a772b3b3efc71dea2b1c0bc29ba8..67497813732252e922072a5e180312fc1a73c7b2 100644 (file)
@@ -1,3 +1,75 @@
+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.