.file "20021118-3.c" .text .align 2 .globl foo .type foo, @function foo: link.w %a6,#0 move.l 8(%a6),%d0 moveq.l #-2,%d1 cmp.l %d0,%d1 jbeq .L3 moveq.l #-100,%d1 sub.l %d0,%d1 jbmi .L2 .L3: jbsr abort .align 2 .L2: clr.l %d0 unlk %a6 rts .size foo, .-foo .align 2 .globl main .type main, @function main: link.w %a6,#0 move.l %a2,-(%sp) pea -3.w lea foo,%a2 jbsr (%a2) pea -99.w jbsr (%a2) clr.l -(%sp) jbsr exit nop .size main, .-main .ident "GCC: (GNU) 3.3.2"