.text .globl f1, f2, g1, g2, _start .weak ext .abiversion 2 f1: .localentry f1,1 bl f1@notoc bl f2@notoc bl g1@notoc bl g2@notoc bl ext@notoc blr g1: .localentry g1,1 bl f2@notoc bl f1@notoc bl g2@notoc bl g1@notoc blr f2: 0: addis 2,12,.TOC.-0b@ha addi 2,2,.TOC.-0b@l .localentry f2,.-0b bl f1 nop bl f2 nop bl g1 nop bl g2 nop bl ext nop blr g2: 0: addis 2,12,.TOC.-0b@ha addi 2,2,.TOC.-0b@l .localentry g2,.-0b bl f2 nop bl f1 nop bl g2 nop bl g1 nop blr _start: .cfi_startproc b _start pld 3,_start .cfi_endproc