1	.section ".tbss", "awT", @nobits
2	.globl bg1, bg2, bg3, bg4, bg5, bg6, bg7, bg8
3bg1:	.space 4
4bg2:	.space 4
5bg3:	.space 4
6bg4:	.space 4
7bg5:	.space 4
8bg6:	.space 4
9bg7:	.space 4
10bg8:	.space 4
11bl1:	.space 4
12bl2:	.space 4
13bl3:	.space 4
14bl4:	.space 4
15bl5:	.space 4
16bl6:	.space 4
17bl7:	.space 4
18bl8:	.space 4
19	.text
20	.globl	_start
21	.type	_start,@function
22_start:
23	/* Function prolog */
24	stm	%r6,%r14,24(%r15)
25	bras	%r13,.LTN1
26	/* Literal pool */
27.LT1:
28.LC0:
29	.long	sG6@indntpoff
30.LC1:
31	.long	bg6@indntpoff
32.LC2:
33	.long	bl6@indntpoff
34.LC3:
35	.long	sh6@indntpoff
36.LC4:
37	.long	sg3@indntpoff
38.LTN1:
39	/* Function prolog */
40	lr	%r14,%r15
41	ahi	%r15,-96
42	st	%r14,0(%r14)
43
44	/* Extract TCB */
45	ear	%r9,%a0
46
47	/* IE against global var  */
48	l	%r3,.LC0-.LT1(%r13)
49	l	%r3,0(%r3,%r12):tls_load:sG6
50	la	%r3,0(%r3,%r9)
51
52	/* IE -> LE against global var defined in exec  */
53	l	%r3,.LC1-.LT1(%r13)
54	l	%r4,0(%r3,%r12):tls_load:bg6
55	la	%r5,0(%r4,%r9)
56
57	/* IE -> LE against local var  */
58	l	%r3,.LC2-.LT1(%r13)
59	l	%r4,0(%r3,%r12):tls_load:bl6
60	la	%r5,0(%r4,%r9)
61
62	/* IE -> LE against hidden but not local var  */
63	l	%r3,.LC3-.LT1(%r13)
64	l	%r4,0(%r3,%r12):tls_load:sh6
65	la	%r5,0(%r4,%r9)
66
67	/* LE, global var defined in exec  */
68	l	%r4,.LC4-.LT1(%r13)
69	la	%r5,0(%r4,%r9)
70
71	/* Function epilog */
72	lm	%r6,%r14,120(%r15)
73	br	%r14
74