gcc/libstdc++-v3/include
Jonathan Wakely 7a00c459cb
libstdc++: Do not apply localized formatting to NaN and inf [PR114863]
We don't want to add grouping to strings like "-inf", and there is no
radix character to replace either.

libstdc++-v3/ChangeLog:

	PR libstdc++/114863
	* include/std/format (__formatter_fp::format): Only use
	_M_localized for finite values.
	* testsuite/std/format/functions/format.cc: Check localized
	formatting of NaN and initiny.

(cherry picked from commit 7501c0a397fcf609a1ff5f083746b6330b89ee11)
2024-04-30 09:36:44 +01:00
..
backward Update copyright years. 2024-01-03 12:19:35 +01:00
bits libstdc++: Simplify constraints on <=> for std::reference_wrapper 2024-04-19 21:06:29 +01:00
c Update copyright years. 2024-01-03 12:19:35 +01:00
c_compatibility Update copyright years. 2024-01-03 12:19:35 +01:00
c_global Update copyright years. 2024-01-03 12:19:35 +01:00
c_std Update copyright years. 2024-01-03 12:19:35 +01:00
debug libstdc++: Fix N3344 behavior on _Safe_iterator::_M_can_advance 2024-03-18 22:30:55 +01:00
decimal Update copyright years. 2024-01-03 12:19:35 +01:00
experimental libstdc++: Fix conversion of simd to vector builtin 2024-04-22 20:56:26 +02:00
ext Update copyright years. 2024-01-03 12:19:35 +01:00
parallel Update copyright years. 2024-01-03 12:19:35 +01:00
precompiled libstdc++: Add <print> and <text_encoding> to stdc++.h 2024-01-19 10:21:47 -05:00
pstl libstdc++: Suppress deprecation messages from <tbb/task.h> [PR101228] 2024-03-19 15:59:44 +00:00
std libstdc++: Do not apply localized formatting to NaN and inf [PR114863] 2024-04-30 09:36:44 +01:00
tr1 Update copyright years. 2024-01-03 12:19:35 +01:00
tr2 libstdc++: Guard tr2::bases and tr2::direct_bases with __has_builtin 2024-02-08 15:58:14 +00:00
Makefile.am libstdc++: add ARM SVE support to std::experimental::simd 2024-03-27 15:14:36 +01:00
Makefile.in libstdc++: add ARM SVE support to std::experimental::simd 2024-03-27 15:14:36 +01:00