From 643df8fa8ef58d883cbb554c7e71910dc8a8673c Mon Sep 17 00:00:00 2001 From: Louis Dionne Date: Tue, 10 May 2022 15:27:52 -0400 Subject: [libc++] Make sure that all headers can be included with modules enabled This commit ensures that we can include all libc++ headers with modules enabled. It adds a test to ensure that this doesn't regress, which is necessary because our modules CI job does not build in all Standard modes. Differential Revision: https://reviews.llvm.org/D125331 --- libcxx/include/semaphore | 1 + 1 file changed, 1 insertion(+) (limited to 'libcxx/include/semaphore') diff --git a/libcxx/include/semaphore b/libcxx/include/semaphore index ce1fa69..228cf77 100644 --- a/libcxx/include/semaphore +++ b/libcxx/include/semaphore @@ -52,6 +52,7 @@ using binary_semaphore = counting_semaphore<1>; #include <__thread/timed_backoff_policy.h> #include <__threading_support> #include +#include #include #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) -- cgit v1.1