|
|
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: .text ! 59: .globl _MAIN_ ! 60: .set LF1,52 ! 61: .set LWM1,0x1000 ! 62: .align 1 ! 63: _MAIN_:.word LWM1 ! 64: subl3 $LF1,fp,sp ! 65: pushl $L19 ! 66: pushl $L18 ! 67: pushl $L17 ! 68: pushl $L16 ! 69: pushl $L15 ! 70: pushl $_xsin_ ! 71: callf $28,_graf_ ! 72: ret#0 ! 73: .globl _graf_ ! 74: .set LF2,60 ! 75: .set LWM2,0x1E00 ! 76: .align 1 ! 77: _graf_:.word LWM2 ! 78: subl3 $LF2,fp,sp ! 79: movl $v.2,r11 ! 80: movl fp,r12 ! 81: movl *8(r12),v.3-v.2(r11) ! 82: L26:addl3 $v.3-v.2,r11,-(sp) ! 83: calls $8,*4(r12) ! 84: movl r0,v.4-v.2(r11) ! 85: cmpf2 r0,*20(r12) ! 86: jlss L9999 ! 87: cmpf2 r0,*24(r12) ! 88: jleq L27 ! 89: L9999:movl L30,v.5+12 ! 90: pushl $v.5 ! 91: callf $8,_s_wsfe ! 92: movb L43,-53(fp) ! 93: pushl $1 ! 94: subl3 $53,fp,-(sp) ! 95: jbr L2000002 ! 96: L27:ldf v.4-v.2(r11) ! 97: subf *20(r12) ! 98: stf r0 ! 99: ldf *24(r12) ! 100: subf *20(r12) ! 101: stf r1 ! 102: ldf r0 ! 103: divf r1 ! 104: stf r0 ! 105: cvlf $74 ! 106: mulf r0 ! 107: cvfl v.6-v.2(r11) ! 108: movl L33,v.7+12 ! 109: pushl $v.7 ! 110: callf $8,_s_wsfe ! 111: movl v.6-v.2(r11),-60(fp) ! 112: movl -60(fp),r10 ! 113: movl v.8-v.2(r11),r9 ! 114: movl $1,r9 ! 115: cmpl r9,r10 ! 116: jgtr L35 ! 117: L36:movb L43,-54(fp) ! 118: pushl $1 ! 119: subl3 $54,fp,-(sp) ! 120: pushl $L44 ! 121: callf $16,_do_fio ! 122: aobleq r10,r9,L36 ! 123: L35:movl r9,v.8-v.2(r11) ! 124: movb L47,-55(fp) ! 125: pushl $1 ! 126: subl3 $55,fp,-(sp) ! 127: L2000002:pushl $L44 ! 128: callf $16,_do_fio ! 129: callf $4,_e_wsfe ! 130: ldf v.3-v.2(r11) ! 131: addf *16(r12) ! 132: stf v.3-v.2(r11) ! 133: cmpf2 v.3-v.2(r11),*12(r12) ! 134: jleq L26 ! 135: ret#0 ! 136: .globl _xsin_ ! 137: .set LF3,60 ! 138: .set LWM3,0x1000 ! 139: .align 1 ! 140: _xsin_:.word LWM3 ! 141: subl3 $LF3,fp,sp ! 142: movl fp,r12 ! 143: ldf *4(r12) ! 144: mulf L55 ! 145: sinf ! 146: stf r0 ! 147: ldf *4(r12) ! 148: sinf ! 149: mulf r0 ! 150: stf -60(fp) ! 151: movl -60(fp),r0 ! 152: ret#1 ! 153: ! 154: .data 2 ! 155: .align 2 ! 156: v.7: ! 157: .long 0 ! 158: .long 6 ! 159: .space 8 ! 160: .align 2 ! 161: v.5: ! 162: .long 0 ! 163: .long 6 ! 164: .space 8 ! 165: .align 2 ! 166: v.8: ! 167: .space 4 ! 168: .align 2 ! 169: v.3: ! 170: .space 4 ! 171: .align 2 ! 172: v.4: ! 173: .space 4 ! 174: .align 2 ! 175: v.6: ! 176: .space 4 ! 177: .set v.2,v.4 ! 178:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.