gcc/libstdc++-v3/testsuite/20_util/shared_ptr
Jonathan Wakely f871d7f9f4 LWG DR 2315. weak_ptr should be movable
* include/bits/shared_ptr.h (weak_ptr): Add move constructor and
	assignment.
	* include/bits/shared_ptr_base.h (__weak_count, __weak_ptr): Likewise.
	Use nullptr and injected class name.
	* testsuite/20_util/shared_ptr/cons/43820_neg.cc: Adjust dg-error.
	* testsuite/20_util/shared_ptr/cons/void_neg.cc: Adjust dg-error.

From-SVN: r217413
2014-11-12 11:54:08 +00:00
..
assign Add -Wno-deprecated to dg-options. 2014-11-12 10:32:17 +00:00
casts libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
comparison libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
cons LWG DR 2315. weak_ptr should be movable 2014-11-12 11:54:08 +00:00
creation libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
dest libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
hash libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
misc libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
modifiers libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
observers libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
requirements/explicit_instantiation re PR c++/60786 (In C++11 an explicit instantiation with an unqualified name must be in the right namespace) 2014-04-15 20:05:45 +01:00
thread libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00