.file "20020323-1.c" .text .align 2 .globl foo .type foo, @function foo: link.w %a6,#-16 move.l 8(%a6),%d1 move.l %d1,%d0 add.l #128,%d0 cmp.l #383,%d0 jbhi .L3 moveq.l #-1,%d0 cmp.l %d1,%d0 jbeq .L3 lea (-16,%a6),%a0 move.l %a0,-12(%a6) lea (-12,%a6),%a0 move.l %a0,-8(%a6) clr.l -4(%a6) move.l %a0,-(%sp) jbsr bar move.l -16(%a6),%d0 jbra .L1 .align 2 .L3: moveq.l #26,%d0 .L1: unlk %a6 rts .size foo, .-foo .ident "GCC: (GNU) 3.3.2"