.file "930602-1.c" .text .align 2 .globl f .type f, @function f: link.w %a6,#0 movm.l #0x3830,-(%sp) move.l 16(%a6),%d0 move.w %d0,%d4 clr.l %d2 move.w 14(%a6),%d2 cmp.w 14(%a6),%d0 jbls .L8 lea g,%a3 clr.l %d3 move.l 8(%a6),%a0 lea (%a0,%d2.l*4),%a2 .align 2 .L6: move.l (%a2)+,-(%sp) jbsr (%a3) addq.l #4,%sp addq.l #1,%d2 move.w %d4,%d3 cmp.l %d2,%d3 jbgt .L6 .L8: movm.l -20(%a6),#0xc1c unlk %a6 rts .size f, .-f .ident "GCC: (GNU) 3.3.2"