diff options
Diffstat (limited to 'external/bsd/libc++/dist/libcxx/src/thread.cpp')
| -rw-r--r-- | external/bsd/libc++/dist/libcxx/src/thread.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/external/bsd/libc++/dist/libcxx/src/thread.cpp b/external/bsd/libc++/dist/libcxx/src/thread.cpp index cdfa2fd9273..338a8a24cef 100644 --- a/external/bsd/libc++/dist/libcxx/src/thread.cpp +++ b/external/bsd/libc++/dist/libcxx/src/thread.cpp @@ -89,7 +89,11 @@ thread::hardware_concurrency() _NOEXCEPT #else // defined(CTL_HW) && defined(HW_NCPU) // TODO: grovel through /proc or check cpuid on x86 and similar // instructions on other architectures. -#warning hardware_concurrency not yet implemented +# if defined(_MSC_VER) && ! defined(__clang__) + _LIBCPP_WARNING("hardware_concurrency not yet implemented") +# else +# warning hardware_concurrency not yet implemented +# endif return 0; // Means not computable [thread.thread.static] #endif // defined(CTL_HW) && defined(HW_NCPU) } |
