.file "990222-1.c" .globl line .data .type line, @object .size line, 4 line: .byte 49 .byte 57 .byte 57 .byte 0 .text .align 2 .globl main .type main, @function main: link.w %a6,#0 lea line+2,%a0 move.b line+2,%d0 addq.b #1,%d0 move.b %d0,line+2 cmp.b #57,%d0 jble .L9 .align 2 .L5: move.b #48,(%a0) move.b -(%a0),%d0 addq.b #1,%d0 move.b %d0,(%a0) cmp.b #57,%d0 jbgt .L5 .L9: cmp.b #50,line jbne .L7 cmp.b #48,line+1 jbeq .L10 .L7: jbsr abort .align 2 .L10: cmp.b #48,line+2 jbne .L7 clr.l %d0 unlk %a6 rts .size main, .-main .ident "GCC: (GNU) 3.3.2"