.file "20001017-2.c" .text .align 2 .globl fn_4parms .type fn_4parms, @function fn_4parms: link.w %a6,#0 move.l 12(%a6),%a0 moveq.l #1,%d0 cmp.l (%a0),%d0 jbne .L3 move.l 16(%a6),%a0 moveq.l #2,%d0 cmp.l (%a0),%d0 jbeq .L4 .L3: jbsr abort .align 2 .L4: move.l 20(%a6),%a0 moveq.l #3,%d0 cmp.l (%a0),%d0 jbne .L3 unlk %a6 rts .size fn_4parms, .-fn_4parms .align 2 .globl main .type main, @function main: link.w %a6,#-12 moveq.l #1,%d0 move.l %d0,-12(%a6) moveq.l #2,%d0 move.l %d0,-8(%a6) moveq.l #3,%d0 move.l %d0,-4(%a6) pea -4(%a6) pea -8(%a6) pea -12(%a6) clr.l -(%sp) jbsr fn_4parms clr.l %d0 unlk %a6 rts .size main, .-main .ident "GCC: (GNU) 3.3.2"