On 11/23/2015 10:31 AM, Iain Buclaw via Digitalmars-d wrote:
I will need to adjust *my* personality function to be more graceful for handling
foreign exceptions.  After that, I can look into C++ typeinfo mangling.  It's
just normal C++ mangling with a _ZT prefix, no? :-)

I think so, but I haven't looked.

Also, I notice that you are using an older version of GDC.

It's the one I installed recently on Ubuntu with:

    sudo apt-get install gdc

That version you're
using doesn't support exception chaining.  To get that working I had to invent a
callback __gdc_begin_catch() which cleans up the chained exceptions list.

Could you please invent it as Boost licensed code, so I can simply incorporate 
it?

Reply via email to