|
|
1.1 ! root 1: .data 0 ! 2: .align 2 ! 3: L20: ! 4: .long 10 ! 5: .data 2 ! 6: .data 1 ! 7: .data 0 ! 8: .data 2 ! 9: .data 1 ! 10: .data 0 ! 11: .data 2 ! 12: .data 1 ! 13: .data 0 ! 14: .data 2 ! 15: .data 1 ! 16: .data 0 ! 17: .globl _MAIN_ ! 18: .comm _a_,40 ! 19: .globl _stat_ ! 20: .globl _gtmean_ ! 21: .globl _getmed_ ! 22: .align 2 ! 23: .stabs "b7c.f",0x64,0,0,0 ! 24: ! 25: .text ! 26: .globl _MAIN_ ! 27: .align 1 ! 28: _MAIN_: ! 29: .word LWM1 ! 30: subl3 $LF1,fp,sp ! 31: jbr L12 ! 32: L13: ! 33: movl $1,r10 ! 34: L17: ! 35: movl r10,v.2-v.1(r11) ! 36: L15: ! 37: pushl $L20 ! 38: callf $8,_stat_ ! 39: incl r10 ! 40: cmpl r10,$30000 ! 41: jleq L17 ! 42: L16: ! 43: movl r10,v.2-v.1(r11) ! 44: L14: ! 45: ret#0 ! 46: L12: ! 47: movl $v.1,r11 ! 48: jbr L13 ! 49: .set LF1,52 ! 50: .set LWM1,0x1C00 ! 51: .text ! 52: .globl _stat_ ! 53: .align 1 ! 54: _stat_: ! 55: .word LWM2 ! 56: subl3 $LF2,fp,sp ! 57: jbr L22 ! 58: L25: ! 59: clrl v.4-v.3(r11) ! 60: movl $1,r10 ! 61: movl *4(r12),-56(fp) ! 62: cmpl r10,-56(fp) ! 63: jgtr L28 ! 64: L29: ! 65: movl r10,v.5-v.3(r11) ! 66: L27: ! 67: addl3 _a_+-4[r10],v.4-v.3(r11),r0 ! 68: movl r0,v.4-v.3(r11) ! 69: incl r10 ! 70: cmpl r10,-56(fp) ! 71: jleq L29 ! 72: L28: ! 73: movl r10,v.5-v.3(r11) ! 74: addl3 $v.4-v.3,r11,r0 ! 75: pushl r0 ! 76: pushl 4(r12) ! 77: callf $12,_gtmean_ ! 78: movl r0,v.6-v.3(r11) ! 79: addl3 $v.4-v.3,r11,r0 ! 80: pushl r0 ! 81: pushl 4(r12) ! 82: callf $12,_getmed_ ! 83: L24: ! 84: L23: ! 85: ret#0 ! 86: L22: ! 87: movl $v.3,r11 ! 88: movl fp,r12 ! 89: jbr L25 ! 90: .set LF2,56 ! 91: .set LWM2,0x1C00 ! 92: .text ! 93: .globl _gtmean_ ! 94: .align 1 ! 95: _gtmean_: ! 96: .word LWM3 ! 97: subl3 $LF3,fp,sp ! 98: jbr L34 ! 99: L36: ! 100: clrl v.8-v.7(r11) ! 101: movl $1,r10 ! 102: movl *4(r12),-64(fp) ! 103: cmpl r10,-64(fp) ! 104: jgtr L40 ! 105: L41: ! 106: movl r10,v.9-v.7(r11) ! 107: L39: ! 108: mull3 r10,_a_+-4[r10],r0 ! 109: addl2 v.8-v.7(r11),r0 ! 110: movl r0,v.8-v.7(r11) ! 111: incl r10 ! 112: cmpl r10,-64(fp) ! 113: jleq L41 ! 114: L40: ! 115: movl r10,v.9-v.7(r11) ! 116: divl3 *8(r12),v.8-v.7(r11),r0 ! 117: movl r0,-60(fp) ! 118: jbr L35 ! 119: L35: ! 120: movl -60(fp),r0 ! 121: ret#1 ! 122: L34: ! 123: movl $v.7,r11 ! 124: movl fp,r12 ! 125: jbr L36 ! 126: .set LF3,64 ! 127: .set LWM3,0x1C00 ! 128: .text ! 129: .globl _getmed_ ! 130: .align 1 ! 131: _getmed_: ! 132: .word LWM4 ! 133: subl3 $LF4,fp,sp ! 134: jbr L46 ! 135: L49: ! 136: clrl v.11-v.10(r11) ! 137: movl $1,r10 ! 138: movl *4(r12),-56(fp) ! 139: cmpl r10,-56(fp) ! 140: jgtr L52 ! 141: L53: ! 142: movl r10,v.12-v.10(r11) ! 143: addl3 _a_+-4[r10],v.11-v.10(r11),r0 ! 144: movl r0,v.11-v.10(r11) ! 145: shar $2,*8(r12),r0 ! 146: cmpl v.11-v.10(r11),r0 ! 147: jleq L57 ! 148: jbr L58 ! 149: L57: ! 150: L51: ! 151: incl r10 ! 152: cmpl r10,-56(fp) ! 153: jleq L53 ! 154: L52: ! 155: movl r10,v.12-v.10(r11) ! 156: L58: ! 157: jbr L48 ! 158: L48: ! 159: L47: ! 160: ret#0 ! 161: L46: ! 162: movl $v.10,r11 ! 163: movl fp,r12 ! 164: jbr L49 ! 165: .set LF4,56 ! 166: .set LWM4,0x1C00 ! 167: .text ! 168: .data 2 ! 169: .align 2 ! 170: v.2: ! 171: .space 4 ! 172: .set v.1,v.2 ! 173: ! 174: .align 2 ! 175: v.4: ! 176: .space 4 ! 177: .align 2 ! 178: v.6: ! 179: .space 4 ! 180: .align 2 ! 181: v.5: ! 182: .space 4 ! 183: .set v.3,v.6 ! 184: ! 185: .align 2 ! 186: v.9: ! 187: .space 4 ! 188: .align 2 ! 189: v.8: ! 190: .space 4 ! 191: .set v.7,v.8 ! 192: ! 193: .align 2 ! 194: v.12: ! 195: .space 4 ! 196: .align 2 ! 197: v.11: ! 198: .space 4 ! 199: .set v.10,v.11 ! 200:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.