gcc/libstdc++-v3/include/ext
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
..
pb_ds cc_hash_max_collision_check_resize_trigger_imp.hpp: Qualify namespace std members. 2007-04-11 01:11:56 +00:00
algorithm stl_algobase.h: Do not include <cstring>. 2007-05-07 20:36:40 +00:00
array_allocator.h
atomicity.h
bitmap_allocator.h
codecvt_specializations.h enc_filebuf.h: Resurrect, update. 2007-01-29 18:22:37 +00:00
concurrence.h concurrence.h: Do not include <cstdlib>, use __builtin_abort. 2007-04-22 10:36:04 +00:00
debug_allocator.h
enc_filebuf.h enc_filebuf.h: Resurrect, update. 2007-01-29 18:22:37 +00:00
functional PR libstdc++/28080 (partial) 2007-02-26 09:36:39 +00:00
hash_fun.h
hash_map
hash_set
hashtable.h
iterator
malloc_allocator.h cc_hash_max_collision_check_resize_trigger_imp.hpp: Qualify namespace std members. 2007-04-11 01:11:56 +00:00
memory
mt_allocator.h
new_allocator.h
numeric
numeric_traits.h numeric_traits.h: Do not include <limits>. 2007-04-13 10:54:37 +00:00
pod_char_traits.h cc_hash_max_collision_check_resize_trigger_imp.hpp: Qualify namespace std members. 2007-04-11 01:11:56 +00:00
pool_allocator.h re PR libstdc++/31777 (GLIBCXX_FORCE_NEW doesn't always work in pool_allocator) 2007-05-02 18:37:00 +00:00
rb_tree
rc_string_base.h DR 438, [DR]. 2007-04-27 22:59:36 +00:00
rope stl_construct.h (_Destroy(_ForwardIterator, _ForwardIterator __last, _Allocator)): Change the last parameter to _Allocator&. 2007-05-04 15:06:46 +00:00
ropeimpl.h stl_construct.h (_Destroy(_ForwardIterator, _ForwardIterator __last, _Allocator)): Change the last parameter to _Allocator&. 2007-05-04 15:06:46 +00:00
slist
sso_string_base.h DR 438, [DR]. 2007-04-27 22:59:36 +00:00
stdio_filebuf.h
stdio_sync_filebuf.h PR libstdc++/28080 (final) 2007-03-11 12:03:34 +00:00
throw_allocator.h cc_hash_max_collision_check_resize_trigger_imp.hpp: Qualify namespace std members. 2007-04-11 01:11:56 +00:00
type_traits.h PR libstdc++/28277 (partial: vstring bits) 2007-04-10 10:38:50 +00:00
typelist.h
vstring_fwd.h PR libstdc++/28080 (partial) 2007-02-18 11:32:44 +00:00
vstring_util.h numeric_traits.h: Do not include <limits>. 2007-04-13 10:54:37 +00:00
vstring.h PR libstdc++/28277 (partial: vstring bits) 2007-04-10 10:38:50 +00:00
vstring.tcc PR libstdc++/28277 (partial: vstring bits) 2007-04-10 10:38:50 +00:00