.file "e.c" .text .align 2 .globl foo .type foo, @function foo: link.w %a6,#0 movm.l #0x2038,-(%sp) moveq.l #10,%d2 lea bar,%a4 move.w #20,%a3 add.l 16(%a6),%a3 move.w #40,%a2 add.l 12(%a6),%a2 .align 2 .L6: jbsr (%a4) move.w %d0,%a0 move.l %a0,(%a2) subq.l #4,%a2 move.w %d0,(%a3) subq.l #2,%a3 subq.l #1,%d2 jbpl .L6 movm.l -16(%a6),#0x1c04 unlk %a6 rts .size foo, .-foo .ident "GCC: (GNU) 3.3.2"