summaryrefslogtreecommitdiff
path: root/external/bsd/libc++/dist/libcxx/src/condition_variable.cpp
diff options
context:
space:
mode:
authorjoerg <joerg@NetBSD.org>2014-05-15 23:53:10 +0000
committerjoerg <joerg@NetBSD.org>2014-05-15 23:53:10 +0000
commit7972508cd3db7ea3857a7e0059b22fd1910c8fe9 (patch)
tree63e5b91bb65ab436a5830f5d645f1898ba894137 /external/bsd/libc++/dist/libcxx/src/condition_variable.cpp
parent83e01ae981d66c58f51d55caa1ed318ff54cc6aa (diff)
Import libc++ r208870. Improves const use, fixes a few cases of missing
assign-to-self support and increase support for GCC.
Diffstat (limited to 'external/bsd/libc++/dist/libcxx/src/condition_variable.cpp')
-rw-r--r--external/bsd/libc++/dist/libcxx/src/condition_variable.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/external/bsd/libc++/dist/libcxx/src/condition_variable.cpp b/external/bsd/libc++/dist/libcxx/src/condition_variable.cpp
index de0f6f47dd1..061d1388d3e 100644
--- a/external/bsd/libc++/dist/libcxx/src/condition_variable.cpp
+++ b/external/bsd/libc++/dist/libcxx/src/condition_variable.cpp
@@ -32,7 +32,7 @@ condition_variable::notify_all() _NOEXCEPT
}
void
-condition_variable::wait(unique_lock<mutex>& lk)
+condition_variable::wait(unique_lock<mutex>& lk) _NOEXCEPT
{
if (!lk.owns_lock())
__throw_system_error(EPERM,
@@ -44,7 +44,7 @@ condition_variable::wait(unique_lock<mutex>& lk)
void
condition_variable::__do_timed_wait(unique_lock<mutex>& lk,
- chrono::time_point<chrono::system_clock, chrono::nanoseconds> tp)
+ chrono::time_point<chrono::system_clock, chrono::nanoseconds> tp) _NOEXCEPT
{
using namespace chrono;
if (!lk.owns_lock())