.file "bf-sign-1.c" .section .rodata .LC0: .byte 255 .byte 128 .text .align 2 .globl main .type main, @function main: link.w %a6,#0 move.l %d2,-(%sp) move.w .LC0,%d1 bfextu %d1{#19:#3},%d0 moveq.l #7,%d2 cmp.l %d0,%d2 jbne .L5 bfextu %d1{#16:#8},%d0 and.b #-32,%d0 cmp.b #-32,%d0 jbne .L5 bfexts %d1{#22:#3},%d0 moveq.l #-1,%d1 cmp.l %d0,%d1 jbeq .L4 moveq.l #7,%d2 cmp.l %d0,%d2 jbne .L5 .L4: clr.l -(%sp) jbsr exit .align 2 .L5: jbsr abort nop .size main, .-main .ident "GCC: (GNU) 3.3.2"