2018-08-08 François Dumont <fdumont@gcc.gnu.org>
commit440a7ea99590727841c3e6ba656e642401481314
authorfdumont <fdumont@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 8 Aug 2018 20:28:21 +0000 (8 20:28 +0000)
committerfdumont <fdumont@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 8 Aug 2018 20:28:21 +0000 (8 20:28 +0000)
treeb7cb21d4b2277b32dd4de540b90b5bc959e46a2b
parent01716d6bea23b78f9ad76e878aec0088d0a7e435
2018-08-08  François Dumont  <fdumont@gcc.gnu.org>

* include/bits/stl_algo.h
(__rotate(_Ite, _Ite, _Ite, forward_iterator_tag))
(__rotate(_Ite, _Ite, _Ite, bidirectional_iterator_tag))
(__rotate(_Ite, _Ite, _Ite, random_access_iterator_tag)): Move code duplication...
(rotate(_Ite, _Ite, _Ite)): ...here.
(__stable_partition_adaptive(_FIt, _FIt, _Pred, _Dist, _Pointer, _Dist)):
Simplify rotate call.
(__rotate_adaptive(_BIt1, _BIt1, _BIt1, _Dist, _Dist, _Bit2, _Dist)):
Likewise.
(__merge_without_buffer(_BIt, _BIt, _BIt, _Dist, _Dist, _Comp)):
Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@263433 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/stl_algo.h