[AArch64][4/6] LD support TLSLD move/add relocation types
[deliverable/binutils-gdb.git] / ld / testsuite / ld-aarch64 / farcall-b-plt.d
CommitLineData
07f9ddfe
JW
1#name: aarch64-farcall-b-plt
2#source: farcall-b-plt.s
3#as:
4#ld: -shared
5#objdump: -dr
6#...
7
8Disassembly of section .plt:
9
87ad46af 10.* <foo@plt.*>:
07f9ddfe 11.*: a9bf7bf0 stp x16, x30, \[sp,#-16\]!
87ad46af
JW
12.*: .* adrp x16, .* <__foo_veneer\+.*>
13.*: .* ldr x17, \[x16,#.*\]
14.*: .* add x16, x16, #.*
07f9ddfe
JW
15.*: d61f0220 br x17
16.*: d503201f nop
17.*: d503201f nop
18.*: d503201f nop
19
20.* <foo@plt>:
87ad46af
JW
21.*: .* adrp x16, .* <__foo_veneer\+.*>
22.*: .* ldr x17, \[x16,#.*\]
23.*: .* add x16, x16, #.*
07f9ddfe
JW
24.*: d61f0220 br x17
25
26Disassembly of section .text:
27
28.* <_start>:
29 ...
87ad46af 30.*: .* b .* <__foo_veneer>
07f9ddfe 31.*: d65f03c0 ret
87ad46af 32.*: .* b .* <__foo_veneer\+.*>
07f9ddfe
JW
33
34.* <__foo_veneer>:
87ad46af
JW
35.*: .* adrp x16, 0 <foo@plt.*>
36.*: .* add x16, x16, #.*
07f9ddfe
JW
37.*: d61f0200 br x16
38 ...
This page took 0.025217 seconds and 4 git commands to generate.