.set noat .set noreorder .set nomacro .globl p .section .sdata,"aw",@progbits .align 2 .type p, @object .size p, 4 p: .byte 0 .zero 3 .globl q .align 2 .type q, @object .size q, 4 q: .byte 8 .zero 3 .globl r .align 2 .type r, @object .size r, 4 r: .byte 11 .zero 3 .text .align 2 .align 4 .globl foo .ent foo foo: .frame $30,0,$26,0 ldah $29,0($27) !gpdisp!1 lda $29,0($29) !gpdisp!1 $foo..ng: .prologue 1 ldah $5,q($29) !gprelhigh ldah $6,r($29) !gprelhigh ldah $4,p($29) !gprelhigh ldl $2,q($5) !gprellow ldl $3,r($6) !gprellow ldl $1,p($4) !gprellow bic $2,15,$2 bic $3,4,$3 bic $1,15,$1 stl $1,p($4) !gprellow bis $2,8,$2 stl $2,q($5) !gprellow bis $3,11,$3 stl $3,r($6) !gprellow ret $31,($26),1 .end foo .ident "GCC: (GNU) 3.3.2"