gcc/libstdc++-v3/include
Paolo Carlini deaf7b86cd forward_list.h (_Fwd_list_node_base::swap): Remove.
2010-10-25  Paolo Carlini  <paolo.carlini@oracle.com>

	* include/bits/forward_list.h (_Fwd_list_node_base::swap): Remove.
	(_Fwd_list_base<>::_Fwd_list_base(_Fwd_list_base&&),
	_Fwd_list_base<>::_Fwd_list_base(_Fwd_list_base&&, const _Alloc&)):
	Don't use swap.
	(forward_list<>::swap): Just use std::swap.

	* include/bits/forward_list.h (_Fwd_list_base<>::_Fwd_list_base(),
	_Fwd_list_base(const _Alloc&)): Don't zero again _M_next.

	* testsuite/23_containers/forward_list/requirements/dr438/
	assign_neg.cc: Adjust dg-error line number.
	* testsuite/23_containers/forward_list/requirements/dr438/
	insert_neg.cc: Likewise.
	* testsuite/23_containers/forward_list/requirements/dr438/
	constructor_1_neg.cc: Likewise.
	* testsuite/23_containers/forward_list/requirements/dr438/
	constructor_2_neg.cc: Likewise.

From-SVN: r165915
2010-10-25 10:47:19 +00:00
..
backward c++config (std::size_t, [...]): Provide typedefs. 2010-06-03 19:15:56 +00:00
bits forward_list.h (_Fwd_list_node_base::swap): Remove. 2010-10-25 10:47:19 +00:00
c Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
c_compatibility atomic: Update to N3000. 2009-12-21 19:00:34 +00:00
c_global cmath (__pow_helper): Remove. 2010-09-27 09:27:05 +00:00
c_std cmath (__pow_helper): Remove. 2010-09-27 09:27:05 +00:00
debug forward_list.h (forward_list<>::erase_after): Return an iterator. 2010-10-17 17:34:38 +00:00
decimal decimal: Minor formatting and uglification fixes. 2009-10-29 13:15:51 +00:00
ext Uglify C++ headers some more. 2010-09-19 09:44:24 +00:00
parallel Uglify C++ headers some more. 2010-09-19 09:44:24 +00:00
precompiled typeindex: New. 2010-09-22 12:04:08 +00:00
profile re PR libstdc++/43554 (profile-mode version of forward_list missing) 2010-10-17 14:49:11 +00:00
std re PR libstdc++/45866 ([C++0x] std::ratio_add, ratio_sub, ratio_multiply, ratio_divide do not have num and den members.) 2010-10-18 17:28:15 +00:00
tr1 functional (function<>::swap): Use std::swap. 2010-10-04 17:28:24 +00:00
tr1_impl ios_init.cc (ios_base::Init::~Init): Add back semicolon at the end of the _GLIBCXX_SYNCHRONIZATION_HAPPENS* macros... 2010-08-13 11:48:34 +00:00
Makefile.am re PR libstdc++/43554 (profile-mode version of forward_list missing) 2010-10-17 14:49:11 +00:00
Makefile.in re PR libstdc++/43554 (profile-mode version of forward_list missing) 2010-10-17 14:49:11 +00:00