.set noat .set noreorder .set nomacro .text .align 2 .align 4 .globl noop .ent noop $noop..ng: noop: .frame $30,0,$26,0 .prologue 0 ret $31,($26),1 .end noop .align 2 .align 4 .globl main .ent main main: .frame $30,0,$26,0 .mask 0x4000200,0 ldah $29,0($27) !gpdisp!1 lda $29,0($29) !gpdisp!1 $main..ng: lda $30,-16($30) stq $9,8($30) mov $31,$9 stq $26,0($30) .prologue 1 .align 4 $L7: addl $9,1,$9 bsr $26,$noop..ng cmple $9,9,$1 bne $1,$L7 ldq $26,0($30) bis $31,$31,$31 mov $31,$0 ldq $9,8($30) lda $30,16($30) ret $31,($26),1 .end main .globl a_variable .globl a_variable .section .sbss,"aw" .type a_variable, @object .size a_variable, 4 .align 2 a_variable: .zero 4 .ident "GCC: (GNU) 3.3.2"