]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Wed, 14 May 2025 00:23:21 +0000 (00:23 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Wed, 14 May 2025 00:23:21 +0000 (00:23 +0000)
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog
libgfortran/ChangeLog
libstdc++-v3/ChangeLog

index 83f5cb2658ec2dab8b614ba4863b43c27766ad63..cfb9239653b041629e3ad7fa8c88534be3f4a4f5 100644 (file)
@@ -1 +1 @@
-20250513
+20250514
index 9a73871f0c055340ae5335f86d635704d7cb6ce4..44936454e9937e33d0305224fe17144a8e25e8e6 100644 (file)
@@ -1,3 +1,12 @@
+2025-05-13  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2025-01-23  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/118590
+       * typeck.cc (build_omp_array_section): If array_expr is type dependent
+       or a TYPE_DECL, build OMP_ARRAY_SECTION with NULL type.
+
 2025-05-06  Jakub Jelinek  <jakub@redhat.com>
 
        Backported from master:
index a25cd4adaf2c9a57578348c99fdbfd4b0f8094c3..b5962ed54ff4c0daa301c1d8711095b356d0912f 100644 (file)
@@ -1,3 +1,18 @@
+2025-05-13  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2025-05-13  Jakub Jelinek  <jakub@redhat.com>
+                   Daniil Kochergin  <daniil2472s@gmail.com>
+                   Tobias Burnus  <tburnus@baylibre.com>
+
+       PR fortran/120191
+       * trans-intrinsic.cc (strip_kind_from_actual): Remove.
+       (gfc_conv_intrinsic_minmaxloc): Don't call strip_kind_from_actual.
+       Free and clear kind_arg->expr if non-NULL.  Set back_arg->name to
+       "%VAL" instead of a loop looking for last argument.  Remove actual
+       variable, use array_arg instead.  Free and clear dim_arg->expr if
+       non-NULL for BT_CHARACTER cases instead of using a loop.
+
 2025-05-12  Harald Anlauf  <anlauf@gmx.de>
 
        Backported from master:
index 1d6f86e9f7069bb81d2b74812cd80e968c0d34eb..201968b11aa473909ee2294466ea840c74436636 100644 (file)
@@ -1,3 +1,45 @@
+2025-05-13  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2025-05-13  Jakub Jelinek  <jakub@redhat.com>
+
+       PR libfortran/120196
+       * gfortran.dg/pr120196.f90: New test.
+
+2025-05-13  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2025-05-13  Jakub Jelinek  <jakub@redhat.com>
+
+       PR fortran/120191
+       * gfortran.dg/pr120191_3.f90: New test.
+
+2025-05-13  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2025-05-13  Jakub Jelinek  <jakub@redhat.com>
+
+       PR fortran/120191
+       * gfortran.dg/pr120191_2.f90: New test.
+
+2025-05-13  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2025-05-13  Jakub Jelinek  <jakub@redhat.com>
+                   Daniil Kochergin  <daniil2472s@gmail.com>
+                   Tobias Burnus  <tburnus@baylibre.com>
+
+       PR fortran/120191
+       * gfortran.dg/pr120191_1.f90: New test.
+
+2025-05-13  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2025-01-23  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/118590
+       * g++.dg/goacc/pr118590.C: New test.
+
 2025-05-12  Harald Anlauf  <anlauf@gmx.de>
 
        Backported from master:
index 34110044fa51988538d98901bdca4a635033f704..4789d972b22938c5150bf8312a72854747df8d74 100644 (file)
@@ -1,3 +1,57 @@
+2025-05-13  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2025-05-13  Jakub Jelinek  <jakub@redhat.com>
+
+       PR libfortran/120196
+       * m4/ifindloc2.m4 (header1, header2): For back use i > 0 rather than
+       i >= 0 as for condition.
+       * generated/findloc2_s1.c: Regenerate.
+       * generated/findloc2_s4.c: Regenerate.
+
+2025-05-13  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2025-05-13  Jakub Jelinek  <jakub@redhat.com>
+
+       PR fortran/120191
+       * m4/ifunction-s.m4 (SCALAR_ARRAY_FUNCTION): Don't multiply
+       GFC_DESCRIPTOR_EXTENT(array,) by string_len.
+       * generated/maxloc1_4_s1.c: Regenerate.
+       * generated/maxloc1_4_s4.c: Regenerate.
+       * generated/maxloc1_8_s1.c: Regenerate.
+       * generated/maxloc1_8_s4.c: Regenerate.
+       * generated/maxloc1_16_s1.c: Regenerate.
+       * generated/maxloc1_16_s4.c: Regenerate.
+       * generated/minloc1_4_s1.c: Regenerate.
+       * generated/minloc1_4_s4.c: Regenerate.
+       * generated/minloc1_8_s1.c: Regenerate.
+       * generated/minloc1_8_s4.c: Regenerate.
+       * generated/minloc1_16_s1.c: Regenerate.
+       * generated/minloc1_16_s4.c: Regenerate.
+
+2025-05-13  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2025-05-13  Jakub Jelinek  <jakub@redhat.com>
+
+       PR fortran/120191
+       * m4/maxloc2s.m4: For smaxloc2 call maxloc2 if mask is NULL or *mask.
+       Swap back and len arguments.
+       * m4/minloc2s.m4: Likewise.
+       * generated/maxloc2_4_s1.c: Regenerate.
+       * generated/maxloc2_4_s4.c: Regenerate.
+       * generated/maxloc2_8_s1.c: Regenerate.
+       * generated/maxloc2_8_s4.c: Regenerate.
+       * generated/maxloc2_16_s1.c: Regenerate.
+       * generated/maxloc2_16_s4.c: Regenerate.
+       * generated/minloc2_4_s1.c: Regenerate.
+       * generated/minloc2_4_s4.c: Regenerate.
+       * generated/minloc2_8_s1.c: Regenerate.
+       * generated/minloc2_8_s4.c: Regenerate.
+       * generated/minloc2_16_s1.c: Regenerate.
+       * generated/minloc2_16_s4.c: Regenerate.
+
 2025-04-08  Lulu Cheng  <chenglulu@loongson.cn>
 
        Backported from master:
index bd97678139473a22331eadaa725eb852512bd092..4c1640e4271bb0e0ac6ba586c2491a6e49a75942 100644 (file)
@@ -1,3 +1,18 @@
+2025-05-13  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2025-05-12  Jonathan Wakely  <jwakely@redhat.com>
+
+       PR libstdc++/120198
+       * include/bits/version.def (scoped_lock): Do not depend on
+       gthreads or hosted.
+       * include/bits/version.h: Regenerate.
+       * include/std/mutex (scoped_lock): Update comment.
+       * testsuite/30_threads/scoped_lock/requirements/typedefs.cc:
+       Remove dg-require-gthreads and use custom lockable type instead
+       of std::mutex. Check that typedef is only present for a single
+       template argument.
+
 2025-05-12  Jonathan Wakely  <jwakely@redhat.com>
 
        * doc/xml/manual/status_cxx2023.xml: Update status of proposal