PR libstdc++/30085 (again)
authorPaolo Carlini <paolo@gcc.gnu.org>
Tue, 30 Sep 2008 13:49:15 +0000 (13:49 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Tue, 30 Sep 2008 13:49:15 +0000 (13:49 +0000)
2008-09-30  Paolo Carlini  <paolo.carlini@oracle.com>

PR libstdc++/30085 (again)
* include/debug/unordered_map (unordered_map<>, unordered_multimap<>):
Do not derive from _Safe_association, derive from _GLIBCXX_STD_D::
unordered_map / unordered_multimap; add missing member functions.
* include/debug/unordered_set (unordered_set<>, unordered_multiset<>):
Likewise for _GLIBCXX_STD_D::unordered_set / unordered_multiset.
* include/debug/safe_association.h: Remove.
* include/Makefile.am: Adjust.
* include/Makefile.in: Regenerate.
* testsuite/23_containers/unordered_multimap/init-list.cc: Remove
xfail.

From-SVN: r140787

libstdc++-v3/ChangeLog

index 3448d906d9521d78ed7a3ad2f527535a5021ff3c..8b919e77ec9bc0994a15f40259746317f254d9a4 100644 (file)
@@ -1,3 +1,17 @@
+2008-09-30  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       PR libstdc++/30085 (again)
+       * include/debug/unordered_map (unordered_map<>, unordered_multimap<>):
+       Do not derive from _Safe_association, derive from _GLIBCXX_STD_D::
+       unordered_map / unordered_multimap; add missing member functions.
+       * include/debug/unordered_set (unordered_set<>, unordered_multiset<>):
+       Likewise for _GLIBCXX_STD_D::unordered_set / unordered_multiset.
+       * include/debug/safe_association.h: Remove.
+       * include/Makefile.am: Adjust.
+       * include/Makefile.in: Regenerate.
+       * testsuite/23_containers/unordered_multimap/init-list.cc: Remove
+       xfail.
+
 2008-09-28  Paolo Carlini  <paolo.carlini@oracle.com>
 
        * include/bits/unique_ptr.h (unique_ptr<_Tp[]>::template<typename U>