llvm-project/libcxx/test/std/atomics
Louis Dionne f84dbd2f2b [libc++] Enable the synchronization library on Apple platforms
The synchronization library was marked as disabled on Apple platforms
up to now because we were not 100% sure that it was going to be ABI
stable. However, it's been some time since we shipped it in upstream
libc++ now and there's been no changes so far. This patch enables the
synchronization library on Apple platforms, and hence commits the ABI
stability as far as that vendor is concerned.

Differential Revision: https://reviews.llvm.org/D96790
2021-06-11 12:45:18 -04:00
..
atomics.fences Add include for 'test_macros.h' to all the tests that were missing them. Thanks to Zoe for the (big, but simple) patch. NFC intended. 2019-05-31 18:35:30 +00:00
atomics.flag [libc++][test] Don't violate precondition [atomics.flag]/6 2020-10-19 17:14:01 -07:00
atomics.general [libc++] Remove useless nothing_to_do.pass.cpp tests 2020-04-03 13:48:34 -04:00
atomics.lockfree [libc++] [P0482] [C++20] Implement missing bits for atomic 2020-11-24 21:07:57 +01:00
atomics.order [libc++] Remove the c++98 Lit feature from the test suite 2020-06-03 09:37:22 -04:00
atomics.syn
atomics.types.generic [libc++] NFC: Normalize `#endif //` comment indentation 2021-04-20 12:03:32 -04:00
atomics.types.operations [libc++] Enable the synchronization library on Apple platforms 2021-06-11 12:45:18 -04:00
types.pass.cpp [libc++] Build and test with -Wundef warning. NFC. 2021-04-01 08:32:56 +02:00