re PR libstdc++/47628 (non-compliant C++0x erase methods on STL containers)
authorPaolo Carlini <paolo.carlini@oracle.com>
Mon, 7 Feb 2011 20:15:48 +0000 (20:15 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Mon, 7 Feb 2011 20:15:48 +0000 (20:15 +0000)
commit03e38c1a18eb37aad31cc3cc9318eca50a8dff89
tree6edbcdc84c4076d503eaf6809cfe46307d16c617
parent83296cd0f41f505d6e0e56f28735e92c70925cbf
re PR libstdc++/47628 (non-compliant C++0x erase methods on STL containers)

2011-02-07  Paolo Carlini  <paolo.carlini@oracle.com>

PR libstdc++/47628
* include/bits/stl_tree.h (_Rb_tree::erase(iterator), erase(iterator,
iterator)): Add back in C++03 mode.
* testsuite/23_containers/map/modifiers/erase/47628.cc: New.
* testsuite/23_containers/multimap/modifiers/erase/47628.cc: Likewise.

From-SVN: r169899
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/stl_tree.h
libstdc++-v3/testsuite/23_containers/map/modifiers/erase/47628.cc [new file with mode: 0644]
libstdc++-v3/testsuite/23_containers/multimap/modifiers/erase/47628.cc [new file with mode: 0644]