diff options
author | Nick Desaulniers <nickdesaulniers@users.noreply.github.com> | 2024-11-12 08:19:47 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-12 08:19:47 -0800 |
commit | 7302c8dbe71b7c03b73a35a21fa4b415fa1f4505 (patch) | |
tree | a98370ac3a7309c7d8008670a8c23341587ed3e1 /llvm/lib/Bitcode | |
parent | 0d2ef7af1956b463b87a09500bd87bd4147616d4 (diff) | |
download | llvm-7302c8dbe71b7c03b73a35a21fa4b415fa1f4505.zip llvm-7302c8dbe71b7c03b73a35a21fa4b415fa1f4505.tar.gz llvm-7302c8dbe71b7c03b73a35a21fa4b415fa1f4505.tar.bz2 |
[libc][i386] FPBit support for 96b long double (#115084)
`long double` is haunted on most architectures, but it is especially so on
i386-linux-gnu. While have 80b of significant data, on i386-linux-gnu this type
has 96b of storage.
Fixes for supporting printf family of conversions for `long double` on
i386-linux-gnu. This allows the libc-stdlib-tests and libc_stdio_unittests
ninja target tests to pass on i386-linux-gnu.
Fixes: #110894
Link: #93709
Co-authored-by: Michael Jones <michaelrj@google.com>
Diffstat (limited to 'llvm/lib/Bitcode')
0 files changed, 0 insertions, 0 deletions