Displaying 1 result from an estimated 1 matches for "dw_cfa_def_cfa_reg".
2013 Apr 27
2
[LLVMdev] LLVM creates unterminated ELF .eh_frame sections
...sponding to the end of .eh_frame part of output of command 'readelf
-at -wf myelf.bin':
00003374 00000018 00003378 FDE cie=00000000 pc=00021520..000215ce
DW_CFA_advance_loc: 1 to 00021521
DW_CFA_def_cfa_offset: 16
DW_CFA_offset: r6 at cfa-16
DW_CFA_advance_loc: 3 to 00021524
DW_CFA_def_cfa_reg: r6
DW_CFA_nop
DW_CFA_nop
DW_CFA_nop
You can see that the last section of .eh_frame begins at 0x2cb14 in
file, and has 4 (size value DWORD)+0x18(data)=0x1C bytes.
There is the string table immediately after .eh_frame.
The problem with this is that __register_frame function (in
libgcc_...