1	.global	__tls_get_addr
2	.text
3	.align	2
4	.global	foo
5	.type	foo, @function
6foo:
7	subi	sp, sp, 8
8	st.w	gb, (sp)
9	st.w	r15, (sp, 4)
10	bsr	.L2
11.L2:
12	lrw	gb, .L2@GOTPC
13	addu	gb, gb, r15
14	lrw	r7, __tls_get_addr@PLT
15	addu	r7, r7, gb
16	ld.w	r7, (r7)
17	bsr	.LTLS0
18.LTLS0:
19	lrw	r2, var@TLSLDM32
20	addu	r2, r15
21	jsr		r7
22	lrw	r7, var@TLSLDO32
23	addu	r2, r2, r7
24	ld.w	r15, (sp, 4)
25	ld.w	gb, (sp)
26	addi	sp, sp, 8
27	jmp	r15
28	.size	foo, .-foo
29	.section	.tbss,"awT",@nobits
30	.align	2
31	.type	var, @object
32	.size	var, 4
33var:
34	.fill 4, 1
35