1 #name
: PR ld
/20830 (.plt
.got
, -z now
) (x32
)
4 #ld
: -z now
-melf32_x86_64
-shared -z relro
--ld
-generated
-unwind
-info
--hash
-style
=sysv
-z max
-page
-size
=0x200000 -z noseparate
-code
$NO_DT_RELR_LDFLAGS
9 Contents of the
.eh_frame section
:
12 0+ 0000000000000014 00000000 CIE
15 Code alignment factor
: 1
16 Data alignment factor
: -8
17 Return address column
: 16
19 DW_CFA_def_cfa
: r7 \
(rsp\
) ofs
8
20 DW_CFA_offset
: r16 \
(rip\
) at cfa
-8
24 0+18 0000000000000010 0000001c FDE cie
=00000000 pc
=0000000000000138..0000000000000144
29 0+2c
0000000000000020 00000030 FDE cie
=00000000 pc
=0000000000000120..0000000000000130
30 DW_CFA_def_cfa_offset
: 16
31 DW_CFA_advance_loc
: 6 to
0000000000000126
32 DW_CFA_def_cfa_offset
: 24
33 DW_CFA_advance_loc
: 10 to
0000000000000130
34 DW_CFA_def_cfa_expression \
(DW_OP_breg7 \
(rsp\
): 8; DW_OP_breg16 \
(rip\
): 0; DW_OP_lit15
; DW_OP_and
; DW_OP_lit11
; DW_OP_ge
; DW_OP_lit3
; DW_OP_shl
; DW_OP_plus\
)
36 0+50 0000000000000010 00000054 FDE cie
=00000000 pc
=0000000000000130..0000000000000138
42 Disassembly of section
.plt
:
45 +[a
-f0
-9]+: ff
35 c2 fe
3f 00 push 0x3ffec2\
(%rip\
) #
3fffe
8 <_GLOBAL_OFFSET_TABLE_\
+0x8>
46 +[a
-f0
-9]+: ff
25 c4 fe
3f 00 jmp \
*0x3ffec4\
(%rip\
) #
3ffff0 <_GLOBAL_OFFSET_TABLE_\
+0x10>
47 +[a
-f0
-9]+: 0f 1f 40 00 nopl
0x0\
(%rax\
)
49 Disassembly of section
.plt
.got
:
52 +[a
-f0
-9]+: ff
25 c2 fe
3f 00 jmp \
*0x3ffec2\
(%rip\
) #
3ffff8 <func
>
53 +[a
-f0
-9]+: 66 90 xchg %ax
,%ax
55 Disassembly of section
.text
:
58 +[a
-f0
-9]+: e8 f3 ff ff ff
call 130 <func
@plt>
59 +[a
-f0
-9]+: 48 8b 05 b4 fe
3f 00 mov 0x3ffeb4\
(%rip\
),%rax #
3ffff8 <func
>