diff options
| author | Jonathan Wakely <jwakely.gcc@gmail.com> | 2013-07-21 19:21:03 +0000 |
|---|---|---|
| committer | Jonathan Wakely <redi@gcc.gnu.org> | 2013-07-21 20:21:03 +0100 |
| commit | 3429db0fb07ae6f0fb09f72667f5dc0e818df349 (patch) | |
| tree | faa1ebb885d503c2570ad7b5b434d21adfd16316 /libstdc++-v3/src/c++11/condition_variable.cc | |
| parent | d4aef883b7470379c369588dbea57315e1c67a4c (diff) | |
re PR libstdc++/54352 (relaxed data race rules for ~condition_variable_any)
PR libstdc++/54352
* include/std/condition_variable (condition_variable_any): Move into
inline namespace _V2 and replace mutex member with shared_ptr<mutex>.
* src/c++11/condition_variable.cc (condition_variable_any): Move
definitions to ...
* src/c++11/compatibility-condvar.cc (condition_variable_any): Here.
* src/Makefile.am: Add new source file.
* src/Makefile.in: Regenerate.
From-SVN: r201112
Diffstat (limited to 'libstdc++-v3/src/c++11/condition_variable.cc')
| -rw-r--r-- | libstdc++-v3/src/c++11/condition_variable.cc | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/libstdc++-v3/src/c++11/condition_variable.cc b/libstdc++-v3/src/c++11/condition_variable.cc index 12f475b909f..ce2bbf6181c 100644 --- a/libstdc++-v3/src/c++11/condition_variable.cc +++ b/libstdc++-v3/src/c++11/condition_variable.cc @@ -77,10 +77,6 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION __throw_system_error(__e); } - condition_variable_any::condition_variable_any() noexcept = default; - - condition_variable_any::~condition_variable_any() noexcept = default; - _GLIBCXX_END_NAMESPACE_VERSION } // namespace |
