diff options
author | Nikolas Klauser <nikolasklauser@berlin.de> | 2022-12-20 19:47:35 +0100 |
---|---|---|
committer | Nikolas Klauser <nikolasklauser@berlin.de> | 2022-12-22 23:17:47 +0100 |
commit | 947dfc95ca914385c181f24bbc1a16143c17b5f0 (patch) | |
tree | aa6bcf1d0c18054fb1a0ec81806ecf04ad638eae /libcxxabi | |
parent | 2c5ffa179c9e257ad7c87d0b8f18b9d63ce1a4fe (diff) | |
download | llvm-947dfc95ca914385c181f24bbc1a16143c17b5f0.tar.gz |
[libc++] Granularize <type_traits> includes in <utility>
Reviewed By: Mordante, #libc
Spies: libcxx-commits
Differential Revision: https://reviews.llvm.org/D140426
Diffstat (limited to 'libcxxabi')
-rw-r--r-- | libcxxabi/src/cxa_guard_impl.h | 1 | ||||
-rw-r--r-- | libcxxabi/test/guard_test_basic.pass.cpp | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/libcxxabi/src/cxa_guard_impl.h b/libcxxabi/src/cxa_guard_impl.h index 67bf2493c7b1..47fe2b20bd96 100644 --- a/libcxxabi/src/cxa_guard_impl.h +++ b/libcxxabi/src/cxa_guard_impl.h @@ -56,6 +56,7 @@ #endif #include <__threading_support> +#include <cstdint> #include <cstring> #include <limits.h> #include <stdlib.h> diff --git a/libcxxabi/test/guard_test_basic.pass.cpp b/libcxxabi/test/guard_test_basic.pass.cpp index 6b15dd042a38..dca906a1aae7 100644 --- a/libcxxabi/test/guard_test_basic.pass.cpp +++ b/libcxxabi/test/guard_test_basic.pass.cpp @@ -18,6 +18,7 @@ #define TESTING_CXA_GUARD #include "../src/cxa_guard_impl.h" #include <cassert> +#include <type_traits> #if defined(__clang__) # pragma clang diagnostic ignored "-Wtautological-pointer-compare" |