From: GCC Administrator Date: Wed, 14 May 2025 00:23:21 +0000 (+0000) Subject: Daily bump. X-Git-Tag: releases/gcc-14.3.0~25 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=74b9ae09ed94e58a7e61184fa3f592144fb3b2d0;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 83f5cb2658e..cfb9239653b 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250513 +20250514 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 9a73871f0c0..44936454e99 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,12 @@ +2025-05-13 Jakub Jelinek + + Backported from master: + 2025-01-23 Jakub Jelinek + + 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 Backported from master: diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index a25cd4adaf2..b5962ed54ff 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,18 @@ +2025-05-13 Jakub Jelinek + + Backported from master: + 2025-05-13 Jakub Jelinek + Daniil Kochergin + Tobias Burnus + + 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 Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 1d6f86e9f70..201968b11aa 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,45 @@ +2025-05-13 Jakub Jelinek + + Backported from master: + 2025-05-13 Jakub Jelinek + + PR libfortran/120196 + * gfortran.dg/pr120196.f90: New test. + +2025-05-13 Jakub Jelinek + + Backported from master: + 2025-05-13 Jakub Jelinek + + PR fortran/120191 + * gfortran.dg/pr120191_3.f90: New test. + +2025-05-13 Jakub Jelinek + + Backported from master: + 2025-05-13 Jakub Jelinek + + PR fortran/120191 + * gfortran.dg/pr120191_2.f90: New test. + +2025-05-13 Jakub Jelinek + + Backported from master: + 2025-05-13 Jakub Jelinek + Daniil Kochergin + Tobias Burnus + + PR fortran/120191 + * gfortran.dg/pr120191_1.f90: New test. + +2025-05-13 Jakub Jelinek + + Backported from master: + 2025-01-23 Jakub Jelinek + + PR c++/118590 + * g++.dg/goacc/pr118590.C: New test. + 2025-05-12 Harald Anlauf Backported from master: diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog index 34110044fa5..4789d972b22 100644 --- a/libgfortran/ChangeLog +++ b/libgfortran/ChangeLog @@ -1,3 +1,57 @@ +2025-05-13 Jakub Jelinek + + Backported from master: + 2025-05-13 Jakub Jelinek + + 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 + + Backported from master: + 2025-05-13 Jakub Jelinek + + 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 + + Backported from master: + 2025-05-13 Jakub Jelinek + + 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 Backported from master: diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index bd976781394..4c1640e4271 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,18 @@ +2025-05-13 Jonathan Wakely + + Backported from master: + 2025-05-12 Jonathan Wakely + + 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 * doc/xml/manual/status_cxx2023.xml: Update status of proposal