Displaying 1 result from an estimated 1 matches for "lset1eh".
Did you mean:
lset1
2010 Feb 05
3
[LLVMdev] Exception Table Padding Change
...nnormalized uleb128 for the call-site table length. By unnormalized, I mean one with leading zeros. For instance, instead of:
.section __DATA,__gcc_except_tab
.align 2
GCC_except_table1:
.byte 0x0
.byte 0x0
.byte 0x0
Lexception1:
.byte 0xFF
.byte 0x0
.byte 0x26
.byte 0x3
.byte 0x1A
.set Lset1eh,Llabel1-Leh_func_begin1
.long Lset1eh
Use:
.section __DATA,__gcc_except_tab
.align 2
GCC_except_table1:
Lexception1:
.byte 0xFF
.byte 0x0
.byte 0x26
.byte 0x3
.byte 0x9A, 0x80, 0x80, 0x00 # This is 26 in uleb128 with leading zeros to pad it out to 4 bytes
.set Lset1eh,Llabel1-Leh...