gcc/libstdc++-v3/include
Jonathan Wakely b81e920eac re PR libstdc++/49894 ([C++0x] Uniform initialization in constructor)
PR libstdc++/49894
	* include/std/mutex (__mutex_base,__recursive_mutex_base): Define new
	base classes to manage construction/destruction of native mutexes,
	using NSDMI when INIT macros are defined.
	(mutex,recursive_mutex,timed_mutex,recursive_timed_mutex): Derive from
	new base classes.
	* include/std/condition_variable (condition_variable): Use NSDMI when
	INIT macro is defined. Use noexcept.
	* src/condition_variable.cc (condition_variable): Explicitly-default
	constructor/destructor when using NSDMI. Use noexcept.
	(condition_variable_any): Likewise.

From-SVN: r180411
2011-10-25 00:26:25 +01:00
..
backward user.cfg.in (PDF_HYPERLINKS): To NO. 2011-08-07 07:27:06 +00:00
bits re PR c++/50500 ([C++0x] [DR 1082] move constructor should cause copy constructor to be deleted, but still declared) 2011-10-18 13:39:15 -04:00
c PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
c_compatibility PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
c_global re PR libstdc++/48698 (gnu-versioned-namespace problems) 2011-09-27 00:02:54 +00:00
c_std cmath (fmod(_Tp, _Up)): Add. 2011-08-12 15:40:01 +00:00
debug vector (vector<>::erase(iterator, iterator): Check iterators equality using normal iterators. 2011-10-01 19:21:57 +00:00
decimal PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
ext pod_char_traits.h: Avoid warnings in C++0x mode when int_type is unsigned. 2011-10-06 01:41:49 +00:00
parallel user.cfg.in (PDF_HYPERLINKS): To NO. 2011-08-07 07:27:06 +00:00
precompiled stdc++.h: Add scoped_allocator. 2011-07-20 15:45:55 +00:00
profile hashtable.h (_Hashtable<>::_Hashtable(_Hashtable&&)): Remove noexcept, the move constructor allocates memory... 2011-09-01 15:45:20 +00:00
std re PR libstdc++/49894 ([C++0x] Uniform initialization in constructor) 2011-10-25 00:26:25 +01:00
tr1 cmath: Extend/update comment. 2011-08-18 16:56:55 +00:00
tr2 [multiple changes] 2011-10-19 22:05:26 +00:00
Makefile.am [multiple changes] 2011-10-19 22:05:26 +00:00
Makefile.in [multiple changes] 2011-10-19 22:05:26 +00:00