r174940 - Call __cxa_begin_catch with the current exception before

John McCall rjmccall at apple.com
Tue Feb 12 10:32:50 PST 2013


On Feb 12, 2013, at 10:09 AM, Dmitri Gribenko <gribozavr at gmail.com> wrote:
> On Tue, Feb 12, 2013 at 5:51 AM, John McCall <rjmccall at apple.com> wrote:
>> Author: rjmccall
>> Date: Mon Feb 11 21:51:46 2013
>> New Revision: 174940
>> 
>> URL: http://llvm.org/viewvc/llvm-project?rev=174940&view=rev
>> Log:
>> Call __cxa_begin_catch with the current exception before
>> calling std::terminate().  rdar://11904428
> 
> Hi John,
> 
> It looks like this commit fixes http://llvm.org/bugs/show_bug.cgi?id=14227
> 
> Is this intentional (and the bug can be closed) or just a coincidence
> (and more tests are needed)?

It's intentional;  this is exactly what the commit was supposed to achieve.

John.



More information about the cfe-commits mailing list