This is the mail archive of the
libstdc++-cvs@gcc.gnu.org
mailing list for the libstdc++ project.
r181189 - in /trunk/libstdc++-v3: ChangeLog doc...
- From: redi at gcc dot gnu dot org
- To: libstdc++-cvs at gcc dot gnu dot org
- Date: Wed, 09 Nov 2011 01:26:05 -0000
- Subject: r181189 - in /trunk/libstdc++-v3: ChangeLog doc...
Author: redi
Date: Wed Nov 9 01:26:04 2011
New Revision: 181189
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181189
Log:
* include/bits/stl_vector.h (vector::_Alloc_traits): Make private.
* include/debug/vector: Add allocator-extended constructors, ensure
move assignment and swap have same allocator propagation semantics
and exceptions specification as base class.
* include/profile/vector: Likewise.
(vector::push_back(_Tp&&)): Forward argument as rvalue.
* testsuite/23_containers/vector/debug/alloc_prop.cc: New.
* doc/xml/manual/status_cxx2011.xml: Clarify status of container
requirements with respect to allocators.
(status.iso.200x): Add anchor for old ID to preserve existing links.
Added:
trunk/libstdc++-v3/testsuite/23_containers/vector/debug/alloc_prop.cc
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/doc/xml/manual/status_cxx2011.xml
trunk/libstdc++-v3/include/bits/stl_vector.h
trunk/libstdc++-v3/include/debug/vector
trunk/libstdc++-v3/include/profile/vector