gcc/libstdc++-v3/testsuite
Paolo Carlini 245a5fe5c0 stl_algobase.h (_GLIBCXX_MOVE3, [...]): Add.
2007-10-28  Paolo Carlini  <pcarlini@suse.de>

	* include/bits/stl_algobase.h (_GLIBCXX_MOVE3,
	_GLIBCXX_MOVE_BACKWARD3): Add.
	* include/bits/stl_iterator.h (_GLIBCXX_MAKE_MOVE_ITERATOR): Add.
	* include/bits/vector.tcc (vector<>::reserve): Use the latter.
	(vector<>::erase): Use _GLIBCXX_MOVE3.
	* include/bits/deque.tcc (deque<>::erase): Use _GLIBCXX_MOVE3
	and _GLIBCXX_MOVE_BACKWARD3.
	* testsuite/23_containers/vector/modifiers/erase/moveable.cc: New.
	* testsuite/23_containers/vector/capacity/reserve/moveable.cc: New.
	* testsuite/23_containers/deque/modifiers/erase/moveable.cc: New.

From-SVN: r129714
2007-10-29 01:59:49 +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 stl_uninitialized.h (uninitialized_copy): Use ::new and value_type per the letter of the standard. 2007-10-28 16:03:06 +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 stl_algobase.h (_GLIBCXX_MOVE3, [...]): Add. 2007-10-29 01:59:49 +00:00
24_iterators
25_algorithms stl_algobase.h (struct __miter_base): Add. 2007-10-27 12:07:04 +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 throw_allocator.h (throw_allocator<>:: construct<>(pointer, _Args&&...)): Add. 2007-10-27 00:41:21 +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 throw_allocator.h (throw_allocator<>:: construct<>(pointer, _Args&&...)): Add. 2007-10-27 00:41:21 +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