|
|
1.1 ! root 1: .data 0 ! 2: .align 2 ! 3: L16: ! 4: .long 2 ! 5: .align 2 ! 6: L18: ! 7: .long 1 ! 8: .align 2 ! 9: L19: ! 10: .long 11 ! 11: .align 2 ! 12: L21: ! 13: .long 3 ! 14: .align 2 ! 15: L27: ! 16: .long 5 ! 17: .align 2 ! 18: L32: ! 19: .long 100 ! 20: .align 2 ! 21: L33: ! 22: .long 4 ! 23: .align 2 ! 24: L35: ! 25: .long 10 ! 26: .align 2 ! 27: L39: ! 28: .long 15 ! 29: .align 2 ! 30: L41: ! 31: .long 6 ! 32: .align 2 ! 33: L43: ! 34: .long 20 ! 35: .align 2 ! 36: L45: ! 37: .long 7 ! 38: .data 2 ! 39: .data 1 ! 40: .data 0 ! 41: .data 2 ! 42: .data 1 ! 43: .data 0 ! 44: .data 2 ! 45: .data 1 ! 46: .data 0 ! 47: .globl _MAIN_ ! 48: .globl _ack_ ! 49: .globl _e_ ! 50: .globl _fib0_ ! 51: .globl _fib_ ! 52: .align 2 ! 53: .stabs "t11.f",0x64,0,0,0 ! 54: ! 55: .text ! 56: .globl _MAIN_ ! 57: .align 1 ! 58: _MAIN_: ! 59: .word LWM1 ! 60: subl3 $LF1,fp,sp ! 61: jbr L12 ! 62: L13: ! 63: pushl $L16 ! 64: pushl $L16 ! 65: callf $12,_ack_ ! 66: cmpl r0,$7 ! 67: jeql L15 ! 68: pushl $L19 ! 69: pushl $L18 ! 70: callf $12,_e_ ! 71: L15: ! 72: pushl $L21 ! 73: pushl $L21 ! 74: callf $12,_ack_ ! 75: cmpl r0,$61 ! 76: jeql L20 ! 77: pushl $L19 ! 78: pushl $L16 ! 79: callf $12,_e_ ! 80: L20: ! 81: pushl $L27 ! 82: pushl $L21 ! 83: callf $12,_ack_ ! 84: cmpl r0,$253 ! 85: jeql L25 ! 86: pushl $L19 ! 87: pushl $L21 ! 88: callf $12,_e_ ! 89: L25: ! 90: pushl $L32 ! 91: pushl $L16 ! 92: callf $12,_ack_ ! 93: cmpl r0,$203 ! 94: jeql L30 ! 95: pushl $L19 ! 96: pushl $L33 ! 97: callf $12,_e_ ! 98: L30: ! 99: addl3 $v.2-v.1,r11,r0 ! 100: pushl r0 ! 101: pushl $L35 ! 102: callf $12,_fib0_ ! 103: cmpl v.2-v.1(r11),$55 ! 104: jeql L36 ! 105: pushl $L19 ! 106: pushl $L27 ! 107: callf $12,_e_ ! 108: L36: ! 109: addl3 $v.2-v.1,r11,r0 ! 110: pushl r0 ! 111: pushl $L39 ! 112: callf $12,_fib_ ! 113: cmpl v.2-v.1(r11),$610 ! 114: jeql L40 ! 115: pushl $L19 ! 116: pushl $L41 ! 117: callf $12,_e_ ! 118: L40: ! 119: addl3 $v.2-v.1,r11,r0 ! 120: pushl r0 ! 121: pushl $L43 ! 122: callf $12,_fib_ ! 123: cmpl v.2-v.1(r11),$6765 ! 124: jeql L44 ! 125: pushl $L19 ! 126: pushl $L45 ! 127: callf $12,_e_ ! 128: L44: ! 129: L14: ! 130: ret#0 ! 131: L12: ! 132: movl $v.1,r11 ! 133: jbr L13 ! 134: .set LF1,52 ! 135: .set LWM1,0x1800 ! 136: .text ! 137: .globl _ack_ ! 138: .align 1 ! 139: _ack_: ! 140: .word LWM2 ! 141: subl3 $LF2,fp,sp ! 142: jbr L48 ! 143: L50: ! 144: tstl *4(r12) ! 145: jneq L53 ! 146: jbr L54 ! 147: L53: ! 148: tstl *8(r12) ! 149: jneq L55 ! 150: jbr L56 ! 151: L55: ! 152: addl3 $-1,*4(r12),r0 ! 153: movl r0,-64(fp) ! 154: addl3 $-1,*8(r12),r0 ! 155: movl r0,-72(fp) ! 156: addl3 $-72,fp,r0 ! 157: pushl r0 ! 158: pushl 4(r12) ! 159: callf $12,_ack_ ! 160: movl r0,-68(fp) ! 161: addl3 $-68,fp,r0 ! 162: pushl r0 ! 163: addl3 $-64,fp,r0 ! 164: pushl r0 ! 165: callf $12,_ack_ ! 166: movl r0,-60(fp) ! 167: jbr L49 ! 168: L54: ! 169: addl3 $1,*8(r12),r0 ! 170: movl r0,-60(fp) ! 171: jbr L49 ! 172: L56: ! 173: addl3 $-1,*4(r12),r0 ! 174: movl r0,-76(fp) ! 175: pushl $L18 ! 176: addl3 $-76,fp,r0 ! 177: pushl r0 ! 178: callf $12,_ack_ ! 179: movl r0,-60(fp) ! 180: L49: ! 181: movl -60(fp),r0 ! 182: ret#1 ! 183: L48: ! 184: movl fp,r12 ! 185: jbr L50 ! 186: .set LF2,76 ! 187: .set LWM2,0x1000 ! 188: .text ! 189: .globl _fib0_ ! 190: .align 1 ! 191: _fib0_: ! 192: .word LWM3 ! 193: subl3 $LF3,fp,sp ! 194: jbr L63 ! 195: L66: ! 196: movl $1,v.5-v.4(r11) ! 197: movl $1,v.6-v.4(r11) ! 198: movl $2,v.7-v.4(r11) ! 199: L68: ! 200: addl3 $1,v.7-v.4(r11),r0 ! 201: movl r0,r10 ! 202: movl *4(r12),-56(fp) ! 203: cmpl r0,-56(fp) ! 204: jgtr L70 ! 205: L71: ! 206: movl r10,v.8-v.4(r11) ! 207: addl3 v.6-v.4(r11),v.5-v.4(r11),r0 ! 208: movl r0,*8(r12) ! 209: movl v.6-v.4(r11),v.5-v.4(r11) ! 210: movl *8(r12),v.6-v.4(r11) ! 211: L69: ! 212: incl r10 ! 213: cmpl r10,-56(fp) ! 214: jleq L71 ! 215: L70: ! 216: movl r10,v.8-v.4(r11) ! 217: movl *4(r12),v.7-v.4(r11) ! 218: L65: ! 219: L64: ! 220: ret#0 ! 221: L63: ! 222: movl $v.4,r11 ! 223: movl 4(fp),-64(fp) ! 224: movl 8(fp),-60(fp) ! 225: subl3 $68,fp,r12 ! 226: jbr L66 ! 227: .align 1 ! 228: _fib_: ! 229: .word LWM3 ! 230: subl3 $LF3,fp,sp ! 231: movl $v.4,r11 ! 232: movl 4(fp),-64(fp) ! 233: movl 8(fp),-60(fp) ! 234: subl3 $68,fp,r12 ! 235: jbr L68 ! 236: .set LF3,68 ! 237: .set LWM3,0x1C00 ! 238: .text ! 239: .data 2 ! 240: .align 2 ! 241: v.2: ! 242: .space 4 ! 243: .set v.1,v.2 ! 244: ! 245: .align 2 ! 246: v.7: ! 247: .space 4 ! 248: .align 2 ! 249: v.5: ! 250: .space 4 ! 251: .align 2 ! 252: v.6: ! 253: .space 4 ! 254: .align 2 ! 255: v.8: ! 256: .space 4 ! 257: .set v.4,v.6 ! 258:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.