Re-add support for lbarx, lharx, stbcx. and sthcx. insns back to the E6500 cpu.
[binutils-gdb.git] / ld / testsuite / ld-x86-64 / mpx3.dd
blobeb529f4bfa68da0977535f4a7c577a8fd34111c9
1 .*: +file format .*
4 Disassembly of section .plt:
6 0+[a-f0-9]+ <.plt>:
7 [       ]*[a-f0-9]+:    ff ([0-9a-f]{2} ){5}    pushq  0x[a-f0-9]+\(%rip\)        # [a-f0-9]+ <_GLOBAL_OFFSET_TABLE_\+0x8>
8 [       ]*[a-f0-9]+:    f2 ff ([0-9a-f]{2} ){5} bnd jmpq \*0x[a-f0-9]+\(%rip\)        # [a-f0-9]+ <_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 ([0-9a-f]{2} ){4}         bnd jmpq [a-f0-9]+ <call1@plt-0x20>
12 [       ]*[a-f0-9]+:    0f 1f 44 00 00          nopl   0x0\(%rax,%rax,1\)
14 Disassembly of section .plt.bnd:
16 0+[a-f0-9]+ <call1@plt>:
17 [       ]*[a-f0-9]+:    f2 ff ([0-9a-f]{2} ){5} bnd jmpq \*0x[a-f0-9]+\(%rip\)        # [a-f0-9]+ <_GLOBAL_OFFSET_TABLE_\+0x18>
18 [       ]*[a-f0-9]+:    90                      nop
20 Disassembly of section .text:
22 0+[a-f0-9]+ <_start>:
23 [       ]*[a-f0-9]+:    bf ([0-9a-f]{2} ){4}            mov    \$0x[a-f0-9]+,%edi
24 [       ]*[a-f0-9]+:    f2 ff d7                bnd callq \*%rdi
25 [       ]*[a-f0-9]+:    48 8b ([0-9a-f]{2} ){5} mov    0x[a-f0-9]+\(%rip\),%rdi        # [a-f0-9]+ <func>
26 [       ]*[a-f0-9]+:    f2 ff d7                bnd callq \*%rdi
27 [       ]*[a-f0-9]+:    c3                      retq   
28 #pass