Merge branch 'master' into amd-common
[deliverable/binutils-gdb.git] / ld / testsuite / ld-sh / vxworks1-lib.s
CommitLineData
55e6e397
RS
1 .text
2 .globl _foo
3 .type _foo, %function
4_foo:
5 mov.l r12,@-r15
6 sts.l pr,@-r15
7 mov.l 1f,r12
8 mov.l @r12,r12
9 mov.l 2f,r0
10 mov.l @(r0,r12),r12
11
12 mov.l 3f,r0
13 mov.l @(r0,r12),r1
14 mov.l @r1,r2
15 add #1,r2
16 mov.l r2,@r1
17
18 mov.l 4f,r0
19 bsrf r0
20 nop
21.Lb4:
22
23 mov.l 5f,r0
24 bsrf r0
25 nop
26.Lb5:
27
28 mov.l 6f,r0
29 bsrf r0
30 nop
31.Lb6:
32
33 lds.l @r15+,pr
34 rts
35 mov.l @r15+,r12
36 .align 2
371: .long ___GOTT_BASE__
382: .long ___GOTT_INDEX__
393: .long x@GOT
404: .long _slocal - .Lb4
415: .long _sglobal@PLT - (.Lb5 - .)
426: .long _sexternal@PLT - (.Lb6 - .)
43 .size _foo, .-_foo
44
45 .type _slocal, %function
46_slocal:
47 rts
48 nop
49 .size _slocal, .-_slocal
50
51 .globl _sglobal
52 .type _sglobal, %function
53_sglobal:
54 rts
55 nop
56 .size _sglobal, .-_sglobal
57
58 .data
59 .4byte _slocal
60
61 .comm x,4,4
This page took 0.574605 seconds and 4 git commands to generate.