gcc/libstdc++-v3/include
Jonathan Wakely 3429db0fb0 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
2013-07-21 20:21:03 +01:00
..
backward Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
bits Implement class regex_traits. 2013-07-09 13:41:10 +00:00
c Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
c_compatibility re PR libstdc++/56111 ({float,double,long double} complex not accepted anymore) 2013-02-13 21:58:53 +00:00
c_global re PR libstdc++/57691 (freestanding libstdc++ has compile error) 2013-06-24 13:46:58 +00:00
c_std re PR libstdc++/57691 (freestanding libstdc++ has compile error) 2013-06-24 13:46:58 +00:00
debug stl_list.h (list<>::insert(iterator, size_type, const value_type&), [...]): Adjust C++11 signatures to take const_iterator(s). 2013-07-01 16:17:46 +00:00
decimal Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
ext stl_list.h (list<>::insert(iterator, size_type, const value_type&), [...]): Adjust C++11 signatures to take const_iterator(s). 2013-07-01 16:17:46 +00:00
parallel memoryfwd.h: New. 2013-03-08 21:39:24 +00:00
precompiled Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
profile codecvt_members.cc: Fix typo. 2013-07-04 22:07:44 +01:00
std re PR libstdc++/54352 (relaxed data race rules for ~condition_variable_any) 2013-07-21 20:21:03 +01:00
tr1 modified_bessel_func.tcc (__gnu_cxx::__airy_ai(), [...]): Remove. 2013-06-13 08:25:36 +00:00
tr2 Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
Makefile.am shared_mutex: Implement N3659. 2013-06-16 17:35:06 +01:00
Makefile.in shared_mutex: Implement N3659. 2013-06-16 17:35:06 +01:00