Dwarf Exception Handling question

Walter Bright via Digitalmars-d digitalmars-d at puremagic.com
Mon Nov 23 12:58:28 PST 2015


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?



More information about the Digitalmars-d mailing list