llvm-capstone/libcxx
John Brawn f3a970a825 [libc++] Mark tests that use check_assertion.h as requiring unix headers
On targets without unistd.h or sys/wait.h (such as bare metal targets)
any test that uses check_assertion.h will fail, so add
REQUIRES: has-unix-headers to them and autodetect whether we have
these headers or not.

These tests currently have unsupported on windows, but that's exactly
because windows doesn't have these headers so we can remove the
specific check for windows.

Differential Revision: https://reviews.llvm.org/D124623
2022-05-06 10:59:42 +01:00
..
benchmarks [libc++][ranges] Implement ranges::minmax and ranges::minmax_element 2022-04-14 15:37:22 +02:00
cmake [runtimes] [CMake] Unify variable names 2022-04-24 13:06:36 +03:00
docs [libcxx] [ci] Add a i386 Windows configuration to CI 2022-05-06 10:12:04 +03:00
include [libc++] Avoid a Microsoft SAL macro. 2022-05-05 20:08:33 +02:00
lib [libc++][NFC] Refactor the ABI changelog 2022-03-24 10:24:43 -04:00
src Fix "the the" typo in documentation and user facing strings 2022-05-05 17:52:08 +02:00
test [libc++] Mark tests that use check_assertion.h as requiring unix headers 2022-05-06 10:59:42 +01:00
utils [libc++] Mark tests that use check_assertion.h as requiring unix headers 2022-05-06 10:59:42 +01:00
.clang-format [libc++] Update clang-format to C++20. 2021-10-30 12:50:57 +02:00
.clang-tidy [libc++] Enable modernize-loop-convert 2022-03-18 20:34:19 +01:00
.gitignore
appveyor-reqs-install.cmd
appveyor.yml
CMakeLists.txt Revert "[msan][libcxx] Enable -fsanitize-memory-param-retval" 2022-04-30 15:19:16 +02:00
CREDITS.TXT Microsoft's floating-point to_chars powered by Ryu and Ryu Printf 2021-12-12 16:34:50 +01:00
LICENSE.TXT
TODO.TXT [libc++] Disallow volatile types in std::allocator 2021-09-22 11:47:38 -04:00