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