Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / i386 / jump.s
1 .psize 0
2 .text
3 .extern xxx
4
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
15
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
26
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         jecxz   2+$
37         nop
38         jmp     .+2
39         nop
40
41         lcall   0x9090,0x90909090
42         lcall   0x9090:0x90909090
43         lcall   0x9090,xxx
44         lcall   0x9090:xxx
45         call    0x9090,0x90909090
46         call    0x9090:0x90909090
47         call    0x9090,xxx
48         call    0x9090:xxx
49         ljmp    0x9090,0x90909090
50         ljmp    0x9090:0x90909090
51         ljmp    0x9090,xxx
52         ljmp    0x9090:xxx
53         jmp     0x9090,0x90909090
54         jmp     0x9090:0x90909090
55         jmp     0x9090,xxx
56         jmp     0x9090:xxx