1 .text 2 .align 5 3 .global foo 4 .type foo, @function 5foo: 6 mov.l r12,@-r15 7 mova .L1,r0 8 mov.l .L1,r12 9 add r0,r12 10 mov.l 1f,r0 11 stc gbr,r1 12 mov.l @(r0,r12),r0 13 bra 2f 14 add r0,r1 15 .align 2 161: .long x@GOTTPOFF 172: 18 mov.l @r1,r0 19 rts 20 mov.l @r15+,r12 21 22 .align 2 23.L1: .long _GLOBAL_OFFSET_TABLE_ 24