projects
/
external
/
binutils.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Update the handling of shift rotate and load/store multiple instructions in the...
[external/binutils.git]
/
ld
/
testsuite
/
ld-aarch64
/
erratum843419_tls_ie.s
1
.text
2
.align 2
3
.global main
4
.type main, %function
5
main:
6
sub sp, sp, #16
7
mov x7, 13
8
str w7, [sp,12]
9
b farbranch
10
ret
11
.size main, .-main
12
13
.section .e843419, "xa"
14
.align 2
15
.global farbranch
16
.type farbranch, %function
17
farbranch:
18
sub sp, sp, #16
19
mov x7, 13
20
str w7, [sp,12]
21
b e843419
22
.fill 4072,1,0
23
e843419:
24
adrp x0, :gottprel:l_tlsievar
25
str x7, [x0,12]
26
mov x8, 9
27
str x8, [x0, :gottprel_lo12:l_tlsievar]
28
29
add x0, x1, x5
30
ldr w7, [sp,12]
31
add w0, w7, w7
32
add sp, sp, 16
33
ret
34
.size farbranch, .-farbranch
35
36
# ---
37
38
.section .tbss,"awT",%nobits
39
.align 2
40
.type l_tlsievar, %object
41
.size l_tlsievar, 4
42
l_tlsievar:
43
.zero 4