https://gcc.gnu.org/g:bbf9e7945e8a5f37f0c019b3d1aa9f734bc610c4
commit r14-11543-gbbf9e7945e8a5f37f0c019b3d1aa9f734bc610c4 Author: GCC Administrator <[email protected]> Date: Wed Apr 9 00:22:11 2025 +0000 Daily bump. Diff: --- gcc/DATESTAMP | 2 +- libgfortran/ChangeLog | 10 ++++++++++ libquadmath/ChangeLog | 12 ++++++++++++ libstdc++-v3/ChangeLog | 51 ++++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 74 insertions(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index fd8dd2cde24c..cb38c2c30be3 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250408 +20250409 diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog index 8719a57c746b..34110044fa51 100644 --- a/libgfortran/ChangeLog +++ b/libgfortran/ChangeLog @@ -1,3 +1,13 @@ +2025-04-08 Lulu Cheng <[email protected]> + + Backported from master: + 2025-04-07 Lulu Cheng <[email protected]> + + PR target/119408 + * acinclude.m4: When checking for __float128 support, determine + whether the current architecture is LoongArch. If so, return false. + * configure: Regenerate. + 2025-01-24 Jerry DeLisle <[email protected]> Backported from master: diff --git a/libquadmath/ChangeLog b/libquadmath/ChangeLog index b15f9987436b..f4359b7f2aa2 100644 --- a/libquadmath/ChangeLog +++ b/libquadmath/ChangeLog @@ -1,3 +1,15 @@ +2025-04-08 Lulu Cheng <[email protected]> + + Backported from master: + 2025-04-07 Lulu Cheng <[email protected]> + + PR target/119408 + * configure.ac: When checking for __float128 support, determine + whether the current architecture is LoongArch. If so, return false. + * configure: Regenerate. + Sigend-off-by: Xi Ruoyao <[email protected]> + Sigend-off-by: Jakub Jelinek <[email protected]> + 2024-08-06 Jakub Jelinek <[email protected]> Backported from master: diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 7b4f77e18b6f..56e4f0421781 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,54 @@ +2025-04-08 Jonathan Wakely <[email protected]> + + Backported from master: + 2025-04-08 Jonathan Wakely <[email protected]> + + PR libstdc++/119671 + * include/std/format (__formatter_fp::format): Do not invalidate + __wstr unless _M_localized returns a valid string. + * testsuite/std/format/functions/format.cc: Check wide string + formatting of floating-point types with classic locale. + +2025-04-08 Jonathan Wakely <[email protected]> + + Backported from master: + 2025-04-07 Jonathan Wakely <[email protected]> + + * doc/doxygen/user.cfg.in (INPUT): Add text_encoding. + +2025-04-08 Jonathan Wakely <[email protected]> + + Backported from master: + 2025-04-04 Jonathan Wakely <[email protected]> + + PR libstdc++/101587 + * include/bits/ranges_uninitialized.h (__detail::__mindist): + Remove. + (ranges::uninitialized_copy, ranges::uninitialized_copy_n) + (ranges::uninitialized_move, ranges::uninitialized_move_n): Use + comparison and assignment instead of __mindist. + * testsuite/20_util/specialized_algorithms/uninitialized_copy/constrained.cc: + Check with ranges that use integer-like class type for + difference type. + * testsuite/20_util/specialized_algorithms/uninitialized_move/constrained.cc: + Likewise. + +2025-04-08 Jonathan Wakely <[email protected]> + + Backported from master: + 2025-03-27 Jonathan Wakely <[email protected]> + + PR libstdc++/101587 + * include/bits/ranges_uninitialized.h (__detail::__mindist): + New function object. + (ranges::uninitialized_copy, ranges::uninitialized_copy_n) + (ranges::uninitialized_move, ranges::uninitialized_move_n): Use + __mindist instead of std::min. + * testsuite/20_util/specialized_algorithms/uninitialized_copy/constrained.cc: + Check ranges with difference difference types. + * testsuite/20_util/specialized_algorithms/uninitialized_move/constrained.cc: + Likewise. + 2025-04-07 Patrick Palka <[email protected]> Backported from master:
