repo.or.cz
/
binutils.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
* elf32-spu.c (build_stub): Fix malloc under-allocation.
[binutils.git]
/
ld
/
testsuite
/
ld-arm
/
tls-longplt-lib.s
blob
e0650cb0e65d98f5b653c84fe455855280560b7b
1
.syntax unified
2
.text
3
text
:
4
.arm
5
ldr
r0
,
1
f
6
2
:
blx loc
(
tlscall
)
7
nop
8
.p2align 2
9
1
:
.word loc(tlsdesc) + (. - 2b)
10
11
.thumb
12
ldr
r0
,
1
f
13
2
:
blx loc
(
tlscall
)
14
nop
15
.p2align 2
16
1
:
.word loc(tlsdesc) + (. - 2b + 1)
17
18
.section
".foo"
,
"ax"
19
foo
:
20
.arm
21
ldr
r0
,
1
f
22
2
:
blx loc
(
tlscall
)
23
nop
24
.p2align 2
25
1
:
.word loc(tlsdesc) + (. - 2b)
26
27
.arm
28
ldr
r0
,
1
f
29
2
:
blx glob
(
tlscall
)
30
nop
31
.p2align 2
32
1
:
.word glob(tlsdesc) + (. - 2b)
33
34
.thumb
35
ldr
r0
,
1
f
36
2
:
blx loc
(
tlscall
)
37
nop
38
.p2align 2
39
1
:
.word loc(tlsdesc) + (. - 2b + 1)
40
41
.section .tdata,
"awT"
42
.type loc, %object
43
loc
:
.space 4
44
45
@ glob1
and
glob2 used by tls-longplt
46
.type glob1, %object
47
.globl glob1
48
glob1
:
.space 4
49
.type glob2, %object
50
.globl glob2
51
glob2
:
.space 4