.file "ffs-2.c" .globl ffstesttab .data .align 2 .type ffstesttab, @object .size ffstesttab, 64 ffstesttab: .long -2147483648 .long 32 .long -1515870811 .long 1 .long 1515870810 .long 2 .long -889323520 .long 18 .long 32768 .long 16 .long 42405 .long 1 .long 23130 .long 2 .long 3232 .long 6 .globl ffs .text .align 2 .globl main .type main, @function main: link.w %a6,#0 movm.l #0x2030,-(%sp) lea ffs,%a3 lea ffstesttab,%a2 move.l #ffstesttab+56,%d2 .align 2 .L7: move.l (%a2),-(%sp) jbsr (%a3) addq.l #4,%sp cmp.l 4(%a2),%d0 jbne .L10 addq.l #8,%a2 cmp.l %a2,%d2 jbcc .L7 jbra .L11 .align 2 .L10: jbsr abort .align 2 .L11: clr.l -(%sp) jbsr exit nop .size main, .-main .ident "GCC: (GNU) 3.3.2"