.file "string-opt-13.c" .section .rodata.str1.1,"aMS",@progbits,1 .LC0: .string "nts" .text .align 2 .globl main .type main, @function main: link.w %a6,#-8 move.l %a3,-(%sp) move.l %a2,-(%sp) lea (-8,%a6),%a2 pea 4.w pea .LC0 move.l %a2,-(%sp) lea memcpy,%a3 jbsr (%a3) lea (12,%sp),%sp tst.b (%a2) jbeq .L8 pea 4.w pea .LC0 move.l %a2,-(%sp) jbsr (%a3) lea (12,%sp),%sp tst.b (%a2) jbeq .L8 pea 4.w pea .LC0 move.l %a2,-(%sp) jbsr (%a3) lea (12,%sp),%sp tst.b (%a2) jbeq .L8 pea 4.w pea .LC0 move.l %a2,-(%sp) jbsr (%a3) lea (12,%sp),%sp tst.b -5(%a6) jbne .L8 pea 4.w pea .LC0 move.l %a2,-(%sp) jbsr (%a3) lea (12,%sp),%sp tst.b -5(%a6) jbne .L8 pea 4.w pea .LC0 move.l %a2,-(%sp) jbsr (%a3) lea (12,%sp),%sp tst.b -5(%a6) jbeq .L7 .L8: jbsr abort .align 2 .L7: clr.l %d0 move.l -16(%a6),%a2 move.l -12(%a6),%a3 unlk %a6 rts .size main, .-main .align 2 .type strlen, @function strlen: link.w %a6,#0 jbsr abort nop .size strlen, .-strlen .ident "GCC: (GNU) 3.3.2"