With to_chars supporting 128-bit it's possible to support the full
128-bit range in format. This only removes the previous restrictions
and updates the tests to validate proper support.
Depends on D128929.
Paths
| Differential D129007
[libc++][format] Implements 128-bit support. ClosedPublic Authored by Mordante on Jul 1 2022, 10:38 AM.
Details
Summary With to_chars supporting 128-bit it's possible to support the full Depends on D128929.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jul 6 2022, 9:25 AM Closed by commit rG0857a02ef07c: [libc++][format] Implements 128-bit support. (authored by Mordante). · Explain WhyJul 7 2022, 8:36 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 442935 libcxx/include/__format/formatter_integer.h
libcxx/test/std/utilities/format/format.formatter/format.formatter.spec/formatter.signed_integral.pass.cpp
libcxx/test/std/utilities/format/format.formatter/format.formatter.spec/formatter.unsigned_integral.pass.cpp
libcxx/test/std/utilities/format/format.functions/format_tests.h
|
This applies elsewhere in this patch too.