1 .section ".tbss","awT",@nobits 2 .global gd0 3 .align 3 4gd0: .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 120: 13 bl __tls_get_addr(gd@tlsgd) 141: 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 210: 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 290: 30 bl __tls_get_addr(gd@tlsgd) 31 b 2f 321: 33 bl __tls_get_addr(gd0@tlsgd) 342: 35