libstdc++: Fix long double to_chars testcase [PR98384]
authorPatrick Palka <ppalka@redhat.com>
Thu, 7 Jan 2021 17:41:14 +0000 (12:41 -0500)
committerPatrick Palka <ppalka@redhat.com>
Thu, 7 Jan 2021 17:41:14 +0000 (12:41 -0500)
commit19f3c433cdc92f1ad6c37f182d5034b03c54afef
tree0cd5e96d75b628f18aac5129b9d7e3bd68754a39
parent85fb1d7d5f44a81a52015d58ebe67765faabfd35
libstdc++: Fix long double to_chars testcase [PR98384]

The testcase was failing to compile on some targets due to its use of
the non-standard functions nextupl and nextdownl.  This patch makes the
testcase instead use the C99 function nexttowardl in an equivalent way.

libstdc++-v3/ChangeLog:

PR libstdc++/98384
* testsuite/20_util/to_chars/long_double.cc: Use nexttowardl
instead of the non-standard nextupl and nextdownl.
libstdc++-v3/testsuite/20_util/to_chars/long_double.cc