.file "20011015-1.c" .text .align 2 .globl foo .type foo, @function foo: link.w %a6,#0 move.l 8(%a6),%a0 move.b (%a0),%d0 extb.l %d0 unlk %a6 rts .size foo, .-foo .align 2 .globl bar .type bar, @function bar: link.w %a6,#0 move.l %d2,-(%sp) move.l %sp,%d2 move.l 8(%a6),-(%sp) jbsr foo addq.l #4,%sp extb.l %d0 lsl.l #2,%d0 sub.l %d0,%sp move.l %d2,%sp move.l -4(%a6),%d2 unlk %a6 rts .size bar, .-bar .align 2 .globl baz .type baz, @function baz: link.w %a6,#0 move.l 8(%a6),-(%sp) jbsr bar unlk %a6 rts .size baz, .-baz .ident "GCC: (GNU) 3.3.2"