]> git.ipfire.org Git - thirdparty/gcc.git/commit
2012-05-11 François Dumont <fdumont@gcc.gnu.org>
authorfdumont <fdumont@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 11 May 2012 19:21:31 +0000 (19:21 +0000)
committerfdumont <fdumont@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 11 May 2012 19:21:31 +0000 (19:21 +0000)
commitc3a6a085b413abc88e1020abafd1fd04ee944209
treec3a1f6beee1db89e2e98320de952fc89e37b7a6c
parent88fe37530ce368e67bbb0a3a7a9641bfcdd27606
2012-05-11  François Dumont  <fdumont@gcc.gnu.org>

PR libstdc++/53263
* include/debug/safe_iterator.h (__gnu_debug::__base): Move...
* include/debug/functions.h: ... Here. Add debug function
overloads to perform checks on normal iterators when possible.
* include/debug/macros.h (__glibcxx_check_heap)
(__glibcxx_check_heap_pred): Use __gnu_debug::__base on iterator range.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@187414 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/debug/functions.h
libstdc++-v3/include/debug/macros.h
libstdc++-v3/include/debug/safe_iterator.h