Upload Tizen:Base source
[external/binutils.git] / ld / testsuite / ld-powerpc / tlsopt4_32.s
1  .section ".tbss","awT",@nobits
2  .global gd0
3  .align 3
4 gd0: .space 8
5
6  .section ".opt1", "ax", %progbits
7  addi 3,13,gd@got@tlsgd
8  cmpwi 4,0
9  beq 0f
10  bl __tls_get_addr(gd@tlsgd)
11  b 1f
12 0:
13  bl __tls_get_addr(gd@tlsgd)
14 1:
15
16  .section ".opt2", "ax", %progbits
17  addi 3,13,gd@got@tlsgd
18  cmpwi 4,0
19  beq 0f
20  addi 3,13,gd@got@tlsgd
21 0:
22  bl __tls_get_addr(gd@tlsgd)
23
24  .section ".opt3", "ax", %progbits
25  addi 3,13,gd@got@tlsgd
26  b 0f
27  addi 3,13,gd0@got@tlsgd
28  b 1f
29 0:
30  bl __tls_get_addr(gd@tlsgd)
31  b 2f
32 1:
33  bl __tls_get_addr(gd0@tlsgd)
34 2: