1 .section .toc,"aw",@progbits 2.L0: 3 .quad x 4 5 .data 6x: 7 .quad f1 8 9 .globl f1 10 .type f1,@function 11 .text 12f1: 13 addis 2,12,.TOC.-f1@ha 14 addi 2,2,.TOC.-f1@l 15 .localentry f1,.-f1 16 mflr 0 17 stdu 1,-32(1) 18 std 0,48(1) 19 bl f1 20 ld 3,.L0@toc(2) 21 bl f2 22 nop 23 ld 3,x@got(2) 24 bl f3 25 nop 26 bl f4 27 nop 28 ld 0,48(1) 29 addi 1,1,32 30 mtlr 0 31 blr 32 .size f1,.-f1 33