.file "enum-1.c" .text .align 2 .type atom, @function atom: link.w %a6,#0 move.l tok,%d1 cmp.l #255,%d1 jbls .L3 cmp.l #272,%d1 jbgt .L3 cmp.l #257,%d1 jbeq .L3 cmp.l #258,%d1 jbeq .L3 cmp.l #259,%d1 jbeq .L3 cmp.l #260,%d1 jbeq .L3 cmp.l #261,%d1 jbeq .L3 cmp.l #262,%d1 jbeq .L3 clr.l %d0 cmp.l #263,%d1 jbne .L1 .align 2 .L3: moveq.l #1,%d0 .L1: unlk %a6 rts .size atom, .-atom .align 2 .globl main .type main, @function main: link.w %a6,#0 clr.l tok jbsr atom moveq.l #1,%d1 cmp.l %d0,%d1 jbeq .L6 jbsr abort .align 2 .L6: clr.l -(%sp) jbsr exit nop .size main, .-main .local tok .comm tok,4,2 .ident "GCC: (GNU) 3.3.2"