+2025-04-08 Lulu Cheng <chenglulu@loongson.cn>
+
+ Backported from master:
+ 2025-04-07 Lulu Cheng <chenglulu@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 <jvdelisle@gcc.gnu.org>
Backported from master:
+2025-04-08 Lulu Cheng <chenglulu@loongson.cn>
+
+ Backported from master:
+ 2025-04-07 Lulu Cheng <chenglulu@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 <xry111@xry111.site>
+ Sigend-off-by: Jakub Jelinek <jakub@redhat.com>
+
2024-08-06 Jakub Jelinek <jakub@redhat.com>
Backported from master:
+2025-04-08 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2025-04-08 Jonathan Wakely <jwakely@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 <jwakely@redhat.com>
+
+ Backported from master:
+ 2025-04-07 Jonathan Wakely <jwakely@redhat.com>
+
+ * doc/doxygen/user.cfg.in (INPUT): Add text_encoding.
+
+2025-04-08 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2025-04-04 Jonathan Wakely <jwakely@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 <jwakely@redhat.com>
+
+ Backported from master:
+ 2025-03-27 Jonathan Wakely <jwakely@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 <ppalka@redhat.com>
Backported from master: