summaryrefslogtreecommitdiffstats
path: root/libcxx/include/mutex
diff options
context:
space:
mode:
authorJonathan Roelofs <jonathan@codesourcery.com>2015-08-27 17:47:34 +0000
committerJonathan Roelofs <jonathan@codesourcery.com>2015-08-27 17:47:34 +0000
commit643e0ab8df312c138bed98fcafea17755ddd43d8 (patch)
tree893262cc02233f8a90259785bc0f5077c777a383 /libcxx/include/mutex
parent053ae1f5e3dbb7e28050b5ad09b51ae8bce7e1be (diff)
downloadbcm5719-llvm-643e0ab8df312c138bed98fcafea17755ddd43d8.tar.gz
bcm5719-llvm-643e0ab8df312c138bed98fcafea17755ddd43d8.zip
Do not include pthread.h and sched.h when threads are disabled
Patch by Philippe Daouadi! http://reviews.llvm.org/D9639 llvm-svn: 246168
Diffstat (limited to 'libcxx/include/mutex')
-rw-r--r--libcxx/include/mutex2
1 files changed, 2 insertions, 0 deletions
diff --git a/libcxx/include/mutex b/libcxx/include/mutex
index 373d75b0978..a0875a568ec 100644
--- a/libcxx/include/mutex
+++ b/libcxx/include/mutex
@@ -179,7 +179,9 @@ template<class Callable, class ...Args>
#ifndef _LIBCPP_HAS_NO_VARIADICS
#include <tuple>
#endif
+#ifndef _LIBCPP_HAS_NO_THREADS
#include <sched.h>
+#endif
#include <__undef_min_max>
OpenPOWER on IntegriCloud