ld: Extract _bfd_elf_link_iterate_on_relocs
[binutils-gdb.git] / ld / testsuite / ld-csky / tls-le-v1.s
1 .section .tbss,"awT",@nobits
2 .align 2
3 .type var, @object
4 .size var, 4
5 var:
6 .fill 4, 1
7 .text
8 .align 2
9 .global _start
10 .type _start, @function
11 _start:
12 subi sp, sp, 8
13 st.w r15, (sp)
14 st.w r8, (sp, 4)
15 mov r8, sp
16 bsr __read_tp
17 mov r6, r2
18 lrw r7, var@TPOFF
19 addu r7, r7, r6
20 ld.w r7, (r7)
21 mov r2, r7
22 mov sp, r8
23 ld.w r15, (sp)
24 ld.w r8, (sp, 4)
25 addi sp, sp, 8
26 jmp r15
27 __read_tp:
28 movi r2, 0
29 jmp r15