diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2017-06-09 14:20:37 +0100 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2017-06-09 14:20:37 +0100 |
commit | 53d01fd9e9568250e4304b5e0a5227e90f07cc40 (patch) | |
tree | d590c6cb8eef7975fa4bc33e941166d33bfe828a /gcc/tree-ssa-loop-im.c | |
parent | 37f30285a934bf6eaf08e102658e3070030556ab (diff) | |
download | gcc-53d01fd9e9568250e4304b5e0a5227e90f07cc40.zip gcc-53d01fd9e9568250e4304b5e0a5227e90f07cc40.tar.gz gcc-53d01fd9e9568250e4304b5e0a5227e90f07cc40.tar.bz2 |
Support move-only deleters in std::shared_ptr (LWG 2802)
* doc/xml/manual/intro.xml: Document LWG 2802, 2873 and 2942 changes.
* include/bits/shared_ptr.h (shared_ptr): Use rvalues for deleters
(LWG 2802).
* include/bits/shared_ptr_base.h (_Sp_ebo_helper, _Sp_counted_deleter
(_Sp_counted_deleter::_Impl, __shared_count, __shared_ptr): Likewise.
* testsuite/20_util/shared_ptr/cons/lwg2802.cc: New.
From-SVN: r249061
Diffstat (limited to 'gcc/tree-ssa-loop-im.c')
0 files changed, 0 insertions, 0 deletions