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 std_c++0x_neg.cc: Force C++98 mode. 2007-06-29 20:05:11 +00:00
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 re PR bootstrap/3456 (bootstrapping gcc-3.0 with threadmodel=posix fails on IRIX64 6.5) 2007-07-16 17:21:10 +00:00
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 system_error: New file. 2007-08-23 16:16:41 +00:00
28_regex/headers/regex std_c++0x_neg.cc: Force C++98 mode. 2007-06-29 20:05:11 +00:00
abi mangle.c (write_type): Change mangling of rvalue reference from `RR' to `O'. 2007-08-31 19:15:26 +00:00
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 Fixes for --disable-libstdcxx-pch. 2007-10-06 03:06:37 +00:00
libstdc++-abi
libstdc++-dg
performance *: Change namespace pb_ds to __gnu_pbds. 2007-09-12 23:06:27 +00:00
thread gthr-posix.h (__gthread_cond_broadcast, [...]): Add to extend interface for POSIX conditional variables. 2007-10-05 01:35:46 -04:00
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 algorithmfwd.h: Spacing. 2007-09-28 17:49:28 +00:00
Makefile.in algorithmfwd.h: Spacing. 2007-09-28 17:49:28 +00:00