.text .global getA .type getA,@function getA: .LgepA: addis 2, 12, .TOC.-.LgepA@ha addi 2, 2, .TOC.-.LgepA@l .LlepA: .localentry getA, .LlepA-.LgepA ld 3, .LC0@toc(2) lwa 3, 0(3) blr .global getB .type getB,@function getB: .LgepB: addis 2, 12, .TOC.-.LgepB@ha addi 2, 2, .TOC.-.LgepB@l .LlepB: .localentry getB, .LlepB-.LgepB ld 3, .LC1@toc(2) lwa 3, 0(3) blr .section .toc,"aw",@progbits .LC0: .tc a[TC],a .LConst1: .quad 0xa .LC1: .tc b[TC],b .Lconst2: .quad 0xaabbccddeeff .type b,@object .data .global b b: .long 22 .size b, 4