1 .section ".opd","aw",@progbits 2 .p2align 3 3 .globl _start 4_start: 5 .quad .L_start,.TOC.@tocbase,0 6 7 .text 8.L_start: 9 addis 3,2,PrettyStackTraceHead@got@tlsld@ha 10 addi 29,3,PrettyStackTraceHead@got@tlsld@l 11 mr 3,29 12 bl __tls_get_addr(PrettyStackTraceHead@tlsld) 13 nop 14 addis 3,3,PrettyStackTraceHead@dtprel@ha 15 ld 3,PrettyStackTraceHead@dtprel@l(3) 16 nop 17 18 addi 29,2,PrettyStackTraceHead@got@tlsld 19 mr 3,29 20 bl __tls_get_addr(PrettyStackTraceHead@tlsld) 21 nop 22 ld 3,PrettyStackTraceHead@dtprel(3) 23 nop 24 nop 25 nop 26 27 addis 3,2,PrettyStackTraceHead@got@tlsgd@ha 28 addi 29,3,PrettyStackTraceHead@got@tlsgd@l 29 mr 3,29 30 bl __tls_get_addr(PrettyStackTraceHead@tlsgd) 31 nop 32 ld 3,0(3) 33 nop 34 nop 35 36 addi 29,2,PrettyStackTraceHead@got@tlsgd 37 mr 3,29 38 bl __tls_get_addr(PrettyStackTraceHead@tlsgd) 39 nop 40 ld 3,0(3) 41 nop 42 nop 43 nop 44 45 .section ".tbss","awT",@nobits 46 .align 3 47PrettyStackTraceHead: 48 .space 8 49