.file "20020307-1.c" .text .align 2 .globl f3 .type f3, @function f3: link.w %a6,#0 moveq.l #7,%d0 and.l 8(%a6),%d0 moveq.l #5,%d1 cmp.l %d0,%d1 jbcc .L1 jbsr abort .align 2 .L1: unlk %a6 rts .size f3, .-f3 .align 2 .globl f4 .type f4, @function f4: link.w %a6,#0 moveq.l #15,%d0 and.l 8(%a6),%d0 moveq.l #9,%d1 cmp.l %d0,%d1 jbcc .L3 jbsr abort .align 2 .L3: unlk %a6 rts .size f4, .-f4 .align 2 .globl f5 .type f5, @function f5: link.w %a6,#0 moveq.l #31,%d0 and.l 8(%a6),%d0 moveq.l #17,%d1 cmp.l %d0,%d1 jbcc .L5 jbsr abort .align 2 .L5: unlk %a6 rts .size f5, .-f5 .align 2 .globl f6 .type f6, @function f6: link.w %a6,#0 moveq.l #63,%d0 and.l 8(%a6),%d0 moveq.l #33,%d1 cmp.l %d0,%d1 jbcc .L7 jbsr abort .align 2 .L7: unlk %a6 rts .size f6, .-f6 .align 2 .globl f7 .type f7, @function f7: link.w %a6,#0 moveq.l #127,%d0 and.l 8(%a6),%d0 moveq.l #65,%d1 cmp.l %d0,%d1 jbcc .L9 jbsr abort .align 2 .L9: unlk %a6 rts .size f7, .-f7 .align 2 .globl f8 .type f8, @function f8: link.w %a6,#0 cmp.b #-127,11(%a6) jbls .L11 jbsr abort .align 2 .L11: unlk %a6 rts .size f8, .-f8 .align 2 .globl f9 .type f9, @function f9: link.w %a6,#0 move.l 8(%a6),%d0 and.l #511,%d0 cmp.l #257,%d0 jbls .L13 jbsr abort .align 2 .L13: unlk %a6 rts .size f9, .-f9 .align 2 .globl f10 .type f10, @function f10: link.w %a6,#0 move.l 8(%a6),%d0 and.l #1023,%d0 cmp.l #513,%d0 jbls .L15 jbsr abort .align 2 .L15: unlk %a6 rts .size f10, .-f10 .align 2 .globl f11 .type f11, @function f11: link.w %a6,#0 move.l 8(%a6),%d0 and.l #2047,%d0 cmp.l #1025,%d0 jbls .L17 jbsr abort .align 2 .L17: unlk %a6 rts .size f11, .-f11 .align 2 .globl f12 .type f12, @function f12: link.w %a6,#0 move.l 8(%a6),%d0 and.l #4095,%d0 cmp.l #2049,%d0 jbls .L19 jbsr abort .align 2 .L19: unlk %a6 rts .size f12, .-f12 .align 2 .globl f13 .type f13, @function f13: link.w %a6,#0 move.l 8(%a6),%d0 and.l #8191,%d0 cmp.l #4097,%d0 jbls .L21 jbsr abort .align 2 .L21: unlk %a6 rts .size f13, .-f13 .align 2 .globl f14 .type f14, @function f14: link.w %a6,#0 move.l 8(%a6),%d0 and.l #16383,%d0 cmp.l #8193,%d0 jbls .L23 jbsr abort .align 2 .L23: unlk %a6 rts .size f14, .-f14 .align 2 .globl f15 .type f15, @function f15: link.w %a6,#0 move.l 8(%a6),%d0 and.l #32767,%d0 cmp.l #16385,%d0 jbls .L25 jbsr abort .align 2 .L25: unlk %a6 rts .size f15, .-f15 .align 2 .globl f16 .type f16, @function f16: link.w %a6,#0 cmp.w #-32767,10(%a6) jbls .L27 jbsr abort .align 2 .L27: unlk %a6 rts .size f16, .-f16 .align 2 .globl f17 .type f17, @function f17: link.w %a6,#0 move.l 8(%a6),%d0 and.l #131071,%d0 cmp.l #65537,%d0 jbls .L29 jbsr abort .align 2 .L29: unlk %a6 rts .size f17, .-f17 .align 2 .globl f18 .type f18, @function f18: link.w %a6,#0 move.l 8(%a6),%d0 and.l #262143,%d0 cmp.l #131073,%d0 jbls .L31 jbsr abort .align 2 .L31: unlk %a6 rts .size f18, .-f18 .align 2 .globl f19 .type f19, @function f19: link.w %a6,#0 move.l 8(%a6),%d0 and.l #524287,%d0 cmp.l #262145,%d0 jbls .L33 jbsr abort .align 2 .L33: unlk %a6 rts .size f19, .-f19 .align 2 .globl f20 .type f20, @function f20: link.w %a6,#0 move.l 8(%a6),%d0 and.l #1048575,%d0 cmp.l #524289,%d0 jbls .L35 jbsr abort .align 2 .L35: unlk %a6 rts .size f20, .-f20 .align 2 .globl f21 .type f21, @function f21: link.w %a6,#0 move.l 8(%a6),%d0 and.l #2097151,%d0 cmp.l #1048577,%d0 jbls .L37 jbsr abort .align 2 .L37: unlk %a6 rts .size f21, .-f21 .align 2 .globl f22 .type f22, @function f22: link.w %a6,#0 move.l 8(%a6),%d0 and.l #4194303,%d0 cmp.l #2097153,%d0 jbls .L39 jbsr abort .align 2 .L39: unlk %a6 rts .size f22, .-f22 .align 2 .globl f23 .type f23, @function f23: link.w %a6,#0 move.l 8(%a6),%d0 and.l #8388607,%d0 cmp.l #4194305,%d0 jbls .L41 jbsr abort .align 2 .L41: unlk %a6 rts .size f23, .-f23 .align 2 .globl f24 .type f24, @function f24: link.w %a6,#0 move.l 8(%a6),%d0 and.l #16777215,%d0 cmp.l #8388609,%d0 jbls .L43 jbsr abort .align 2 .L43: unlk %a6 rts .size f24, .-f24 .align 2 .globl f25 .type f25, @function f25: link.w %a6,#0 move.l 8(%a6),%d0 and.l #33554431,%d0 cmp.l #16777217,%d0 jbls .L45 jbsr abort .align 2 .L45: unlk %a6 rts .size f25, .-f25 .align 2 .globl f26 .type f26, @function f26: link.w %a6,#0 move.l 8(%a6),%d0 and.l #67108863,%d0 cmp.l #33554433,%d0 jbls .L47 jbsr abort .align 2 .L47: unlk %a6 rts .size f26, .-f26 .align 2 .globl f27 .type f27, @function f27: link.w %a6,#0 move.l 8(%a6),%d0 and.l #134217727,%d0 cmp.l #67108865,%d0 jbls .L49 jbsr abort .align 2 .L49: unlk %a6 rts .size f27, .-f27 .align 2 .globl f28 .type f28, @function f28: link.w %a6,#0 move.l 8(%a6),%d0 and.l #268435455,%d0 cmp.l #134217729,%d0 jbls .L51 jbsr abort .align 2 .L51: unlk %a6 rts .size f28, .-f28 .align 2 .globl f29 .type f29, @function f29: link.w %a6,#0 move.l 8(%a6),%d0 and.l #536870911,%d0 cmp.l #268435457,%d0 jbls .L53 jbsr abort .align 2 .L53: unlk %a6 rts .size f29, .-f29 .align 2 .globl f30 .type f30, @function f30: link.w %a6,#0 move.l 8(%a6),%d0 and.l #1073741823,%d0 cmp.l #536870913,%d0 jbls .L55 jbsr abort .align 2 .L55: unlk %a6 rts .size f30, .-f30 .align 2 .globl f31 .type f31, @function f31: link.w %a6,#0 move.l 8(%a6),%d0 bclr #31,%d0 cmp.l #1073741825,%d0 jbls .L57 jbsr abort .align 2 .L57: unlk %a6 rts .size f31, .-f31 .align 2 .globl main .type main, @function main: link.w %a6,#0 clr.l -(%sp) jbsr f3 clr.l -(%sp) jbsr f4 clr.l -(%sp) jbsr f5 clr.l -(%sp) jbsr f6 clr.l -(%sp) jbsr f7 clr.l -(%sp) jbsr f8 clr.l -(%sp) jbsr f9 clr.l -(%sp) jbsr f10 lea (28,%sp),%sp clr.l (%sp) jbsr f11 clr.l -(%sp) jbsr f12 clr.l -(%sp) jbsr f13 clr.l -(%sp) jbsr f14 clr.l -(%sp) jbsr f15 clr.l -(%sp) jbsr f16 clr.l -(%sp) jbsr f17 clr.l -(%sp) jbsr f18 lea (28,%sp),%sp clr.l (%sp) jbsr f19 clr.l -(%sp) jbsr f20 clr.l -(%sp) jbsr f21 clr.l -(%sp) jbsr f22 clr.l -(%sp) jbsr f23 clr.l -(%sp) jbsr f24 clr.l -(%sp) jbsr f25 clr.l -(%sp) jbsr f26 lea (28,%sp),%sp clr.l (%sp) jbsr f27 clr.l -(%sp) jbsr f28 clr.l -(%sp) jbsr f29 clr.l -(%sp) jbsr f30 clr.l -(%sp) jbsr f31 clr.l -(%sp) jbsr exit nop .size main, .-main .ident "GCC: (GNU) 3.3.2"