.file "string-opt-15.c" .section .rodata.str1.1,"aMS",@progbits,1 .LC0: .string "3141" .text .align 2 .globl main .type main, @function main: link.w %a6,#-8 move.l %d2,-(%sp) pea 5.w pea .LC0 pea -8(%a6) jbsr memcpy lea (12,%sp),%sp clr.l %d1 move.b -7(%a6),%d1 clr.l %d0 move.b -5(%a6),%d0 sub.l %d0,%d1 jbne .L7 clr.l %d2 move.b -8(%a6),%d2 clr.l %d1 move.b -6(%a6),%d1 move.l %d2,%d0 sub.l %d1,%d0 jbpl .L7 sub.l %d2,%d1 tst.l %d1 jbgt .L6 .L7: jbsr abort .align 2 .L6: clr.l %d0 move.l -12(%a6),%d2 unlk %a6 rts .size main, .-main .align 2 .type memcmp, @function memcmp: link.w %a6,#0 jbsr abort nop .size memcmp, .-memcmp .ident "GCC: (GNU) 3.3.2"