i386: Add tests for -malign-branch-boundary and -malign-branch
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / align-branch-2.s
1 .text
2 .globl foo
3 .p2align 4
4 foo:
5 movl %eax, %fs:0x1
6 pushl %ebp
7 pushl %ebp
8 pushl %ebp
9 pushl %ebp
10 movl %esp, %ebp
11 movl %esi, -12(%ebp)
12 movl %esi, -12(%ebp)
13 movl %esi, -12(%ebp)
14 movl %esi, -12(%ebp)
15 movl %esi, -12(%ebp)
16 movl %esi, -12(%ebp)
17 jmp *%eax
18 pushl %ebp
19 pushl %ebp
20 movl %eax, %fs:0x1
21 movl %esp, %ebp
22 movl %esi, -12(%ebp)
23 movl %esi, -12(%ebp)
24 movl %esi, -12(%ebp)
25 movl %esi, -12(%ebp)
26 movl %esi, -12(%ebp)
27 movl %esi, -12(%ebp)
28 call *%eax
29 movl %esi, -12(%ebp)
30 pushl %ebp
31 pushl %ebp
32 movl %eax, %fs:0x1
33 movl %esp, %ebp
34 movl %esi, -12(%ebp)
35 movl %esi, -12(%ebp)
36 movl %esi, -12(%ebp)
37 movl %esi, -12(%ebp)
38 call foo
39 movl %esi, -12(%ebp)
40 pushl %ebp
41 pushl %ebp
42 pushl %ebp
43 pushl %ebp
44 movl %eax, %fs:0x1
45 movl %esp, %ebp
46 movl %esi, -12(%ebp)
47 movl %esi, -12(%ebp)
48 call *foo
49 pushl %ebp
This page took 0.031957 seconds and 4 git commands to generate.