gcc/libstdc++-v3/testsuite/23_containers
Paolo Carlini 360721e336 stl_algobase.h: Do not include <cstring>.
2007-05-07  Paolo Carlini  <pcarlini@suse.de>

	* include/bits/stl_algobase.h: Do not include <cstring>.
	(copy(const _Tp*, const _Tp*, _Tp*), __copy_b(const _Tp*, const _Tp*,
	_Tp*)): Use __builtin_memmove.
	(__fill_aux): Use __builtin_memset.
	(equal(const _Tp*, const _Tp*, const _Tp*),
	lexicographical_compare(const unsigned char*, const unsigned char*,
	const unsigned char*, const unsigned char*)): Use __builtin_memcmp.
	*  include/bits/valarray_array.h: Do not include <cstring>.
	(_Array_default_ctor<, true>::_S_do_it): Use __builtin_memset.
	(_Array_copy_ctor<, true>::_S_do_it, _Array_copier<, true>::_S_do_it):
	Use __builtin_memcpy.
	* include/ext/algorithm
	(__lexicographical_compare_3way(const unsigned char*,
	const unsigned char*, const unsigned char*, const unsigned char*)):
	Use __builtin_memcmp.
	* testsuite/23_containers/vector/requirements/dr438/
	constructor_1_neg.cc: Adjust dg-error line number.
	* testsuite/23_containers/vector/requirements/dr438/
	constructor_2_neg.cc: Likewise.

From-SVN: r124511
2007-05-07 20:36:40 +00:00
..
array/requirements types_std_c++0x.cc: Use -std=gnu++0x instead of -std=c++0x for testing. 2007-03-16 19:44:00 +00:00
bitset [multiple changes] 2007-02-20 18:15:01 +00:00
deque *: Move to... 2007-05-01 09:04:35 +00:00
hash/requirements types_std_c++0x.cc: Use -std=gnu++0x instead of -std=c++0x for testing. 2007-03-16 19:44:00 +00:00
headers types_std_c++0x.cc: Use -std=gnu++0x instead of -std=c++0x for testing. 2007-03-16 19:44:00 +00:00
list *: Move to... 2007-05-01 09:04:35 +00:00
map re PR libstdc++/31440 (libstdc++-g++-v3 discarded qualifiers) 2007-04-03 08:32:31 +00:00
multimap [multiple changes] 2007-02-20 18:15:01 +00:00
multiset [multiple changes] 2007-02-20 18:15:01 +00:00
priority_queue [multiple changes] 2007-02-20 18:15:01 +00:00
queue [multiple changes] 2007-02-20 18:15:01 +00:00
set PR libstdc++/28080 (partial) 2007-03-03 10:29:14 +00:00
stack [multiple changes] 2007-02-20 18:15:01 +00:00
unordered_map/requirements types_std_c++0x.cc: Use -std=gnu++0x instead of -std=c++0x for testing. 2007-03-16 19:44:00 +00:00
unordered_multimap/requirements types_std_c++0x.cc: Use -std=gnu++0x instead of -std=c++0x for testing. 2007-03-16 19:44:00 +00:00
unordered_multiset/requirements types_std_c++0x.cc: Use -std=gnu++0x instead of -std=c++0x for testing. 2007-03-16 19:44:00 +00:00
unordered_set/requirements types_std_c++0x.cc: Use -std=gnu++0x instead of -std=c++0x for testing. 2007-03-16 19:44:00 +00:00
vector stl_algobase.h: Do not include <cstring>. 2007-05-07 20:36:40 +00:00