llvm-project/libcxx/test
Richard Smith c4f593ba1a Fix return type of isinf(double) and isnan(double) where possible.
When using an old version of glibc, a ::isinf(double) and ::isnan(double)
function is provided, rather than just the macro required by C and C++.
Displace this function using _LIBCPP_PREFERRED_OVERLOAD where possible.

The only remaining case where we should get the wrong return type is now
glibc + libc++ + a non-clang compiler.

llvm-svn: 331241
2018-05-01 03:05:40 +00:00
..
libcxx Move old test into test/libcxx, and implement new version of test for ostreambuf_iterator::failed. Fixes PR#37245. Thanks to Billy O'Neill for the bug report. 2018-04-26 16:16:45 +00:00
std Fix return type of isinf(double) and isnan(double) where possible. 2018-05-01 03:05:40 +00:00
support [libcxx] [test] Avoid unary_function. 2018-04-12 23:56:10 +00:00
CMakeLists.txt Allow passing additional compiler/linker flags for the tests 2018-02-23 15:19:48 +00:00
lit.cfg Move libcxx/test/libcxx python package into libcxx/utils/libcxx. 2017-02-09 23:18:11 +00:00
lit.site.cfg.in Allow passing additional compiler/linker flags for the tests 2018-02-23 15:19:48 +00:00
nothing_to_do.pass.cpp