gcc/libstdc++-v3/include
François Dumont 68d047cb48 vector.tcc (vector<>operator=(const vector<>&): Reset pointers after deallocation when memory can be reused.
2013-03-08  François Dumont  <fdumont@gcc.gnu.org>

	* include/bits/vector.tcc (vector<>operator=(const vector<>&):
	Reset pointers after deallocation when memory can be reused.
	* testsuite/23_containers/vector/allocator/minimal.cc: Insert
	elements to really challenge C++11 allocator integration.
	* testsuite/23_containers/vector/allocator/copy.cc: Likewise.
	* testsuite/23_containers/vector/allocator/copy_assign.cc:
	Likewise.
	* testsuite/23_containers/vector/allocator/move_assign.cc:
	Likewise.
	* testsuite/23_containers/vector/allocator/swap.cc: Likewise and
	swap vector back before checks on memory/personality mapping are
	performed.
	* testsuite/23_containers/forward_list/allocator/minimal.cc:
	Insert element to really challenge C++11 allocator integration.
	* testsuite/23_containers/forward_list/allocator/copy.cc:
	Likewise.
	* testsuite/23_containers/forward_list/allocator/copy_assign.cc:
	Likewise.
	* testsuite/23_containers/forward_list/allocator/move_assign.cc:
	Likewise.
	* testsuite/23_containers/forward_list/allocator/swap.cc: Likewise
	and swap forward_list back before checks on memory/personality
	mapping are performed.

From-SVN: r196557
2013-03-08 20:08:20 +00:00
..
backward Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
bits vector.tcc (vector<>operator=(const vector<>&): Reset pointers after deallocation when memory can be reused. 2013-03-08 20:08:20 +00:00
c Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
c_compatibility re PR libstdc++/56111 ({float,double,long double} complex not accepted anymore) 2013-02-13 21:58:53 +00:00
c_global cstdlib (at_quick_exit, quick_exit): Do not declare. 2013-02-11 23:42:43 +00:00
c_std cstdlib (at_quick_exit, quick_exit): Provide in C++11 mode. 2013-02-12 12:01:14 +00:00
debug Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
decimal Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
ext Fix and optimize von_mises_distribution class. 2013-03-04 16:24:58 +00:00
parallel Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
precompiled Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
profile Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
std re PR libstdc++/56012 ([C++11] Narrowing conversion in atomic_flag) 2013-02-26 23:46:21 +00:00
tr1 user.cfg.in: Set __cplusplus to 201103L. 2013-02-20 01:52:36 +00:00
tr2 Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
Makefile.am Add math constants and triangular and von Mises distributions. 2013-03-03 00:12:28 +00:00
Makefile.in Add math constants and triangular and von Mises distributions. 2013-03-03 00:12:28 +00:00