diff options
author | Patrick Palka <ppalka@redhat.com> | 2022-01-17 14:32:13 -0500 |
---|---|---|
committer | Patrick Palka <ppalka@redhat.com> | 2022-01-17 14:32:13 -0500 |
commit | cc3bf3404e4b1cdd1110e450bd5df45fdaaaae85 (patch) | |
tree | 4aff96d3e0e99f9cd4d21f8a5c22a9c7f3ad6271 /libcpp/generated_cpp_wcwidth.h | |
parent | 6cb61e50ade62f1e7c8653b8d6fc6a632fd3977f (diff) | |
download | gcc-cc3bf3404e4b1cdd1110e450bd5df45fdaaaae85.zip gcc-cc3bf3404e4b1cdd1110e450bd5df45fdaaaae85.tar.gz gcc-cc3bf3404e4b1cdd1110e450bd5df45fdaaaae85.tar.bz2 |
libstdc++: Directly implement hexfloat std::from_chars for binary32/64
libstdc++-v3/ChangeLog:
* src/c++17/floating_from_chars.cc: Include <bit>.
(ascii_to_hexit, starts_with_ci): Conditionally define.
(__floating_from_chars_hex): Conditionally define.
(from_chars): Use __floating_from_chars_hex for
chars_format::hex parsing of binary32/64 float/double.
(testsuite/20_util/from_chars/7.cc): New test.
Diffstat (limited to 'libcpp/generated_cpp_wcwidth.h')
0 files changed, 0 insertions, 0 deletions