.file "980706-1.c" .text .align 2 .globl f .type f, @function f: link.w %a6,#0 movm.l #0x3e20,-(%sp) move.l 8(%a6),%d2 move.l 12(%a6),%d3 move.l 16(%a6),%d4 move.l 20(%a6),%d5 move.l %d3,-(%sp) move.l %d2,-(%sp) lea g,%a2 jbsr (%a2) move.l %d5,-(%sp) move.l %d4,-(%sp) jbsr (%a2) move.l 28(%a6),-(%sp) move.l 24(%a6),-(%sp) jbsr (%a2) move.l 36(%a6),-(%sp) move.l 32(%a6),-(%sp) jbsr (%a2) clr.l %d0 clr.l %d1 lea (32,%sp),%sp move.l %d2,%d6 or.l %d3,%d6 jbeq .L2 move.l %d4,%d2 or.l %d5,%d2 jbeq .L2 clr.l %d0 moveq.l #1,%d1 .align 2 .L2: movm.l -24(%a6),#0x47c unlk %a6 rts .size f, .-f .ident "GCC: (GNU) 3.3.2"