gcc/libstdc++-v3/include
Jonathan Wakely 45b48129d5 PR67085 move comparison functions in heap operations
PR libstdc++/67085
	* include/bits/stl_heap.h (push_heap, __adjust_heap, __pop_heap)
	(pop_heap, __make_heap, make_heap, __sort_heap, sort_heap): Use
	_GLIBCXX_MOVE when passing comparison function to other functions.
	(is_heap_until, is_heap): Use std::move when passing comparison
	function.
	* testsuite/23_containers/priority_queue/67085.cc: New test.

From-SVN: r244648
2017-01-19 18:26:41 +00:00
..
backward
bits PR67085 move comparison functions in heap operations 2017-01-19 18:26:41 +00:00
c
c_compatibility
c_global
c_std
debug
decimal
experimental PR69301 don't assume atomic<T> can default construct T 2017-01-18 18:36:45 +00:00
ext PR69301 don't assume atomic<T> can default construct T 2017-01-18 18:36:45 +00:00
parallel
precompiled
profile Remove unused include from Profile Mode header 2017-01-13 17:20:23 +00:00
std PR69301 don't assume atomic<T> can default construct T 2017-01-18 18:36:45 +00:00
tr1
tr2
Makefile.am PR78905 define _GLIBCXX_RELEASE macro 2017-01-19 16:40:46 +00:00
Makefile.in PR78905 define _GLIBCXX_RELEASE macro 2017-01-19 16:40:46 +00:00