| 1 | #source: nop-5.s |
| 2 | #objdump: -drw |
| 3 | #name: x86-64 .nops 5 |
| 4 | #notarget: *-*-solaris* |
| 5 | |
| 6 | .*: +file format .* |
| 7 | |
| 8 | |
| 9 | Disassembly of section .text: |
| 10 | |
| 11 | 0+ <_start>: |
| 12 | +[a-f0-9]+: 31 c0 xor %eax,%eax |
| 13 | +[a-f0-9]+: 85 c0 test %eax,%eax |
| 14 | +[a-f0-9]+: 0f 1f 44 00 00 nopl 0x0\(%rax,%rax,1\) |
| 15 | +[a-f0-9]+: 0f 1f 44 00 00 nopl 0x0\(%rax,%rax,1\) |
| 16 | +[a-f0-9]+: 90 nop |
| 17 | +[a-f0-9]+: 31 c0 xor %eax,%eax |
| 18 | +[a-f0-9]+: 31 c0 xor %eax,%eax |
| 19 | |
| 20 | Disassembly of section .altinstr_replacement: |
| 21 | |
| 22 | 0+ <.altinstr_replacement>: |
| 23 | +[a-f0-9]+: 89 c0 mov %eax,%eax |
| 24 | +[a-f0-9]+: 89 c0 mov %eax,%eax |
| 25 | +[a-f0-9]+: 89 c0 mov %eax,%eax |
| 26 | +[a-f0-9]+: 89 c0 mov %eax,%eax |
| 27 | +[a-f0-9]+: e9 00 00 00 00 jmpq d <_start\+0xd> 9: R_X86_64_PLT32 foo-0x4 |
| 28 | #pass |