|
|
1.1 ! root 1: .data 0 ! 2: .align 2 ! 3: L15: ! 4: .long 0x00000000 # .float 0 ! 5: .align 2 ! 6: L16: ! 7: .long 0x41C90FDB # .float 6.2831855 ! 8: .align 2 ! 9: L17: ! 10: .long 0x3DA3D70A # .float .02 ! 11: .align 2 ! 12: L18: ! 13: .long 0xC0800000 # .float -1 ! 14: .align 2 ! 15: L19: ! 16: .long 0x40800000 # .float 1 ! 17: .data 2 ! 18: .data 1 ! 19: .data 0 ! 20: .align 2 ! 21: L30: ! 22: .long L29 ! 23: .align 2 ! 24: L33: ! 25: .long L29 ! 26: .align 2 ! 27: L29: ! 28: .byte 050,070 ! 29: .byte 060,0141 ! 30: .byte 061,051 ! 31: .byte 00,00 ! 32: .align 2 ! 33: L43: ! 34: .byte 040,00 ! 35: .align 2 ! 36: L44: ! 37: .long 1 ! 38: .align 2 ! 39: L47: ! 40: .byte 052,00 ! 41: .data 2 ! 42: .data 1 ! 43: .data 0 ! 44: .align 2 ! 45: L55: ! 46: .long 0x42400000 # .float 12 ! 47: .data 2 ! 48: .data 1 ! 49: .data 0 ! 50: .globl _MAIN_ ! 51: .globl _graf_ ! 52: .globl _xsin_ ! 53: .globl _s_wsfe ! 54: .globl _do_fio ! 55: .globl _e_wsfe ! 56: .align 2 ! 57: .stabs "g.f",0x64,0,0,0 ! 58: ! 59: .text ! 60: .globl _MAIN_ ! 61: .align 1 ! 62: _MAIN_: ! 63: .word LWM1 ! 64: subl3 $LF1,fp,sp ! 65: jbr L12 ! 66: L13: ! 67: pushl $L19 ! 68: pushl $L18 ! 69: pushl $L17 ! 70: pushl $L16 ! 71: pushl $L15 ! 72: pushl $_xsin_ ! 73: callf $28,_graf_ ! 74: L14: ! 75: ret#0 ! 76: L12: ! 77: jbr L13 ! 78: .set LF1,52 ! 79: .set LWM1,0x1000 ! 80: .text ! 81: .globl _graf_ ! 82: .align 1 ! 83: _graf_: ! 84: .word LWM2 ! 85: subl3 $LF2,fp,sp ! 86: jbr L21 ! 87: L24: ! 88: movl *8(r12),v.3-v.2(r11) ! 89: L26: ! 90: addl3 $v.3-v.2,r11,r0 ! 91: pushl r0 ! 92: calls $8,*4(r12) ! 93: movl r0,v.4-v.2(r11) ! 94: cmpf2 v.4-v.2(r11),*20(r12) ! 95: jlss L9999 ! 96: cmpf2 v.4-v.2(r11),*24(r12) ! 97: jleq L27 ! 98: L9999: ! 99: movl L30,v.5+12 ! 100: pushl $v.5 ! 101: callf $8,_s_wsfe ! 102: movb L43,-53(fp) ! 103: pushl $1 ! 104: addl3 $-53,fp,r0 ! 105: pushl r0 ! 106: pushl $L44 ! 107: callf $16,_do_fio ! 108: callf $4,_e_wsfe ! 109: jbr L32 ! 110: L27: ! 111: ldf v.4-v.2(r11) ! 112: subf *20(r12) ! 113: stf r0 ! 114: ldf *24(r12) ! 115: subf *20(r12) ! 116: stf r1 ! 117: ldf r0 ! 118: divf r1 ! 119: stf r0 ! 120: cvlf $74 ! 121: stf r1 ! 122: ldf r0 ! 123: mulf r1 ! 124: stf r0 ! 125: ldf r0 ! 126: cvfl r0 ! 127: movl r0,v.6-v.2(r11) ! 128: movl L33,v.7+12 ! 129: pushl $v.7 ! 130: callf $8,_s_wsfe ! 131: movl v.6-v.2(r11),-60(fp) ! 132: movl -60(fp),r10 ! 133: movl v.8-v.2(r11),r9 ! 134: movl $1,r9 ! 135: cmpl r9,r10 ! 136: jgtr L35 ! 137: L36: ! 138: movb L43,-54(fp) ! 139: pushl $1 ! 140: addl3 $-54,fp,r0 ! 141: pushl r0 ! 142: pushl $L44 ! 143: callf $16,_do_fio ! 144: incl r9 ! 145: cmpl r9,r10 ! 146: jleq L36 ! 147: L35: ! 148: movl r9,v.8-v.2(r11) ! 149: movb L47,-55(fp) ! 150: pushl $1 ! 151: addl3 $-55,fp,r0 ! 152: pushl r0 ! 153: pushl $L44 ! 154: callf $16,_do_fio ! 155: callf $4,_e_wsfe ! 156: L32: ! 157: ldf v.3-v.2(r11) ! 158: addf *16(r12) ! 159: stf r0 ! 160: movl r0,v.3-v.2(r11) ! 161: cmpf2 v.3-v.2(r11),*12(r12) ! 162: jgtr L41 ! 163: jbr L26 ! 164: L41: ! 165: jbr L23 ! 166: L23: ! 167: L22: ! 168: ret#0 ! 169: L21: ! 170: movl $v.2,r11 ! 171: movl fp,r12 ! 172: jbr L24 ! 173: .set LF2,60 ! 174: .set LWM2,0x1E00 ! 175: .text ! 176: .globl _xsin_ ! 177: .align 1 ! 178: _xsin_: ! 179: .word LWM3 ! 180: subl3 $LF3,fp,sp ! 181: jbr L50 ! 182: L52: ! 183: ldf *4(r12) ! 184: mulf L55 ! 185: stf r0 ! 186: ldf r0 ! 187: sinf ! 188: stf r0 ! 189: ldf *4(r12) ! 190: sinf ! 191: stf r1 ! 192: ldf r0 ! 193: mulf r1 ! 194: stf r0 ! 195: movl r0,-60(fp) ! 196: jbr L51 ! 197: L51: ! 198: movl -60(fp),r0 ! 199: ret#1 ! 200: L50: ! 201: movl fp,r12 ! 202: jbr L52 ! 203: .set LF3,60 ! 204: .set LWM3,0x1000 ! 205: .text ! 206: .data 2 ! 207: .align 2 ! 208: v.7: ! 209: .long 0 ! 210: .long 6 ! 211: .space 8 ! 212: .align 2 ! 213: v.5: ! 214: .long 0 ! 215: .long 6 ! 216: .space 8 ! 217: .align 2 ! 218: v.8: ! 219: .space 4 ! 220: .align 2 ! 221: v.3: ! 222: .space 4 ! 223: .align 2 ! 224: v.4: ! 225: .space 4 ! 226: .align 2 ! 227: v.6: ! 228: .space 4 ! 229: .set v.2,v.4 ! 230:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.