This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On 24 April 2013 23:00, Jonathan Wakely wrote: > The C++0x draft defined std::copy_exception but it was renamed to > std::make_exception_ptr in the final C++11 standard. This changes the > library to use the new name and deprecates the old one, so we can > remove it one day. > > 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. > > Tested x86_64-linux, committed to trunk. Here's the wwwdocs patch for the release notes.
Attachment:
patch.txt
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |