aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/ChangeLog
diff options
context:
space:
mode:
authorPaolo Carlini <paolo@gcc.gnu.org>2006-11-25 10:35:52 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2006-11-25 10:35:52 +0000
commitdc4871cba20dcaade3c609117f4b5ee4e08aeb6b (patch)
tree864aa4fa02044acc5cd9e76136495625583a08f1 /libstdc++-v3/ChangeLog
parentd73be2683d8be63e92ade52ba9613e3c7382c809 (diff)
downloadgcc-dc4871cba20dcaade3c609117f4b5ee4e08aeb6b.tar.gz
gcc-dc4871cba20dcaade3c609117f4b5ee4e08aeb6b.tar.bz2
gcc-dc4871cba20dcaade3c609117f4b5ee4e08aeb6b.zip
[multiple changes]
2006-11-25 Paolo Carlini <pcarlini@suse.de> PR libstdc++/29385 (partial) * include/bits/stl_tree.h (_Rb_tree<>::destroy_node): Uglify. (_M_erase, erase(iterator), erase(const_iterator)): Adjust 2006-11-25 Paolo Carlini <pcarlini@suse.de> PR libstdc++/29385 (partial) * include/bits/stl_tree.h (_Rb_tree<>::_M_lower_bound(_Const_Link_type, _Const_Link_type, const _Key&), _M_upper_bound(_Const_Link_type, _Const_Link_type, const _Key&)): Add. (lower_bound(const key_type&), upper_bound(const key_type&), find(const key_type&)): Call the latter. 2006-11-25 Gawain Bolton <gp.bolton@computer.org> PR libstdc++/29385 (partial) * include/bits/stl_tree.h (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Do not declare. (_Rb_tree<>::_M_insert(_Base_ptr, _Base_ptr, const value_type&), _M_insert(_Const_Base_ptr, _Const_Base_ptr, const value_type&), _M_insert_unique(iterator, const value_type&), _M_insert_unique(const_iterator, const value_type&), _M_insert_equal(iterator, const value_type&), _M_insert_equal(const_iterator, const value_type&)): Remove. (_Rb_tree<>::_M_insert_(_Const_Base_ptr, _Const_Base_ptr, const value_type&), _M_insert_unique_(const_iterator, const value_type&), _M_insert_equal_(const_iterator, const value_type&)): Add, adjust all callers. * include/bits/stl_map.h (map<>::insert(iterator, const value_type&)): Adjust. * include/bits/stl_set.h (set<>::insert(iterator, const value_type&)): Likewise. * include/bits/stl_multimap.h (multimap<>::insert(iterator, const value_type&)): Likewise. * include/bits/stl_multiset.h (multiset<>::insert(iterator, const value_type&)): Likewise. From-SVN: r119190
Diffstat (limited to 'libstdc++-v3/ChangeLog')
-rw-r--r--libstdc++-v3/ChangeLog40
1 files changed, 40 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index dde783afcef..2566535a112 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,43 @@
+2006-11-25 Paolo Carlini <pcarlini@suse.de>
+
+ PR libstdc++/29385 (partial)
+ * include/bits/stl_tree.h (_Rb_tree<>::destroy_node): Uglify.
+ (_M_erase, erase(iterator), erase(const_iterator)): Adjust
+
+2006-11-25 Paolo Carlini <pcarlini@suse.de>
+
+ PR libstdc++/29385 (partial)
+ * include/bits/stl_tree.h (_Rb_tree<>::_M_lower_bound(_Const_Link_type,
+ _Const_Link_type, const _Key&), _M_upper_bound(_Const_Link_type,
+ _Const_Link_type, const _Key&)): Add.
+ (lower_bound(const key_type&), upper_bound(const key_type&),
+ find(const key_type&)): Call the latter.
+
+2006-11-25 Gawain Bolton <gp.bolton@computer.org>
+
+ PR libstdc++/29385 (partial)
+ * include/bits/stl_tree.h (_Rb_tree_rotate_left,
+ _Rb_tree_rotate_right): Do not declare.
+ (_Rb_tree<>::_M_insert(_Base_ptr, _Base_ptr, const value_type&),
+ _M_insert(_Const_Base_ptr, _Const_Base_ptr, const value_type&),
+ _M_insert_unique(iterator, const value_type&),
+ _M_insert_unique(const_iterator, const value_type&),
+ _M_insert_equal(iterator, const value_type&),
+ _M_insert_equal(const_iterator, const value_type&)):
+ Remove.
+ (_Rb_tree<>::_M_insert_(_Const_Base_ptr, _Const_Base_ptr,
+ const value_type&), _M_insert_unique_(const_iterator,
+ const value_type&), _M_insert_equal_(const_iterator,
+ const value_type&)): Add, adjust all callers.
+ * include/bits/stl_map.h (map<>::insert(iterator, const value_type&)):
+ Adjust.
+ * include/bits/stl_set.h (set<>::insert(iterator, const value_type&)):
+ Likewise.
+ * include/bits/stl_multimap.h (multimap<>::insert(iterator,
+ const value_type&)): Likewise.
+ * include/bits/stl_multiset.h (multiset<>::insert(iterator,
+ const value_type&)): Likewise.
+
2006-11-22 Antony King <anthony.king@st.com>
J"orn Rennecke <joern.rennecke@st.com>