.text .abiversion 2 .globl foo_external_diff # -- Begin function foo_external_diff .p2align 4 .type foo_external_diff,@function foo_external_diff: # @foo_external_diff .Lfunc_begin0: .Lfunc_gep0: addis 2, 12, .TOC.-.Lfunc_gep0@ha addi 2, 2, .TOC.-.Lfunc_gep0@l .Lfunc_lep0: .localentry foo_external_diff, .Lfunc_lep0-.Lfunc_gep0 # %bb.0: # %entry addis 5, 2, .LC0@toc@ha add 3, 4, 3 ld 5, .LC0@toc@l(5) lwz 5, 0(5) add 3, 3, 5 extsw 3, 3 blr .long 0 .quad 0 .Lfunc_end0: .size foo_external_diff, .Lfunc_end0-.Lfunc_begin0 # -- End function .section .toc,"aw",@progbits .LC0: .tc glob2[TC],glob2 .type glob2,@object # @glob2 .data .globl glob2 .p2align 2 glob2: .long 10 # 0xa .size glob2, 4