Commit | Line | Data |
---|---|---|
a3d1c52b AM |
1 | #name: i386 jump |
2 | #objdump: -drw | |
3 | ||
4 | .*: +file format .*i386.* | |
5 | ||
6 | Disassembly of section .text: | |
7 | ||
849830bd | 8 | 0+ <.text>: |
58abc3eb L |
9 | [ ]*[a-f0-9]+: eb fe jmp (0x0|0 <.text>) |
10 | [ ]*[a-f0-9]+: e9 ((fc|f9) ff ff ff|00 00 00 00) jmp (0x)?(0|3|7)( <.text(\+0x7)?>)? 3: (R_386_PC)?(DISP)?32 xxx | |
11 | [ ]*[a-f0-9]+: ff 25 00 00 00 00 jmp \*0x0 9: (R_386_)?(dir)?32 xxx | |
849830bd L |
12 | [ ]*[a-f0-9]+: ff e7 jmp \*%edi |
13 | [ ]*[a-f0-9]+: ff 27 jmp \*\(%edi\) | |
58abc3eb L |
14 | [ ]*[a-f0-9]+: ff 2c bd 00 00 00 00 ljmp \*0x0\(,%edi,4\) 14: (R_386_)?(dir)?32 xxx |
15 | [ ]*[a-f0-9]+: 66 ff 2c bd 00 00 00 00 ljmpw \*0x0\(,%edi,4\) 1c: (R_386_)?(dir)?32 xxx | |
16 | [ ]*[a-f0-9]+: ff 2d 00 00 00 00 ljmp \*0x0 22: (R_386_)?(dir)?32 xxx | |
17 | [ ]*[a-f0-9]+: 66 ff 2d 00 00 00 00 ljmpw \*0x0 29: (R_386_)?(dir)?32 xxx | |
18 | [ ]*[a-f0-9]+: ea 00 00 00 00 34 12 ljmp \$0x1234,\$0x0 2e: (R_386_)?(dir)?32 xxx | |
19 | [ ]*[a-f0-9]+: e8 c7 ff ff ff call (0x0|0 <.text>) | |
20 | [ ]*[a-f0-9]+: e8 ((fc|d1) ff ff ff|00 00 00 00) call (0x)?(0|3a|3e)( <.text(\+0x3e)?>)? 3a: (R_386_PC)?(DISP)?32 xxx | |
21 | [ ]*[a-f0-9]+: ff 15 00 00 00 00 call \*0x0 40: (R_386_)?(dir)?32 xxx | |
849830bd L |
22 | [ ]*[a-f0-9]+: ff d7 call \*%edi |
23 | [ ]*[a-f0-9]+: ff 17 call \*\(%edi\) | |
58abc3eb L |
24 | [ ]*[a-f0-9]+: ff 1c bd 00 00 00 00 lcall \*0x0\(,%edi,4\) 4b: (R_386_)?(dir)?32 xxx |
25 | [ ]*[a-f0-9]+: 66 ff 1c bd 00 00 00 00 lcallw \*0x0\(,%edi,4\) 53: (R_386_)?(dir)?32 xxx | |
26 | [ ]*[a-f0-9]+: ff 1d 00 00 00 00 lcall \*0x0 59: (R_386_)?(dir)?32 xxx | |
27 | [ ]*[a-f0-9]+: 66 ff 1d 00 00 00 00 lcallw \*0x0 60: (R_386_)?(dir)?32 xxx | |
28 | [ ]*[a-f0-9]+: 9a 00 00 00 00 34 12 lcall \$0x1234,\$0x0 65: (R_386_)?(dir)?32 xxx | |
849830bd L |
29 | [ ]*[a-f0-9]+: 66 ff 13 callw \*\(%ebx\) |
30 | [ ]*[a-f0-9]+: ff 13 call \*\(%ebx\) | |
31 | [ ]*[a-f0-9]+: ff 1b lcall \*\(%ebx\) | |
32 | [ ]*[a-f0-9]+: 66 ff 23 jmpw \*\(%ebx\) | |
33 | [ ]*[a-f0-9]+: ff 23 jmp \*\(%ebx\) | |
34 | [ ]*[a-f0-9]+: ff 2b ljmp \*\(%ebx\) | |
d160e035 L |
35 | [ ]*[a-f0-9]+: eb 00 jmp 0x7b |
36 | [ ]*[a-f0-9]+: 90 nop | |
37 | [ ]*[a-f0-9]+: eb 00 jmp 0x7e | |
38 | [ ]*[a-f0-9]+: 90 nop | |
849830bd | 39 | #pass |