|
|
1.1 ! root 1: .text ! 2: .globl _main ! 3: .align 2 ! 4: _main:link a6,#-136 ! 5: fmovemx #0xf3,a6@(-72) ! 6: moveml #0xf8,a6@(-92) ! 7: movb #1,_c:l ! 8: movb _c:l,d4 ! 9: extbl d4 ! 10: movw d4,_s:l ! 11: movl d4,_i:l ! 12: movb d4,_C:l ! 13: movw d4,_S:l ! 14: movl d4,_I:l ! 15: fmovel d4,fp3 ! 16: fmoves fp3,_f:l ! 17: fmoved fp3,_d:l ! 18: movl #L2,sp@ ! 19: movl d4,sp@(4) ! 20: movw _s:l,d4 ! 21: extl d4 ! 22: movl d4,sp@(8) ! 23: movl _i:l,sp@(12) ! 24: movb _C:l,d4 ! 25: andl #0xff,d4 ! 26: movl d4,sp@(16) ! 27: movw _S:l,d4 ! 28: andl #0xffff,d4 ! 29: movl d4,sp@(20) ! 30: movl _I:l,sp@(24) ! 31: fmoves _f:l,fp3 ! 32: fmoved fp3,sp@(28) ! 33: fmoved _d:l,fp3 ! 34: fmoved fp3,sp@(36) ! 35: jbsr _printf:l ! 36: movw #2,_s:l ! 37: movw _s:l,d4 ! 38: extl d4 ! 39: movb d4,_c:l ! 40: movl d4,_i:l ! 41: movb d4,_C:l ! 42: movw d4,_S:l ! 43: movl d4,_I:l ! 44: fmovel d4,fp3 ! 45: fmoves fp3,_f:l ! 46: fmoved fp3,_d:l ! 47: movl #L2,sp@ ! 48: movb _c:l,d3 ! 49: extbl d3 ! 50: movl d3,sp@(4) ! 51: movl d4,sp@(8) ! 52: movl _i:l,sp@(12) ! 53: movb _C:l,d4 ! 54: andl #0xff,d4 ! 55: movl d4,sp@(16) ! 56: movw _S:l,d4 ! 57: andl #0xffff,d4 ! 58: movl d4,sp@(20) ! 59: movl _I:l,sp@(24) ! 60: fmoves _f:l,fp3 ! 61: fmoved fp3,sp@(28) ! 62: fmoved _d:l,fp3 ! 63: fmoved fp3,sp@(36) ! 64: jbsr _printf:l ! 65: movl #3,_i:l ! 66: movl _i:l,d4 ! 67: movb d4,_c:l ! 68: movw d4,_s:l ! 69: movb d4,_C:l ! 70: movw d4,_S:l ! 71: movl d4,_I:l ! 72: fmovel d4,fp3 ! 73: fmoves fp3,_f:l ! 74: fmoved fp3,_d:l ! 75: movl #L2,sp@ ! 76: movb _c:l,d3 ! 77: extbl d3 ! 78: movl d3,sp@(4) ! 79: movw _s:l,d3 ! 80: extl d3 ! 81: movl d3,sp@(8) ! 82: movl d4,sp@(12) ! 83: movb _C:l,d4 ! 84: andl #0xff,d4 ! 85: movl d4,sp@(16) ! 86: movw _S:l,d4 ! 87: andl #0xffff,d4 ! 88: movl d4,sp@(20) ! 89: movl _I:l,sp@(24) ! 90: fmoves _f:l,fp3 ! 91: fmoved fp3,sp@(28) ! 92: fmoved _d:l,fp3 ! 93: fmoved fp3,sp@(36) ! 94: jbsr _printf:l ! 95: movb #4,_C:l ! 96: movb _C:l,d4 ! 97: andl #0xff,d4 ! 98: movb d4,_c:l ! 99: movw d4,_s:l ! 100: movl d4,_i:l ! 101: movw d4,_S:l ! 102: movl d4,_I:l ! 103: movb _C:l,d4 ! 104: andl #0xff,d4 ! 105: tstl d4; jlt L4 ! 106: movl d4,d4 ! 107: fmovel d4,fp7 ! 108: jra L5 ! 109: L4: ! 110: fmovel d4,fp3 ! 111: faddd L6:l,fp3 ! 112: fmovex fp3,fp7 ! 113: L5: ! 114: fmoves fp7,_f:l ! 115: movb _C:l,d4 ! 116: andl #0xff,d4 ! 117: tstl d4; jlt L8 ! 118: movl d4,d4 ! 119: fmovel d4,fp6 ! 120: jra L9 ! 121: L8: ! 122: fmovel d4,fp3 ! 123: faddd L6:l,fp3 ! 124: fmovex fp3,fp6 ! 125: L9: ! 126: fmoved fp6,_d:l ! 127: movl #L2,sp@ ! 128: movb _c:l,d4 ! 129: extbl d4 ! 130: movl d4,sp@(4) ! 131: movw _s:l,d4 ! 132: extl d4 ! 133: movl d4,sp@(8) ! 134: movl _i:l,sp@(12) ! 135: movb _C:l,d4 ! 136: andl #0xff,d4 ! 137: movl d4,sp@(16) ! 138: movw _S:l,d4 ! 139: andl #0xffff,d4 ! 140: movl d4,sp@(20) ! 141: movl _I:l,sp@(24) ! 142: fmoves _f:l,fp3 ! 143: fmoved fp3,sp@(28) ! 144: fmoved _d:l,fp3 ! 145: fmoved fp3,sp@(36) ! 146: jbsr _printf:l ! 147: movw #5,_S:l ! 148: movw _S:l,d4 ! 149: andl #0xffff,d4 ! 150: movb d4,_c:l ! 151: movw d4,_s:l ! 152: movl d4,_i:l ! 153: movb d4,_C:l ! 154: movl d4,_I:l ! 155: movw _S:l,d4 ! 156: andl #0xffff,d4 ! 157: tstl d4; jlt L11 ! 158: movl d4,d4 ! 159: fmovel d4,fp7 ! 160: jra L12 ! 161: L11: ! 162: fmovel d4,fp3 ! 163: faddd L6:l,fp3 ! 164: fmovex fp3,fp7 ! 165: L12: ! 166: fmoves fp7,_f:l ! 167: movw _S:l,d4 ! 168: andl #0xffff,d4 ! 169: tstl d4; jlt L14 ! 170: movl d4,d4 ! 171: fmovel d4,fp6 ! 172: jra L15 ! 173: L14: ! 174: fmovel d4,fp3 ! 175: faddd L6:l,fp3 ! 176: fmovex fp3,fp6 ! 177: L15: ! 178: fmoved fp6,_d:l ! 179: movl #L2,sp@ ! 180: movb _c:l,d4 ! 181: extbl d4 ! 182: movl d4,sp@(4) ! 183: movw _s:l,d4 ! 184: extl d4 ! 185: movl d4,sp@(8) ! 186: movl _i:l,sp@(12) ! 187: movb _C:l,d4 ! 188: andl #0xff,d4 ! 189: movl d4,sp@(16) ! 190: movw _S:l,d4 ! 191: andl #0xffff,d4 ! 192: movl d4,sp@(20) ! 193: movl _I:l,sp@(24) ! 194: fmoves _f:l,fp3 ! 195: fmoved fp3,sp@(28) ! 196: fmoved _d:l,fp3 ! 197: fmoved fp3,sp@(36) ! 198: jbsr _printf:l ! 199: movl #6,_I:l ! 200: movl _I:l,d4 ! 201: movb d4,_c:l ! 202: movw d4,_s:l ! 203: movl d4,_i:l ! 204: movb d4,_C:l ! 205: movw d4,_S:l ! 206: movl _I:l,d4 ! 207: tstl d4; jlt L17 ! 208: fmovel d4,fp7 ! 209: jra L18 ! 210: L17: ! 211: fmovel d4,fp3 ! 212: faddd L6:l,fp3 ! 213: fmovex fp3,fp7 ! 214: L18: ! 215: fmoves fp7,_f:l ! 216: movl _I:l,d4 ! 217: tstl d4; jlt L20 ! 218: fmovel d4,fp6 ! 219: jra L21 ! 220: L20: ! 221: fmovel d4,fp3 ! 222: faddd L6:l,fp3 ! 223: fmovex fp3,fp6 ! 224: L21: ! 225: fmoved fp6,_d:l ! 226: movl #L2,sp@ ! 227: movb _c:l,d4 ! 228: extbl d4 ! 229: movl d4,sp@(4) ! 230: movw _s:l,d4 ! 231: extl d4 ! 232: movl d4,sp@(8) ! 233: movl _i:l,sp@(12) ! 234: movb _C:l,d4 ! 235: andl #0xff,d4 ! 236: movl d4,sp@(16) ! 237: movw _S:l,d4 ! 238: andl #0xffff,d4 ! 239: movl d4,sp@(20) ! 240: movl _I:l,sp@(24) ! 241: fmoves _f:l,fp3 ! 242: fmoved fp3,sp@(28) ! 243: fmoved _d:l,fp3 ! 244: fmoved fp3,sp@(36) ! 245: jbsr _printf:l ! 246: fmoves L22:l,fp3 ! 247: fmoves fp3,_f:l ! 248: fmoves _f:l,fp3 ! 249: fintrzx fp3,fp0; fmovel fp0,d4 ! 250: movb d4,_c:l ! 251: movw d4,_s:l ! 252: movl d4,_i:l ! 253: fmoves _f:l,fp3 ! 254: fmoved L26:l,fp2 ! 255: fcmpx fp2,fp3; fjlt L24 ! 256: fmovex fp3,fp1; fsubx fp2,fp1 ! 257: fintrzx fp1,fp0; fmovel fp0,d4 ! 258: movl d4,d4 ! 259: addl #0x80000000,d4 ! 260: movl d4,d7 ! 261: jra L25 ! 262: L24: ! 263: fintrzx fp3,fp0; fmovel fp0,d4 ! 264: movl d4,d7 ! 265: L25: ! 266: movb d7,_C:l ! 267: fmoves _f:l,fp3 ! 268: fmoved L26:l,fp2 ! 269: fcmpx fp2,fp3; fjlt L28 ! 270: fmovex fp3,fp1; fsubx fp2,fp1 ! 271: fintrzx fp1,fp0; fmovel fp0,d4 ! 272: movl d4,d4 ! 273: addl #0x80000000,d4 ! 274: movl d4,d6 ! 275: jra L29 ! 276: L28: ! 277: fintrzx fp3,fp0; fmovel fp0,d4 ! 278: movl d4,d6 ! 279: L29: ! 280: movw d6,_S:l ! 281: fmoves _f:l,fp3 ! 282: fmoved L26:l,fp2 ! 283: fcmpx fp2,fp3; fjlt L31 ! 284: fmovex fp3,fp1; fsubx fp2,fp1 ! 285: fintrzx fp1,fp0; fmovel fp0,d4 ! 286: movl d4,d4 ! 287: addl #0x80000000,d4 ! 288: movl d4,d5 ! 289: jra L32 ! 290: L31: ! 291: fintrzx fp3,fp0; fmovel fp0,d4 ! 292: movl d4,d5 ! 293: L32: ! 294: movl d5,_I:l ! 295: fmoves _f:l,fp3 ! 296: fmoved fp3,_d:l ! 297: movl #L2,sp@ ! 298: movb _c:l,d4 ! 299: extbl d4 ! 300: movl d4,sp@(4) ! 301: movw _s:l,d4 ! 302: extl d4 ! 303: movl d4,sp@(8) ! 304: movl _i:l,sp@(12) ! 305: movb _C:l,d4 ! 306: andl #0xff,d4 ! 307: movl d4,sp@(16) ! 308: movw _S:l,d4 ! 309: andl #0xffff,d4 ! 310: movl d4,sp@(20) ! 311: movl _I:l,sp@(24) ! 312: fmoved fp3,sp@(28) ! 313: fmoved _d:l,fp3 ! 314: fmoved fp3,sp@(36) ! 315: jbsr _printf:l ! 316: fmoved L33:l,fp3 ! 317: fmoved fp3,_d:l ! 318: fmoved _d:l,fp3 ! 319: fintrzx fp3,fp0; fmovel fp0,d4 ! 320: movb d4,_c:l ! 321: movw d4,_s:l ! 322: movl d4,_i:l ! 323: fmoved _d:l,fp3 ! 324: fmoved L26:l,fp2 ! 325: fcmpx fp2,fp3; fjlt L35 ! 326: fmovex fp3,fp1; fsubx fp2,fp1 ! 327: fintrzx fp1,fp0; fmovel fp0,d4 ! 328: movl d4,d4 ! 329: addl #0x80000000,d4 ! 330: movl d4,d7 ! 331: jra L36 ! 332: L35: ! 333: fintrzx fp3,fp0; fmovel fp0,d4 ! 334: movl d4,d7 ! 335: L36: ! 336: movb d7,_C:l ! 337: fmoved _d:l,fp3 ! 338: fmoved L26:l,fp2 ! 339: fcmpx fp2,fp3; fjlt L38 ! 340: fmovex fp3,fp1; fsubx fp2,fp1 ! 341: fintrzx fp1,fp0; fmovel fp0,d4 ! 342: movl d4,d4 ! 343: addl #0x80000000,d4 ! 344: movl d4,d6 ! 345: jra L39 ! 346: L38: ! 347: fintrzx fp3,fp0; fmovel fp0,d4 ! 348: movl d4,d6 ! 349: L39: ! 350: movw d6,_S:l ! 351: fmoved _d:l,fp3 ! 352: fmoved L26:l,fp2 ! 353: fcmpx fp2,fp3; fjlt L41 ! 354: fmovex fp3,fp1; fsubx fp2,fp1 ! 355: fintrzx fp1,fp0; fmovel fp0,d4 ! 356: movl d4,d4 ! 357: addl #0x80000000,d4 ! 358: movl d4,d5 ! 359: jra L42 ! 360: L41: ! 361: fintrzx fp3,fp0; fmovel fp0,d4 ! 362: movl d4,d5 ! 363: L42: ! 364: movl d5,_I:l ! 365: fmoved _d:l,fp3 ! 366: fmoves fp3,_f:l ! 367: movl #L2,sp@ ! 368: movb _c:l,d4 ! 369: extbl d4 ! 370: movl d4,sp@(4) ! 371: movw _s:l,d4 ! 372: extl d4 ! 373: movl d4,sp@(8) ! 374: movl _i:l,sp@(12) ! 375: movb _C:l,d4 ! 376: andl #0xff,d4 ! 377: movl d4,sp@(16) ! 378: movw _S:l,d4 ! 379: andl #0xffff,d4 ! 380: movl d4,sp@(20) ! 381: movl _I:l,sp@(24) ! 382: fmoves _f:l,fp2 ! 383: fmoved fp2,sp@(28) ! 384: fmoved fp3,sp@(36) ! 385: jbsr _printf:l ! 386: L1: ! 387: moveml a6@(-92),#0xf8 ! 388: fmovemx a6@(-72),#0xf3 ! 389: unlk a6 ! 390: rts ! 391: .bss ! 392: .globl _d2 ! 393: .comm _d2,8 ! 394: .globl _d1 ! 395: .comm _d1,8 ! 396: .globl _d ! 397: .comm _d,8 ! 398: .globl _f2 ! 399: .comm _f2,4 ! 400: .globl _f1 ! 401: .comm _f1,4 ! 402: .globl _f ! 403: .comm _f,4 ! 404: .globl _I ! 405: .comm _I,4 ! 406: .globl _S ! 407: .comm _S,2 ! 408: .globl _C ! 409: .comm _C,1 ! 410: .globl _i2 ! 411: .comm _i2,4 ! 412: .globl _i1 ! 413: .comm _i1,4 ! 414: .globl _i ! 415: .comm _i,4 ! 416: .globl _s ! 417: .comm _s,2 ! 418: .globl _c2 ! 419: .comm _c2,1 ! 420: .globl _c1 ! 421: .comm _c1,1 ! 422: .globl _c ! 423: .comm _c,1 ! 424: .text ! 425: .align 2; L33:.long 0x40200000,0x0 ! 426: .align 2; L26:.long 0x41e00000,0x0 ! 427: .align 2; L22:.long 0x40e00000 ! 428: .align 2; L6:.long 0x41f00000,0x0 ! 429: .align 2; L2:.ascii "%d %d %d %d %d %d %f %f\012\000"
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.