aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
diff options
context:
space:
mode:
authorMartin Storsjö <martin@martin.st>2022-01-20 09:30:57 +0000
committerMartin Storsjö <martin@martin.st>2022-02-17 10:53:28 +0200
commit77c7ce03845d31b1c92cc2a93d56f2efa485964f (patch)
treeb48aff2ab18eba8c97f9cdab18961cf823dd33f6 /clang/lib/CodeGen/CodeGenFunction.cpp
parent32d2473a5dba417eb8d34146575289e4e53c91fa (diff)
downloadllvm-77c7ce03845d31b1c92cc2a93d56f2efa485964f.zip
llvm-77c7ce03845d31b1c92cc2a93d56f2efa485964f.tar.gz
llvm-77c7ce03845d31b1c92cc2a93d56f2efa485964f.tar.bz2
[libcxx] [test] Make the put_long_double test pass on mingw, clarify quirks in put_double
Expect the same NAN formatting on Windows as on Glibc. (Both MSVC and MinGW produce the same formatting there.) The hex float formatting tests pass on MinGW, so opt in to those tests. Document exactly what issues are remaining in Clang-cl/MSVC configurations. (It's easily possible to make the tests pass there too, but it requires a whole lot of small-scope ifndefs in the test file; around 60 ifdefs in total for those both test files. Those could be avoided if the CI environment could run with a newer version of UCRT, but that's nontrivial to fix right away.) Differential Revision: https://reviews.llvm.org/D119766
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions