[libcxx-commits] [libcxx] b69963e - [libc++] Fix header includes in <__atomic/cxx_atomic_impl.h>
Nikolas Klauser via libcxx-commits
libcxx-commits at lists.llvm.org
Sat Feb 18 05:23:36 PST 2023
Author: Nikolas Klauser
Date: 2023-02-18T14:23:24+01:00
New Revision: b69963eb3f62b76381c9c1a795477d723bd7f3e8
URL: https://github.com/llvm/llvm-project/commit/b69963eb3f62b76381c9c1a795477d723bd7f3e8
DIFF: https://github.com/llvm/llvm-project/commit/b69963eb3f62b76381c9c1a795477d723bd7f3e8.diff
LOG: [libc++] Fix header includes in <__atomic/cxx_atomic_impl.h>
Reviewed By: #libc, philnik
Spies: Mordante, paulkirth, libcxx-commits
Differential Revision: https://reviews.llvm.org/D144307
Added:
Modified:
libcxx/include/__atomic/cxx_atomic_impl.h
Removed:
################################################################################
diff --git a/libcxx/include/__atomic/cxx_atomic_impl.h b/libcxx/include/__atomic/cxx_atomic_impl.h
index 69bc2920794a6..2b700a2854981 100644
--- a/libcxx/include/__atomic/cxx_atomic_impl.h
+++ b/libcxx/include/__atomic/cxx_atomic_impl.h
@@ -12,10 +12,12 @@
#include <__atomic/is_always_lock_free.h>
#include <__atomic/memory_order.h>
#include <__config>
+#include <__type_traits/conditional.h>
#include <__type_traits/is_assignable.h>
#include <__type_traits/is_trivially_copyable.h>
#include <__type_traits/remove_const.h>
#include <cstddef>
+#include <cstring>
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
# pragma GCC system_header
More information about the libcxx-commits
mailing list