aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/ChangeLog
diff options
context:
space:
mode:
authorFrançois Dumont <fdumont@gcc.gnu.org>2018-05-08 19:46:59 +0000
committerFrançois Dumont <fdumont@gcc.gnu.org>2018-05-08 19:46:59 +0000
commit90aabc7e9be942324952d8705e753ff02cf631a3 (patch)
treeadd19c3d5a6dd615a4bc7e3857c1086d1bdb19c4 /libstdc++-v3/ChangeLog
parenta5277405c8ec3cc34a48c1498abcfc3145046477 (diff)
downloadgcc-90aabc7e9be942324952d8705e753ff02cf631a3.zip
gcc-90aabc7e9be942324952d8705e753ff02cf631a3.tar.gz
gcc-90aabc7e9be942324952d8705e753ff02cf631a3.tar.bz2
macros.h (__glibcxx_check_valid_range_at): New.
2018-05-08 François Dumont <fdumont@gcc.gnu.org> * include/debug/macros.h (__glibcxx_check_valid_range_at): New. * include/debug/functions.h (__check_valid_range): Use latter. * include/debug/macros.h (__glibcxx_check_valid_constructor_range): New, use latter. * include/debug/deque (deque::deque<_Iter>(_Iter, _Iter, const _Alloc&)): Use latter. * include/debug/forward_list (forward_list::forward_list<_Iter>(_Iter, _Iter, const _Alloc&)): Likewise. * include/debug/list (list::list<_Iter>(_Iter, _Iter, const _Alloc&)): Likewise. * include/debug/list (list::list<_Iter>(_Iter, _Iter, const _Alloc&)): Likewise. * include/debug/map.h (map::map<_Iter>(_Iter, _Iter, const _Alloc&)): Likewise. (map::map<_Iter>(_Iter, _Iter, const _Compare&, const _Alloc&)): Likewise. * include/debug/multimap.h (multimap::multimap<_Iter>(_Iter, _Iter, const _Alloc&)): Likewise. (multimap::multimap<_Iter>(_Iter, _Iter, const _Compare&, const _Alloc&)): Likewise. * include/debug/set.h (set::set<_Iter>(_Iter, _Iter, const _Alloc&)): Likewise. (set::set<_Iter>(_Iter, _Iter, const _Compare&, const _Alloc&)): Likewise. * include/debug/multiset.h (multiset::multiset<_Iter>(_Iter, _Iter, const _Alloc&)): Likewise. (multiset::multiset<_Iter>(_Iter, _Iter, const _Compare&, const _Alloc&)): Likewise. * include/debug/string (basic_string::basic_string<_Iter>(_Iter, _Iter, const _Alloc&)): Likewise. * include/debug/unordered_map (unordered_map::unordered_map<_Iter>(_Iter, _Iter, const _Alloc&)): Likewise. (unordered_multimap::unordered_multimap<_Iter>(_Iter, _Iter, const _Alloc&)): Likewise. * include/debug/unordered_set (unordered_set::unordered_set<_Iter>(_Iter, _Iter, const _Alloc&)): Likewise. (unordered_multiset::unordered_multiset<_Iter>(_Iter, _Iter, const _Alloc&)): Likewise. * include/debug/vector (vector::vector<_Iter>(_Iter, _Iter, const _Alloc&)): Use latter. From-SVN: r260053
Diffstat (limited to 'libstdc++-v3/ChangeLog')
-rw-r--r--libstdc++-v3/ChangeLog45
1 files changed, 45 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 87bd39c..bf1e803 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,5 +1,50 @@
2018-05-08 François Dumont <fdumont@gcc.gnu.org>
+ * include/debug/macros.h (__glibcxx_check_valid_range_at): New.
+ * include/debug/functions.h (__check_valid_range): Use latter.
+ * include/debug/macros.h (__glibcxx_check_valid_constructor_range): New,
+ use latter.
+ * include/debug/deque
+ (deque::deque<_Iter>(_Iter, _Iter, const _Alloc&)): Use latter.
+ * include/debug/forward_list
+ (forward_list::forward_list<_Iter>(_Iter, _Iter, const _Alloc&)):
+ Likewise.
+ * include/debug/list
+ (list::list<_Iter>(_Iter, _Iter, const _Alloc&)): Likewise.
+ * include/debug/list
+ (list::list<_Iter>(_Iter, _Iter, const _Alloc&)): Likewise.
+ * include/debug/map.h
+ (map::map<_Iter>(_Iter, _Iter, const _Alloc&)): Likewise.
+ (map::map<_Iter>(_Iter, _Iter, const _Compare&, const _Alloc&)):
+ Likewise.
+ * include/debug/multimap.h
+ (multimap::multimap<_Iter>(_Iter, _Iter, const _Alloc&)): Likewise.
+ (multimap::multimap<_Iter>(_Iter, _Iter, const _Compare&,
+ const _Alloc&)): Likewise.
+ * include/debug/set.h
+ (set::set<_Iter>(_Iter, _Iter, const _Alloc&)): Likewise.
+ (set::set<_Iter>(_Iter, _Iter, const _Compare&, const _Alloc&)):
+ Likewise.
+ * include/debug/multiset.h
+ (multiset::multiset<_Iter>(_Iter, _Iter, const _Alloc&)): Likewise.
+ (multiset::multiset<_Iter>(_Iter, _Iter, const _Compare&,
+ const _Alloc&)): Likewise.
+ * include/debug/string
+ (basic_string::basic_string<_Iter>(_Iter, _Iter, const _Alloc&)):
+ Likewise.
+ * include/debug/unordered_map
+ (unordered_map::unordered_map<_Iter>(_Iter, _Iter, const _Alloc&)):
+ Likewise.
+ (unordered_multimap::unordered_multimap<_Iter>(_Iter, _Iter,
+ const _Alloc&)): Likewise.
+ * include/debug/unordered_set
+ (unordered_set::unordered_set<_Iter>(_Iter, _Iter, const _Alloc&)):
+ Likewise.
+ (unordered_multiset::unordered_multiset<_Iter>(_Iter, _Iter,
+ const _Alloc&)): Likewise.
+ * include/debug/vector
+ (vector::vector<_Iter>(_Iter, _Iter, const _Alloc&)): Use latter.
+
* include/debug/formatter.h (_Error_formatter::_M_function): New.
(_Error_formatter(const char*, unsigned int)): Adapt.
(_Error_formatter::_M_at): Rename in...