diff options
author | Paolo Carlini <pcarlini@suse.de> | 2007-11-11 11:46:10 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2007-11-11 11:46:10 +0000 |
commit | 84237dbbf3c013e9f2347414df48bcba0a328db6 (patch) | |
tree | 0184e79d28fd8a7efea4d00614f785f17738456f /libstdc++-v3/ChangeLog | |
parent | d4b5dc8945c2739a93c17b5d5b649e5c7d4179b9 (diff) | |
download | gcc-84237dbbf3c013e9f2347414df48bcba0a328db6.zip gcc-84237dbbf3c013e9f2347414df48bcba0a328db6.tar.gz gcc-84237dbbf3c013e9f2347414df48bcba0a328db6.tar.bz2 |
stl_list.h (list<>::_M_create_node<>(_Args&&...), [...]): Add.
2007-11-11 Paolo Carlini <pcarlini@suse.de>
* include/bits/stl_list.h (list<>::_M_create_node<>(_Args&&...),
_M_insert<>(iterator, _Args&&...), push_front<>(_Args&&...),
push_back<>(_Args&&...)): Add.
(list<>::emplace<>(iterator, _Args&&...), insert(iterator,
value_type&&)): Declare.
(splice(iterator, list&&), splice(iterator, list&&, iterator),
splice(iterator, list&&, iterator, iterator), merge(list&&),
merge(list&&, _StrictWeakOrdering)): Add C++0x signatures.
* include/bits/list.tcc (list<>::emplace<>(iterator, _Args&&...),
insert(iterator, value_type&&)): Define.
* include/debug/list (list<>::emplace<>(iterator, _Args&&...),
insert(iterator, value_type&&)): Add.
(splice(iterator, list&&), splice(iterator, list&&, iterator),
splice(iterator, list&&, iterator, iterator), merge(list&&),
merge(list&&, _StrictWeakOrdering)): Add C++0x signatures, use
_GLIBCXX_MOVE.
From-SVN: r130082
Diffstat (limited to 'libstdc++-v3/ChangeLog')
-rw-r--r-- | libstdc++-v3/ChangeLog | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index c07aae4..71b9311 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,22 @@ +2007-11-11 Paolo Carlini <pcarlini@suse.de> + + * include/bits/stl_list.h (list<>::_M_create_node<>(_Args&&...), + _M_insert<>(iterator, _Args&&...), push_front<>(_Args&&...), + push_back<>(_Args&&...)): Add. + (list<>::emplace<>(iterator, _Args&&...), insert(iterator, + value_type&&)): Declare. + (splice(iterator, list&&), splice(iterator, list&&, iterator), + splice(iterator, list&&, iterator, iterator), merge(list&&), + merge(list&&, _StrictWeakOrdering)): Add C++0x signatures. + * include/bits/list.tcc (list<>::emplace<>(iterator, _Args&&...), + insert(iterator, value_type&&)): Define. + * include/debug/list (list<>::emplace<>(iterator, _Args&&...), + insert(iterator, value_type&&)): Add. + (splice(iterator, list&&), splice(iterator, list&&, iterator), + splice(iterator, list&&, iterator, iterator), merge(list&&), + merge(list&&, _StrictWeakOrdering)): Add C++0x signatures, use + _GLIBCXX_MOVE. + 2007-11-09 Paolo Carlini <pcarlini@suse.de> * include/bits/stl_deque.h (deque<>::operator=(deque&&)): Implement |