gcc/libstdc++-v3/include
Jonathan Wakely c8c0f5577d re PR libstdc++/58839 (dereferencing void* in shared_ptr(unique_ptr&& u) constructor)
PR libstdc++/58839
	* include/bits/shared_ptr_base.h
	(__shared_ptr<T>::__shared_ptr(unique_ptr<U,D>&&)): Only use addressof
	when unique_ptr<U,D>::pointer is not a built-in pointer type.
	* testsuite/20_util/shared_ptr/cons/58839.cc: New.
	* testsuite/20_util/enable_shared_from_this/members/assign.cc: New.
	* testsuite/20_util/enable_shared_from_this/members/unique_ptr.cc: New.

From-SVN: r204184
2013-10-29 21:33:29 +00:00
..
backward
bits re PR libstdc++/58839 (dereferencing void* in shared_ptr(unique_ptr&& u) constructor) 2013-10-29 21:33:29 +00:00
c
c_compatibility
c_global re PR libstdc++/58625 (std::signbit always converts to double) 2013-10-06 13:44:47 +00:00
c_std
debug formatter.h (__check_singular): Add const on iterator reference. 2013-10-25 19:25:06 +00:00
decimal re PR libstdc++/58815 (Casting/Conversion operator for std::decimal not supported) 2013-10-23 11:48:26 +00:00
ext Print additional info when various out-of-range conditions are detected. 2013-09-21 19:04:13 -07:00
parallel algobase.h (mismatch, equal): Provide parallel version for N3671 overloads. 2013-10-01 19:35:01 +00:00
precompiled
profile re PR libstdc++/58338 (Add noexcept to functions with a narrow contract) 2013-09-25 20:28:12 +00:00
std re PR libstdc++/58850 (Conversion error in chrono) 2013-10-23 15:31:26 +00:00
tr1 re PR c++/54537 (undiagnosed using-declaration conflicting with used function) 2013-08-01 14:24:37 -05:00
tr2 re PR libstdc++/58804 (dynamic_bitset<> uses popcountl on long long) 2013-10-21 13:52:39 +00:00
Makefile.am re PR libstdc++/58729 (tr2::dynamic_bitset::resize fails) 2013-10-19 01:31:19 +00:00
Makefile.in re PR libstdc++/58729 (tr2::dynamic_bitset::resize fails) 2013-10-19 01:31:19 +00:00