.set noat .set noreorder .set nomacro .text .align 2 .align 4 .globl f .ent f $f..ng: f: .frame $30,0,$26,0 .prologue 0 zapnot $17,15,$2 beq $2,$L16 ldl $1,0($16) bne $1,$L3 .align 4 $L6: subl $17,1,$17 zapnot $17,15,$2 lda $16,4($16) beq $2,$L16 ldl $1,0($16) beq $1,$L6 $L3: bne $2,$L7 $L16: lda $0,1($31) ret $31,($26),1 $L7: addl $31,$17,$17 beq $17,$L15 .align 4 $L11: lda $18,-4($18) lda $16,-4($16) subl $17,1,$17 ldl $1,0($18) stl $1,0($16) bne $17,$L11 $L15: ret $31,($26),1 .end f .align 2 .align 4 .globl g .ent g $g..ng: g: .frame $30,0,$26,0 .prologue 0 beq $18,$L23 .align 4 $L21: lda $16,-4($16) lda $17,-4($17) subl $18,1,$18 ldl $1,0($16) stl $1,0($17) bne $18,$L21 $L23: ret $31,($26),1 .end g .ident "GCC: (GNU) 3.3.2"