genDwarfEh

Generate .gcc_except_table, aka LS

extern (C++) nothrow
static if(ELFOBJ || MACHOBJ)
void
genDwarfEh

Parameters

sfunc Funcsym*

function to generate table for

seg int

.gcc_except_table segment

et Outbuffer*

buffer to insert table into

scancode bool

true if there are destructors in the code (i.e. usednteh & EHcleanup)

startoffset uint

size of function prolog

retoffset uint

offset from start of function to epilog

Meta