[PATCH RFC] do not throw in std::make_exception_ptr

Gleb Natapov gleb@scylladb.com
Sun Jul 31 13:33:00 GMT 2016


On Sun, Jul 31, 2016 at 02:28:51PM +0100, Jonathan Wakely wrote:
> On 28/07/16 10:20 +0300, Gleb Natapov wrote:
> > [resent with hopefully correct libstdc++ mailing list address this time]
> > 
> > Here is my attempt to fix
> > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68297. The resulting patch
> > is a little bit long because I had to split <exception> and cxxabi.h
> > include files. The former had to be split due to circular dependency
> > that formed after including <typeinfo> in exception_ptr.h and the later
> > is because of inability to include cxxabi.h in exception_ptr.h because
> > it makes libstdc++/30586 to reappear again.
> > 
> > Comments are welcome.
> 
> Thanks for the patch, it would be great to make this improvement.
> 
> Before I review the actual changes, do you have a GCC copyright
> assignment, and if not would you be willing and able to sign one?
> 
My company, ScyllaDB, has signed the copyright assignment.

> See https://gcc.gnu.org/contribute.html#legal for more details.
> 
> 

--
			Gleb.



More information about the Libstdc++ mailing list