On 11 Mar 2014, at 01:39, Logan Chien <[email protected]> wrote:
> I am using libsupc++ (or libstdc++) when I was testing, thus I think there > might be some problem with the foreign exception handling in libobjc2 > run-time. The output shows that the C++ exception is incorrectly caught by > the Objective-C handler, which expecting an Objective-C id. I am keep trying > to figure out. It's possible that it's using the wrong ABI. Do you see calls to objc_begin_catch in the compiler output? If not, then foreign exceptions are probably not expected to work. > I have checked libcxxrt as well. It seems that it does not have the same > problem. The _URC_CONTINUE_UNWIND has been wrapped by continueUnwinding() > properly. Thanks! David -- Send from my Jacquard Loom _______________________________________________ Discuss-gnustep mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnustep
