.file "20020201-2.c" .text .align 2 .globl foo .type foo, @function foo: link.w %a6,#-136 movm.l #0x3838,-(%sp) lea (-128,%a6),%a2 move.l %a6,%d4 addq.l #8,%d4 lea memcpy,%a4 lea bar,%a3 .align 2 .L6: clr.l %d2 clr.l %d3 move.l %d2,-136(%a6) move.l %d3,-132(%a6) pea 128.w move.l %d4,-(%sp) move.l %a2,-(%sp) jbsr (%a4) pea -136(%a6) move.l %a2,-(%sp) jbsr (%a3) lea (20,%sp),%sp tst.l %d0 jblt .L6 movm.l -160(%a6),#0x1c1c unlk %a6 rts .size foo, .-foo .ident "GCC: (GNU) 3.3.2"