re PR libstdc++/36962 ([C++0x] Add constructors / assignment operators from unique_ptr to shared_ptr) PR libstdc++/36962 * include/Makefile.am: Update headers. * include/Makefile.in: Regenerate. * include/std/memory: Update headers. * include/tr1/memory: Likewise. * include/tr1_impl/boost_shared_ptr.h: Remove, splitting into separate implementations for std and tr1. * include/bits/boost_sp_shared_count.h: Remove. * include/tr1/boost_sp_shared_count.h: Remove. * include/bits/shared_ptr.h: New. Combines boost_sp_shared_count.h and boost_shared_ptr.h into one file. (__shared_count,__shared_ptr,shared_ptr,swap): Add unique_ptr and rvalue-reference support as per current WP. * include/tr1/shared_ptr.h: New. Combines boost_sp_shared_count.h and boost_shared_ptr.h into one file. * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: New. * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: New. * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref.cc: New. * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: New. * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: New. * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc: New. * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: New. * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: New. * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue_neg.cc: Remove. From-SVN: r140012
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
array | Loading commit data... | |
boost_sp_counted_base.h | Loading commit data... | |
cctype | Loading commit data... | |
cfenv | Loading commit data... | |
cinttypes | Loading commit data... | |
cmath | Loading commit data... | |
complex | Loading commit data... | |
cstdint | Loading commit data... | |
cstdio | Loading commit data... | |
cstdlib | Loading commit data... | |
cwchar | Loading commit data... | |
cwctype | Loading commit data... | |
functional | Loading commit data... | |
functional_hash.h | Loading commit data... | |
hashtable | Loading commit data... | |
hashtable_policy.h | Loading commit data... | |
random | Loading commit data... | |
random.tcc | Loading commit data... | |
regex | Loading commit data... | |
type_traits | Loading commit data... | |
unordered_map | Loading commit data... | |
unordered_set | Loading commit data... | |
utility | Loading commit data... |