1*56bb7041Schristos .abicalls 2*56bb7041Schristos .option pic0 3*56bb7041Schristos .global __start 4*56bb7041Schristos .ent __start 5*56bb7041Schristos__start: 6*56bb7041Schristos jal foo 7*56bb7041Schristos j ext 8*56bb7041Schristos .end __start 9*56bb7041Schristos 10*56bb7041Schristos .global ext 11*56bb7041Schristos .ent ext 12*56bb7041Schristosext: 13*56bb7041Schristos lui $gp,%hi(__gnu_local_gp) 14*56bb7041Schristos addiu $gp,$gp,%lo(__gnu_local_gp) 15*56bb7041Schristos lw $2,%got(local)($gp) 16*56bb7041Schristos addiu $2,$2,%lo(local) 17*56bb7041Schristos lw $25,%call16(bar)($gp) 18*56bb7041Schristos jr $25 19*56bb7041Schristos .end ext 20*56bb7041Schristos 21*56bb7041Schristos .data 22*56bb7041Schristoslocal: .word 1 23