Any libunwind experts n da house?

IgorStepanov via Digitalmars-d digitalmars-d at puremagic.com
Wed Sep 24 14:59:02 PDT 2014


Now DMD doesn't support thorowing C++ exceptions through D 
function:

extern(C++)
void throwEx(); //compiled by G++ and throws exception

extern(C++)
void dFunc(void*)
{
    throwEx();
}


catchException(&dFunc, ...); //terminate programm instead of 
catch it. Should be works in gdc



More information about the Digitalmars-d mailing list