.file "20021011-1.c" .section .rodata.str1.1,"aMS",@progbits,1 .LC0: .string "mystring" .text .align 2 .globl main .type main, @function main: link.w %a6,#0 movm.l #0x3030,-(%sp) pea 9.w pea .LC0 pea buf lea memcpy,%a3 jbsr (%a3) lea memcmp,%a2 pea 9.w pea .LC0 pea buf jbsr (%a2) lea (24,%sp),%sp tst.l %d0 jbne .L11 move.l #buf,%d2 move.l #buf+15,%d3 .align 2 .L8: pea 9.w pea .LC0 move.l %d2,-(%sp) jbsr (%a3) pea 9.w pea .LC0 move.l %d2,-(%sp) jbsr (%a2) lea (24,%sp),%sp tst.l %d0 jbne .L11 addq.l #1,%d2 cmp.l %d2,%d3 jbge .L8 jbra .L12 .align 2 .L11: jbsr abort .align 2 .L12: clr.l %d0 movm.l -16(%a6),#0xc0c unlk %a6 rts .size main, .-main .comm buf,64,1 .ident "GCC: (GNU) 3.3.2"