M68K TLS support.
[deliverable/binutils-gdb.git] / ld / testsuite / ld-h8300 / gcsection.s
CommitLineData
ceb78239
NC
1 .h8300h
2 .section .text.functionWeUse,"ax",@progbits
3 .align 1
4 .global _functionWeUse
5_functionWeUse:
6 mov.l er6,@-er7
7 mov.l er7,er6
8 subs #4,er7
9 mov.w r0,@(-2,er6)
10 mov.w @(-2,er6),r2
11 mov.w r2,r0
12 adds #4,er7
13 mov.l @er7+,er6
14 rts
15 .size _functionWeUse, .-_functionWeUse
16 .section .text.functionWeDontUse,"ax",@progbits
17 .align 1
18 .global _functionWeDontUse
19_functionWeDontUse:
20 mov.l er6,@-er7
21 mov.l er7,er6
22 subs #4,er7
23 mov.w r0,@(-2,er6)
24 mov.w @(-2,er6),r2
25 mov.w r2,r0
26 adds #4,er7
27 mov.l @er7+,er6
28 rts
29 .size _functionWeDontUse, .-_functionWeDontUse
30 .section .text.start,"ax",@progbits
31 .align 1
32 .global _start
33_start:
34 mov.l er6,@-er7
35 mov.l er7,er6
36 mov.w #75,r0
37 jsr @_functionWeUse
38 mov.w r0,r2
39 mov.w r2,r0
40 mov.l @er7+,er6
41 rts
42 .size _start, .-_start
43 .end
This page took 0.192469 seconds and 4 git commands to generate.