.file "20010518-2.c" .section .rodata .LC0: .word 1 .long 2 .word 3 .word 4 .zero 6 .text .align 2 .globl main .type main, @function main: link.w %a6,#-32 movm.l #0x38,-(%sp) lea (-16,%a6),%a4 lea (-32,%a6),%a3 pea 16.w pea .LC0 move.l %a3,-(%sp) lea memcpy,%a2 jbsr (%a2) pea 16.w move.l %a3,-(%sp) move.l %a4,-(%sp) jbsr (%a2) move.b #99,-2(%a6) move.w (%a4),%d0 lea (24,%sp),%sp cmp.w #1,%d0 jbne .L3 move.l -14(%a6),%d0 moveq.l #2,%d1 cmp.l %d0,%d1 jbeq .L4 .L3: jbsr abort .align 2 .L4: move.w -10(%a6),%d0 cmp.w #3,%d0 jbne .L3 move.w -8(%a6),%d0 cmp.w #4,%d0 jbne .L3 move.b -2(%a6),%d0 cmp.b #99,%d0 jbne .L3 clr.l -(%sp) jbsr exit nop .size main, .-main .ident "GCC: (GNU) 3.3.2"