]> Git Repo - binutils.git/blob - ld/testsuite/ld-x86-64/mpx3.dd
Add -z bndplt to generate BND prefix in PLT entries
[binutils.git] / ld / testsuite / ld-x86-64 / mpx3.dd
1 .*: +file format .*
2
3
4 Disassembly of section .plt:
5
6 0+400290 <.plt>:
7 [       ]*[a-f0-9]+:    ff 35 6a 01 20 00       pushq  0x20016a\(%rip\)        # 600400 <_GLOBAL_OFFSET_TABLE_\+0x8>
8 [       ]*[a-f0-9]+:    f2 ff 25 6b 01 20 00    bnd jmpq \*0x20016b\(%rip\)        # 600408 <_GLOBAL_OFFSET_TABLE_\+0x10>
9 [       ]*[a-f0-9]+:    0f 1f 00                nopl   \(%rax\)
10 [       ]*[a-f0-9]+:    68 00 00 00 00          pushq  \$0x0
11 [       ]*[a-f0-9]+:    f2 e9 e5 ff ff ff       bnd jmpq 400290 <call1@plt-0x30>
12 [       ]*[a-f0-9]+:    0f 1f 44 00 00          nopl   0x0\(%rax,%rax,1\)
13 [       ]*[a-f0-9]+:    68 01 00 00 00          pushq  \$0x1
14 [       ]*[a-f0-9]+:    f2 e9 d5 ff ff ff       bnd jmpq 400290 <call1@plt-0x30>
15 [       ]*[a-f0-9]+:    0f 1f 44 00 00          nopl   0x0\(%rax,%rax,1\)
16
17 Disassembly of section .plt.bnd:
18
19 0+4002c0 <call1@plt>:
20 [       ]*[a-f0-9]+:    f2 ff 25 49 01 20 00    bnd jmpq \*0x200149\(%rip\)        # 600410 <_GLOBAL_OFFSET_TABLE_\+0x18>
21 [       ]*[a-f0-9]+:    90                      nop
22
23 0+4002c8 <call2@plt>:
24 [       ]*[a-f0-9]+:    f2 ff 25 49 01 20 00    bnd jmpq \*0x200149\(%rip\)        # 600418 <_GLOBAL_OFFSET_TABLE_\+0x20>
25 [       ]*[a-f0-9]+:    90                      nop
26
27 Disassembly of section .text:
28
29 0+4002d0 <_start>:
30 [       ]*[a-f0-9]+:    bf c0 02 40 00          mov    \$0x4002c0,%edi
31 [       ]*[a-f0-9]+:    f2 ff d7                bnd callq \*%rdi
32 [       ]*[a-f0-9]+:    48 8b 3d 41 01 20 00    mov    0x200141\(%rip\),%rdi        # 600420 <func>
33 [       ]*[a-f0-9]+:    f2 ff d7                bnd callq \*%rdi
34 [       ]*[a-f0-9]+:    c3                      retq   
35 #pass
This page took 0.026409 seconds and 4 git commands to generate.