gcc/libstdc++-v3/include/debug
Jonathan Wakely 7b1e8acfae Fix testsuite failures in Debug Mode
This fixes the following testsuite failures on ia32 when compiled with
-D_GLIBCXX_DEBUG:

FAIL: 23_containers/map/modifiers/erase/dr130-linkage-check.cc
FAIL: 23_containers/multimap/modifiers/erase/dr130-linkage-check.cc
FAIL: 23_containers/multiset/modifiers/erase/dr130-linkage-check.cc
FAIL: 23_containers/set/modifiers/erase/dr130-linkage-check.cc

The normal mode containers already use the abi-tag to mangle these
overloads differently, but the debug mode versions weren't fixed.

	* include/debug/map.h (map::erase(iterator)): Add abi-tag so that
	C++11 version mangles differently from incompatible C++98 version.
	* include/debug/multimap.h (multimap::erase(iterator)): Likewise.
	* include/debug/multiset.h (multiset::erase(iterator))
	(multiset::erase(const_iterator, const_iterator)): Likewise.
	* include/debug/set.h (set::erase(iterator))
	(multiset::erase(const_iterator, const_iterator)): Likewise.

From-SVN: r265313
2018-10-19 14:37:05 +01:00
..
array
assertions.h
bitset
debug.h
deque
formatter.h
forward_list 2018-10-11 François Dumont <fdumont@gcc.gnu.org> 2018-10-11 20:47:13 +00:00
functions.h functions.h (__foreign_iterator_aux3(const _Safe_iterator<>&, const _InputeIter&, const _InputIter&, __true_type)): Use empty() rather than begin() == end(). 2018-09-28 20:26:29 +00:00
helper_functions.h
list revert: [multiple changes] 2018-10-18 05:36:02 +00:00
macros.h
map
map.h Fix testsuite failures in Debug Mode 2018-10-19 14:37:05 +01:00
multimap.h Fix testsuite failures in Debug Mode 2018-10-19 14:37:05 +01:00
multiset.h Fix testsuite failures in Debug Mode 2018-10-19 14:37:05 +01:00
safe_base.h
safe_container.h
safe_iterator.h
safe_iterator.tcc
safe_local_iterator.h
safe_local_iterator.tcc
safe_sequence.h
safe_sequence.tcc
safe_unordered_base.h
safe_unordered_container.h
safe_unordered_container.tcc
set
set.h Fix testsuite failures in Debug Mode 2018-10-19 14:37:05 +01:00
stl_iterator.h
string
unordered_map
unordered_set
vector revert: [multiple changes] 2018-10-18 05:36:02 +00:00