genDwarfEh

Generate .gcc_except_table, aka LS

extern (C++) nothrow
void
genDwarfEh
(
Funcsym* sfunc
,
int seg
,,,,)

Parameters

sfunc
Type: Funcsym*

function to generate table for

seg
Type: int

.gcc_except_table segment

et
Type: Outbuffer*

buffer to insert table into

scancode
Type: bool

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

startoffset
Type: uint

size of function prolog

retoffset
Type: uint

offset from start of function to epilog

Meta