aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/ChangeLog
diff options
context:
space:
mode:
authorPaolo Carlini <pcarlini@suse.de>2007-11-25 18:09:31 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2007-11-25 18:09:31 +0000
commit2839c1513eda51e3992da102f1af6593231d10b8 (patch)
tree0f7c79019493b4af335dc844537c9e9ec65d59be /libstdc++-v3/ChangeLog
parent674cdfe554096ad0596ef0d88be678a556c3d438 (diff)
downloadgcc-2839c1513eda51e3992da102f1af6593231d10b8.zip
gcc-2839c1513eda51e3992da102f1af6593231d10b8.tar.gz
gcc-2839c1513eda51e3992da102f1af6593231d10b8.tar.bz2
unordered_map (__unordered_map<>::__unordered_map(__unordered_map&&), [...]): Add in C++0x.
2007-11-25 Paolo Carlini <pcarlini@suse.de> * include/tr1_impl/unordered_map (__unordered_map<>::__unordered_map(__unordered_map&&), __unordered_multimap<>::__unordered_multimap(__unordered_multimap&&), unordered_map<>::unordered_map(unordered_map&&), unordered_multimap<>::unordered_multimap(unordered_multimap&&), unordered_map<>::operator=(unordered_map&&), unordered_multimap<>::operator=(unordered_multimap&&), swap(unordered_map<>&&, unordered_map<>&), swap(unordered_map<>&, unordered_map<>&&), swap(unordered_multimap<>&&, unordered_multimap<>&), swap(unordered_multimap<>&, unordered_multimap<>&&)): Add in C++0x. (swap(unordered_multimap<>&, unordered_multimap<>&), swap(unordered_multimap<>&, unordered_multimap<>&)): Add. * include/tr1_impl/unordered_set (__unordered_set<>::__unordered_set(__unordered_set&&), __unordered_multiset<>::__unordered_multiset(__unordered_multiset&&), unordered_set<>::unordered_set(unordered_setp&&), unordered_multiset<>::unordered_multiset(unordered_multiset&&), unordered_set<>::operator=(unordered_set&&), unordered_multiset<>::operator=(unordered_multiset&&), swap(unordered_set<>&&, unordered_set<>&), swap(unordered_set<>&, unordered_set<>&&), swap(unordered_multiset<>&&, unordered_multiset<>&), swap(unordered_multiset<>&, unordered_multiset<>&&)): Likewise. (swap(unordered_set<>&, unordered_set<>&), swap(unordered_multiset<>&, unordered_multiset<>&)): Add. * include/tr1_impl/hashtable (_Hashtable<>::_Hashtable(_Hashtable&&), swap(_Hashtable&&)): Add in C++0x. * testsuite/23_containers/unordered_map/moveable.cc: New. * testsuite/23_containers/unordered_set/moveable.cc: Likewise. * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise. * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise. From-SVN: r130412
Diffstat (limited to 'libstdc++-v3/ChangeLog')
-rw-r--r--libstdc++-v3/ChangeLog35
1 files changed, 35 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 0688b26..fe86a80 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,5 +1,40 @@
2007-11-25 Paolo Carlini <pcarlini@suse.de>
+ * include/tr1_impl/unordered_map
+ (__unordered_map<>::__unordered_map(__unordered_map&&),
+ __unordered_multimap<>::__unordered_multimap(__unordered_multimap&&),
+ unordered_map<>::unordered_map(unordered_map&&),
+ unordered_multimap<>::unordered_multimap(unordered_multimap&&),
+ unordered_map<>::operator=(unordered_map&&),
+ unordered_multimap<>::operator=(unordered_multimap&&),
+ swap(unordered_map<>&&, unordered_map<>&),
+ swap(unordered_map<>&, unordered_map<>&&),
+ swap(unordered_multimap<>&&, unordered_multimap<>&),
+ swap(unordered_multimap<>&, unordered_multimap<>&&)): Add in C++0x.
+ (swap(unordered_multimap<>&, unordered_multimap<>&),
+ swap(unordered_multimap<>&, unordered_multimap<>&)): Add.
+ * include/tr1_impl/unordered_set
+ (__unordered_set<>::__unordered_set(__unordered_set&&),
+ __unordered_multiset<>::__unordered_multiset(__unordered_multiset&&),
+ unordered_set<>::unordered_set(unordered_setp&&),
+ unordered_multiset<>::unordered_multiset(unordered_multiset&&),
+ unordered_set<>::operator=(unordered_set&&),
+ unordered_multiset<>::operator=(unordered_multiset&&),
+ swap(unordered_set<>&&, unordered_set<>&),
+ swap(unordered_set<>&, unordered_set<>&&),
+ swap(unordered_multiset<>&&, unordered_multiset<>&),
+ swap(unordered_multiset<>&, unordered_multiset<>&&)): Likewise.
+ (swap(unordered_set<>&, unordered_set<>&),
+ swap(unordered_multiset<>&, unordered_multiset<>&)): Add.
+ * include/tr1_impl/hashtable (_Hashtable<>::_Hashtable(_Hashtable&&),
+ swap(_Hashtable&&)): Add in C++0x.
+ * testsuite/23_containers/unordered_map/moveable.cc: New.
+ * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
+ * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
+ * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
+
+2007-11-25 Paolo Carlini <pcarlini@suse.de>
+
* include/tr1_impl/array (array<>::_M_check): Remove, not necessary
anymore.
(array<>::at): Adjust.