gas/
[binutils.git] / gas / testsuite / gas / i386 / jump.s
blob8ce459f16fb743b04688506fdacc255abafc52b9
1 .psize 0
2 .text
3 .extern xxx
5 1: jmp 1b
6 jmp xxx
7 jmp *xxx
8 jmp *%edi
9 jmp *(%edi)
10 ljmp *xxx(,%edi,4)
11 ljmpw *xxx(,%edi,4)
12 ljmp *xxx
13 ljmpw *xxx
14 ljmp $0x1234,$xxx
16 call 1b
17 call xxx
18 call *xxx
19 call *%edi
20 call *(%edi)
21 lcall *xxx(,%edi,4)
22 lcallw *xxx(,%edi,4)
23 lcall *xxx
24 lcallw *xxx
25 lcall $0x1234,$xxx
27 .intel_syntax noprefix
28 call word ptr [ebx]
29 call dword ptr [ebx]
30 call fword ptr [ebx]
31 jmp word ptr [ebx]
32 jmp dword ptr [ebx]
33 jmp fword ptr [ebx]
34 jmp $+2
35 nop
36 jmp .+2
37 nop
39 lcall 0x9090,0x90909090
40 lcall 0x9090:0x90909090
41 lcall 0x9090,xxx
42 lcall 0x9090:xxx
43 call 0x9090,0x90909090
44 call 0x9090:0x90909090
45 call 0x9090,xxx
46 call 0x9090:xxx
47 ljmp 0x9090,0x90909090
48 ljmp 0x9090:0x90909090
49 ljmp 0x9090,xxx
50 ljmp 0x9090:xxx
51 jmp 0x9090,0x90909090
52 jmp 0x9090:0x90909090
53 jmp 0x9090,xxx
54 jmp 0x9090:xxx