]> gcc.gnu.org Git - gcc.git/commit
re PR libstdc++/56905 ([C++11][DR 1130] std::copy_exception should be removed or...
authorJonathan Wakely <jwakely.gcc@gmail.com>
Wed, 24 Apr 2013 22:00:16 +0000 (22:00 +0000)
committerJonathan Wakely <redi@gcc.gnu.org>
Wed, 24 Apr 2013 22:00:16 +0000 (23:00 +0100)
commitec98d01014c53501f9bf03b57ee1952233b45c60
treee2f44526ebfdbc4e96f7cc71152db007247579d7
parent77bce07cce1eee85627b0deb61f3ecf6e0da461f
re PR libstdc++/56905 ([C++11][DR 1130] std::copy_exception should be removed or no longer be used)

PR libstdc++/56905
* libsupc++/exception_ptr.h (copy_exception): Deprecate and
move implementation to make_exception_ptr.
* include/std/future (_State_base::_M_break_promise): Replace
copy_exception with make_exception_ptr.
* testsuite/18_support/exception_ptr/move.cc: Likewise.
* testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
* testsuite/30_threads/future/members/get2.cc: Likewise.
* testsuite/30_threads/promise/members/set_exception.cc: Likewise.
* testsuite/30_threads/promise/members/set_exception2.cc: Likewise.
* testsuite/30_threads/promise/members/set_value2.cc: Likewise.
* testsuite/30_threads/shared_future/members/get2.cc: Likewise.

From-SVN: r198265
libstdc++-v3/ChangeLog
libstdc++-v3/include/std/future
libstdc++-v3/libsupc++/exception_ptr.h
libstdc++-v3/testsuite/18_support/exception_ptr/move.cc
libstdc++-v3/testsuite/18_support/exception_ptr/rethrow_exception.cc
libstdc++-v3/testsuite/30_threads/future/members/get2.cc
libstdc++-v3/testsuite/30_threads/promise/members/set_exception.cc
libstdc++-v3/testsuite/30_threads/promise/members/set_exception2.cc
libstdc++-v3/testsuite/30_threads/promise/members/set_value2.cc
libstdc++-v3/testsuite/30_threads/shared_future/members/get2.cc
This page took 0.0609420000000001 seconds and 5 git commands to generate.