https://gcc.gnu.org/g:bbf9e7945e8a5f37f0c019b3d1aa9f734bc610c4
commit r14-11543-gbbf9e7945e8a5f37f0c019b3d1aa9f734bc610c4 Author: GCC Administrator <gccadmin@gcc.gnu.org> 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 <chengl...@loongson.cn> + + Backported from master: + 2025-04-07 Lulu Cheng <chengl...@loongson.cn> + + 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 <jvdeli...@gcc.gnu.org> 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 <chengl...@loongson.cn> + + Backported from master: + 2025-04-07 Lulu Cheng <chengl...@loongson.cn> + + 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 <xry...@xry111.site> + Sigend-off-by: Jakub Jelinek <ja...@redhat.com> + 2024-08-06 Jakub Jelinek <ja...@redhat.com> 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 <jwak...@redhat.com> + + Backported from master: + 2025-04-08 Jonathan Wakely <jwak...@redhat.com> + + 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 <jwak...@redhat.com> + + Backported from master: + 2025-04-07 Jonathan Wakely <jwak...@redhat.com> + + * doc/doxygen/user.cfg.in (INPUT): Add text_encoding. + +2025-04-08 Jonathan Wakely <jwak...@redhat.com> + + Backported from master: + 2025-04-04 Jonathan Wakely <jwak...@redhat.com> + + 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 <jwak...@redhat.com> + + Backported from master: + 2025-03-27 Jonathan Wakely <jwak...@redhat.com> + + 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 <ppa...@redhat.com> Backported from master: