gcc/libstdc++-v3/testsuite
Paolo Carlini 3c167a8bbb stl_algobase.h (struct __cm_assign, [...]): Add.
2007-10-19  Paolo Carlini  <pcarlini@suse.de>

	* include/bits/stl_algobase.h (struct __cm_assign,
	struct __copy_move, struct __copy_move_backward, move,
	move_backward): Add.
	(struct __copy, struct __copy_backward): Remove.
	(__copy_aux, __copy_backward_aux): Rename to...
	(__copy_move_a, __copy_move_backward_a): ... this, and
	adjust calls.
	(copy, copy_backward): Adjust calls.
	* include/bits/streambuf_iterator.h (__copy_aux): Rename
	to ...
	(__copy_move_a): ... this; add bool template parameter.
	* include/std/streambuf: Adjust friend declarations.
	* testsuite/util/testsuite_iterators.h
	(WritableObject<>::operator=(U&&)): Add.
	* testsuite/25_algorithms/move/1.cc: New.
	* testsuite/25_algorithms/move/requirements/
	explicit_instantiation/2.cc: Likewise.
	* testsuite/25_algorithms/move/requirements/
	explicit_instantiation/pod.cc: Likewise.
	* testsuite/25_algorithms/move_backward/1.cc: Likewise.
	* testsuite/25_algorithms/move_backward/requirements/
	explicit_instantiation/2.cc: Likewise.
	* testsuite/25_algorithms/move_backward/requirements/
	explicit_instantiation/pod.cc: Likewise.

From-SVN: r129492
2007-10-19 17:04:59 +00:00
..
17_intro re PR libstdc++/33771 (FAIL: 17_intro/headers/c++1998/all.cc (test for excess errors)) 2007-10-15 09:34:49 +00:00
18_support
19_diagnostics acinclude.m4 (GLIBCXX_CHECK_SYSTEM_ERROR): Add EOVERFLOW for Tru64. 2007-10-11 23:22:22 +00:00
20_util re PR libstdc++/33807 (Incorrect ambiguous overload) 2007-10-18 10:00:18 +00:00
21_strings PR libstdc++/33773 (cont) 2007-10-15 13:43:33 +00:00
22_locale
23_containers re PR libstdc++/30085 (switch debug mode hash containers from ext to tr1) 2007-10-18 15:22:58 +00:00
24_iterators
25_algorithms stl_algobase.h (struct __cm_assign, [...]): Add. 2007-10-19 17:04:59 +00:00
26_numerics base.h: Added plus and multiplies functor for differently typed objects. 2007-10-08 21:14:45 +00:00
27_io
28_regex/headers/regex
abi
backward re PR libstdc++/30085 (switch debug mode hash containers from ext to tr1) 2007-10-18 15:22:58 +00:00
config
data
ext re PR libstdc++/30085 (switch debug mode hash containers from ext to tr1) 2007-10-18 15:22:58 +00:00
lib
libstdc++-abi
libstdc++-dg
performance
thread
tr1 05_comp_ellint_2/check_nan.cc: Add -mieee for sh. 2007-10-18 23:22:23 +00:00
util stl_algobase.h (struct __cm_assign, [...]): Add. 2007-10-19 17:04:59 +00:00
Makefile.am
Makefile.in