blob: b93521e49b62b07865fb8433490e23651cd61ae5 [file] [log] [blame]
.section .tbss,"awT",@nobits
.align 2
.type var, @object
.size var, 4
var:
.fill 4, 1
.text
.align 2
.global _start
.type _start, @function
_start:
subi sp, sp, 8
st.w r15, (sp)
st.w r8, (sp, 4)
mov r8, sp
bsr __read_tp
mov r6, r2
lrw r7, var@TPOFF
addu r7, r7, r6
ld.w r7, (r7)
mov r2, r7
mov sp, r8
ld.w r15, (sp)
ld.w r8, (sp, 4)
addi sp, sp, 8
jmp r15
__read_tp:
movi r2, 0
jmp r15