llvm /
libcxx /
fb86c4426b4a14ea84cff7b1c169cc2623255c2e [libc++] decoupling Freestanding atomic<T> from libatomic.a
This patch introduces non-lockfree atomics that do not require using
an external libatomic. This work is done with the long-term goal of
allowing the use of <atomic> in freestanding environments.
Thanks to Olivier Giroux for the patch.
Differential Revision: https://reviews.llvm.org/D56913
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@355318 91177308-0d34-0410-b5e6-96231b3b80d8
2 files changed