.file "pending-4.c" .text .align 2 .globl dummy .type dummy, @function dummy: link.w %a6,#0 unlk %a6 rts .size dummy, .-dummy .align 2 .globl main .type main, @function main: link.w %a6,#-4 movm.l #0x3820,-(%sp) clr.l %d4 clr.l %d3 moveq.l #8,%d0 lea dummy,%a2 .align 2 .L9: moveq.l #1,%d1 cmp.l %d0,%d1 jbeq .L14 move.l %d0,%d2 subq.l #1,%d2 move.l %d2,-(%sp) pea -4(%a6) jbsr (%a2) addq.l #8,%sp addq.l #1,%d3 .L5: move.l %d2,%d0 jbne .L9 moveq.l #1,%d0 cmp.l %d4,%d0 jbne .L11 moveq.l #7,%d1 cmp.l %d3,%d1 jbeq .L10 .L11: jbsr abort .align 2 .L14: pea 1.w pea -4(%a6) jbsr (%a2) addq.l #8,%sp addq.l #1,%d4 clr.l %d2 jbra .L5 .align 2 .L10: clr.l -(%sp) jbsr exit nop .size main, .-main .ident "GCC: (GNU) 3.3.2"