gcc/libstdc++-v3/include
François Dumont 6c52b7dfc4 re PR libstdc++/63698 (std::set leaks nodes on assignment)
2014-11-04  François Dumont  <fdumont@gcc.gnu.org>
	    Jonathan Wakely  <jwakely@redhat.com>

	PR libstdc++/63698
	* include/bits/stl_tree.h (_Reuse_or_alloc_node): Simplify constructor.
	Always move to the left node if there is one.
	* testsuite/23_containers/set/allocator/move_assign.cc (test04): New.

Co-Authored-By: Jonathan Wakely <jwakely@redhat.com>

From-SVN: r217154
2014-11-05 19:16:13 +00:00
..
backward Update copyright years in libstdc++-v3/ 2014-01-02 22:30:10 +00:00
bits re PR libstdc++/63698 (std::set leaks nodes on assignment) 2014-11-05 19:16:13 +00:00
c Update copyright years in libstdc++-v3/ 2014-01-02 22:30:10 +00:00
c_compatibility Update copyright years in libstdc++-v3/ 2014-01-02 22:30:10 +00:00
c_global machmode.h (int_n_data_t): New. 2014-10-14 15:44:36 -04:00
c_std machmode.h (int_n_data_t): New. 2014-10-14 15:44:36 -04:00
debug re PR libstdc++/63500 (bug in debug version of std::make_move_iterator?) 2014-10-15 20:40:31 +00:00
decimal Update copyright years in libstdc++-v3/ 2014-01-02 22:30:10 +00:00
experimental Use aliases for type traits in C++14 mode. 2014-11-04 02:49:20 +00:00
ext Make streams movable and swappable. 2014-09-22 14:34:09 +01:00
parallel numeric.h: Do not use default arguments in function template redeclarations (definitions). 2014-11-04 03:41:16 +00:00
precompiled Update copyright years in libstdc++-v3/ 2014-01-02 22:30:10 +00:00
profile Make std::deque meet C++11 allocator requirements. 2014-09-09 18:29:32 +01:00
std Make reference_wrapper trivially copyable. 2014-11-04 02:49:33 +00:00
tr1 beta_function.tcc: Fix spelling of include guard in comment. 2014-06-09 12:52:20 +01:00
tr2 any (any_cast): Combine duplicate doxygen comments. 2014-06-14 21:43:07 +01:00
Makefile.am Add <experimental/algorithm> and <experimental/functional>. 2014-10-29 18:21:59 +00:00
Makefile.in Add <experimental/algorithm> and <experimental/functional>. 2014-10-29 18:21:59 +00:00