diff options
author | Patrick Palka <ppalka@redhat.com> | 2022-05-02 07:00:48 -0400 |
---|---|---|
committer | Patrick Palka <ppalka@redhat.com> | 2022-05-02 07:00:48 -0400 |
commit | 576f975cabb0fd9843de152a2d247d486a967b08 (patch) | |
tree | 72fc12a9bf8d8f05879bffe288acbeed7a0a9c30 /gcc | |
parent | 02f03c5c826d0cb7c32398af0c4282921e6e072a (diff) | |
download | gcc-576f975cabb0fd9843de152a2d247d486a967b08.zip gcc-576f975cabb0fd9843de152a2d247d486a967b08.tar.gz gcc-576f975cabb0fd9843de152a2d247d486a967b08.tar.bz2 |
libstdc++: case-sensitivity in hexfloat std::from_chars [PR105441]
The hexfloat parser for binary32/64 added in r12-6645-gcc3bf3404e4b1c
overlooked that the exponent part can also begin with an uppercase 'P'.
PR libstdc++/105441
libstdc++-v3/ChangeLog:
* src/c++17/floating_from_chars.cc (__floating_from_chars_hex):
Also accept 'P' as the start of the exponent.
* testsuite/20_util/from_chars/7.cc: Add corresponding testcase.
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions