i386: Add tests for -malign-branch-boundary and -malign-branch
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / gotpc.s
CommitLineData
2bbd9c25
JJ
1 .text
2test:
3 addl $_GLOBAL_OFFSET_TABLE_+[.-test], %eax
4 addl $_GLOBAL_OFFSET_TABLE_+[.-test], %ebx
5 addl $_GLOBAL_OFFSET_TABLE_, %eax
6 addl $_GLOBAL_OFFSET_TABLE_, %ebx
7 leal _GLOBAL_OFFSET_TABLE_+[.-test](%eax), %ebx
8 leal _GLOBAL_OFFSET_TABLE_+[.-test](%ebx), %eax
9 leal _GLOBAL_OFFSET_TABLE_+[.-test](%eax), %eax
10 leal _GLOBAL_OFFSET_TABLE_+[.-test](%ebx), %ebx
11 subl $_GLOBAL_OFFSET_TABLE_+[.-test], %eax
12 subl $_GLOBAL_OFFSET_TABLE_+[.-test], %ebx
13 subl $_GLOBAL_OFFSET_TABLE_, %eax
14 subl $_GLOBAL_OFFSET_TABLE_, %ebx
15 orl $_GLOBAL_OFFSET_TABLE_+[.-test], %eax
16 orl $_GLOBAL_OFFSET_TABLE_+[.-test], %ebx
17 orl $_GLOBAL_OFFSET_TABLE_, %eax
18 orl $_GLOBAL_OFFSET_TABLE_, %ebx
19 movl $_GLOBAL_OFFSET_TABLE_+[.-test], %eax
20 movl $_GLOBAL_OFFSET_TABLE_+[.-test], %ebx
21 movl $_GLOBAL_OFFSET_TABLE_, %eax
22 movl $_GLOBAL_OFFSET_TABLE_, %ebx
23 movl $_GLOBAL_OFFSET_TABLE_+[.-test], foo
24 movl $_GLOBAL_OFFSET_TABLE_+[.-test], %gs:foo
25 gs; movl $_GLOBAL_OFFSET_TABLE_+[.-test], foo
26 movl $_GLOBAL_OFFSET_TABLE_+[.-test], _GLOBAL_OFFSET_TABLE_
27 movl _GLOBAL_OFFSET_TABLE_+[.-test], %eax
28 movl _GLOBAL_OFFSET_TABLE_+[.-test], %ebx
29 movl %eax, _GLOBAL_OFFSET_TABLE_+[.-test]
30 movl %ebx, _GLOBAL_OFFSET_TABLE_+[.-test]
31 movl %eax, %gs:_GLOBAL_OFFSET_TABLE_+[.-test]
32 movl %ebx, %gs:_GLOBAL_OFFSET_TABLE_+[.-test]
33 gs; movl %eax, _GLOBAL_OFFSET_TABLE_+[.-test]
34 gs; movl %ebx, _GLOBAL_OFFSET_TABLE_+[.-test]
35 leal _GLOBAL_OFFSET_TABLE_@GOTOFF(%ebx), %eax
36 leal _GLOBAL_OFFSET_TABLE_@GOTOFF(%ebx), %ebx
37 movl _GLOBAL_OFFSET_TABLE_@GOTOFF(%ebx), %eax
38 movl _GLOBAL_OFFSET_TABLE_@GOTOFF(%ebx), %ebx
39 .long _GLOBAL_OFFSET_TABLE_+[.-test]
40 .long _GLOBAL_OFFSET_TABLE_@GOTOFF
bfb56888 41 movl _GLOBAL_OFFSET_TABLE_@GOTOFF (%ebx), %eax
27dee630
L
42
43 .intel_syntax noprefix
44 add ebx, OFFSET FLAT:_GLOBAL_OFFSET_TABLE_
This page took 0.806457 seconds and 4 git commands to generate.