i386: Add tests for -malign-branch-boundary and -malign-branch
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / x86-64-gotpcrel.s
1 .text
2 _start:
3 movq $foo@GOTPCREL, %rax
4 movq foo@GOTPCREL, %rax
5 movq foo@GOTPCREL(%rip), %rax
6 movq foo@GOTPCREL(%rcx), %rax
7
8 call *foo@GOTPCREL(%rip)
9 call *foo@GOTPCREL(%rax)
10 jmp *foo@GOTPCREL(%rip)
11 jmp *foo@GOTPCREL(%rcx)
12
13 .intel_syntax noprefix
14
15 mov rax, offset foo@gotpcrel
16 mov rax, QWORD PTR [foo@GOTPCREL]
17 mov rax, QWORD PTR [rip + foo@GOTPCREL]
18 mov rax, QWORD PTR [rcx + foo@GOTPCREL]
19
20 call QWORD PTR [rip + foo@GOTPCREL]
21 call QWORD PTR [rax + foo@GOTPCREL]
22 jmp QWORD PTR [rip + foo@GOTPCREL]
23 jmp QWORD PTR [rcx + foo@GOTPCREL]
This page took 0.031688 seconds and 4 git commands to generate.