|
|
1.1 ! root 1: .data ! 2: .globl _words ! 3: .align 2; _words:.long 1 ! 4: .long 2 ! 5: .long 3 ! 6: .byte 105 ! 7: .byte 102 ! 8: .byte 0 ! 9: .space 3 ! 10: .space 2 ! 11: .long 4 ! 12: .long 5 ! 13: .space 4 ! 14: .byte 102 ! 15: .byte 111 ! 16: .byte 114 ! 17: .space 3 ! 18: .space 2 ! 19: .long 6 ! 20: .long 7 ! 21: .long 8 ! 22: .byte 101 ! 23: .byte 108 ! 24: .byte 115 ! 25: .byte 101 ! 26: .byte 0 ! 27: .space 1 ! 28: .space 2 ! 29: .long 9 ! 30: .long 10 ! 31: .long 11 ! 32: .byte 119 ! 33: .byte 104 ! 34: .byte 105 ! 35: .byte 108 ! 36: .byte 101 ! 37: .space 1 ! 38: .space 2 ! 39: .long 0 ! 40: .space 8 ! 41: .space 8 ! 42: .globl _wordlist ! 43: .align 2; _wordlist:.long _words ! 44: .globl _x ! 45: .align 2; _x:.long 1 ! 46: .long 2 ! 47: .long 3 ! 48: .long 4 ! 49: .long 0 ! 50: .long 5 ! 51: .long 6 ! 52: .space 12 ! 53: .long 7 ! 54: .space 16 ! 55: .globl _y ! 56: .align 2; _y:.long _x ! 57: .long _x+20 ! 58: .long _x+40 ! 59: .long 0x0 ! 60: .text ! 61: .globl _main ! 62: _main:.word 0x0 ! 63: subl2 $64,sp ! 64: moval -8(fp),r1 ! 65: movl $0,r2 ! 66: movl r2,(r1) ! 67: moval L7,r1 ! 68: jmp (r1) ! 69: L4:moval -4(fp),r1 ! 70: movl $0,r2 ! 71: movl r2,(r1) ! 72: moval L11,r1 ! 73: jmp (r1) ! 74: L8:moval _12,r1 ! 75: movl r1,0(sp) ! 76: moval -4(fp),r1 ! 77: movl (r1),r1 ! 78: movl $2,r2 ! 79: ashl r2,r1,r1 ! 80: moval -8(fp),r3 ! 81: movl (r3),r3 ! 82: ashl r2,r3,r2 ! 83: moval _y,r3 ! 84: addl3 r3,r2,r2 ! 85: movl (r2),r2 ! 86: addl3 r2,r1,r1 ! 87: movl (r1),r1 ! 88: movl r1,4(sp) ! 89: moval _printf,r1 ! 90: calls $0,(r1) ! 91: movl r0,r1 ! 92: L9:moval -4(fp),r1 ! 93: movl (r1),r2 ! 94: movl $1,r3 ! 95: addl3 r3,r2,r2 ! 96: movl r2,(r1) ! 97: L11:moval -4(fp),r1 ! 98: movl (r1),r1 ! 99: movl $2,r2 ! 100: ashl r2,r1,r1 ! 101: moval -8(fp),r3 ! 102: movl (r3),r3 ! 103: ashl r2,r3,r2 ! 104: moval _y,r3 ! 105: addl3 r3,r2,r2 ! 106: movl (r2),r2 ! 107: addl3 r2,r1,r1 ! 108: movl (r1),r1 ! 109: movl $0,r2 ! 110: cmpl r1,r2; jneq L8 ! 111: moval _13,r1 ! 112: movl r1,0(sp) ! 113: moval _printf,r1 ! 114: calls $0,(r1) ! 115: movl r0,r1 ! 116: L5:moval -8(fp),r1 ! 117: movl (r1),r2 ! 118: movl $1,r3 ! 119: addl3 r3,r2,r2 ! 120: movl r2,(r1) ! 121: L7:moval -8(fp),r1 ! 122: movl (r1),r1 ! 123: movl $2,r2 ! 124: ashl r2,r1,r1 ! 125: moval _y,r2 ! 126: addl3 r2,r1,r1 ! 127: movl (r1),r1 ! 128: movl r1,r1 ! 129: movl $0,r2 ! 130: cmpl r1,r2; jnequ L4 ! 131: moval _f,r1 ! 132: calls $0,(r1) ! 133: movl r0,r1 ! 134: moval _wordlist,r1 ! 135: movl (r1),r1 ! 136: movl r1,0(sp) ! 137: moval _g,r1 ! 138: calls $0,(r1) ! 139: movl r0,r1 ! 140: movl $0,r1 ! 141: movl r1,r0; ret ! 142: .data ! 143: .align 2; _14:.long _15 ! 144: .long _16 ! 145: .long _17 ! 146: .long _18 ! 147: .long 0x0 ! 148: .text ! 149: .globl _f ! 150: _f:.word 0x0 ! 151: subl2 $60,sp ! 152: moval -4(fp),r1 ! 153: moval _14,r2 ! 154: movl r2,(r1) ! 155: moval L22,r1 ! 156: jmp (r1) ! 157: L19:moval _23,r1 ! 158: movl r1,0(sp) ! 159: moval -4(fp),r1 ! 160: movl (r1),r1 ! 161: movl (r1),r1 ! 162: movl r1,4(sp) ! 163: moval _printf,r1 ! 164: calls $0,(r1) ! 165: movl r0,r1 ! 166: L20:moval -4(fp),r1 ! 167: movl (r1),r2 ! 168: movl $4,r3 ! 169: addl3 r3,r2,r2 ! 170: movl r2,(r1) ! 171: L22:moval -4(fp),r1 ! 172: movl (r1),r1 ! 173: movl (r1),r1 ! 174: movl r1,r1 ! 175: movl $0,r2 ! 176: cmpl r1,r2; jnequ L19 ! 177: ret ! 178: .globl _g ! 179: _g:.word 0x0 ! 180: subl2 $60,sp ! 181: moval L27,r1 ! 182: jmp (r1) ! 183: L24:moval -4(fp),r1 ! 184: movl $0,r2 ! 185: movl r2,(r1) ! 186: moval L31,r1 ! 187: jmp (r1) ! 188: L28:moval _32,r1 ! 189: movl r1,0(sp) ! 190: moval -4(fp),r1 ! 191: movl (r1),r1 ! 192: movl $2,r2 ! 193: ashl r2,r1,r1 ! 194: moval 4(ap),r2 ! 195: movl (r2),r2 ! 196: addl3 r2,r1,r1 ! 197: movl (r1),r1 ! 198: movl r1,4(sp) ! 199: moval _printf,r1 ! 200: calls $0,(r1) ! 201: movl r0,r1 ! 202: L29:moval -4(fp),r1 ! 203: movl (r1),r2 ! 204: movl $1,r3 ! 205: addl3 r3,r2,r2 ! 206: movl r2,(r1) ! 207: L31:moval -4(fp),r1 ! 208: movl (r1),r1 ! 209: movl r1,r1 ! 210: movl $3,r2 ! 211: cmpl r1,r2; jlssu L28 ! 212: moval _23,r1 ! 213: movl r1,0(sp) ! 214: moval 4(ap),r1 ! 215: movl (r1),r1 ! 216: movl $12,r2 ! 217: addl3 r2,r1,r1 ! 218: movl r1,4(sp) ! 219: moval _printf,r1 ! 220: calls $0,(r1) ! 221: movl r0,r1 ! 222: L25:moval 4(ap),r1 ! 223: movl (r1),r2 ! 224: movl $20,r3 ! 225: addl3 r3,r2,r2 ! 226: movl r2,(r1) ! 227: L27:moval 4(ap),r1 ! 228: movl (r1),r1 ! 229: movl (r1),r1 ! 230: movl $0,r2 ! 231: cmpl r1,r2; jneq L24 ! 232: moval _h,r1 ! 233: calls $0,(r1) ! 234: movl r0,r1 ! 235: ret ! 236: .globl _h ! 237: _h:.word 0x0 ! 238: subl2 $72,sp ! 239: moval -4(fp),r1 ! 240: movl $0,r2 ! 241: movl r2,(r1) ! 242: moval L36,r1 ! 243: jmp (r1) ! 244: L33:moval _37,r1 ! 245: movl r1,0(sp) ! 246: movl $20,r1 ! 247: moval -4(fp),r2 ! 248: movl (r2),r2 ! 249: mull3 r2,r1,r1 ! 250: moval _words,r2 ! 251: addl3 r2,r1,r2 ! 252: movl (r2),r2 ! 253: movl r2,4(sp) ! 254: moval _words+4,r2 ! 255: addl3 r2,r1,r2 ! 256: movl (r2),r2 ! 257: movl r2,8(sp) ! 258: moval _words+8,r2 ! 259: addl3 r2,r1,r2 ! 260: movl (r2),r2 ! 261: movl r2,12(sp) ! 262: moval _words+12,r2 ! 263: addl3 r2,r1,r1 ! 264: movl r1,16(sp) ! 265: moval _printf,r1 ! 266: calls $0,(r1) ! 267: movl r0,r1 ! 268: L34:moval -4(fp),r1 ! 269: movl (r1),r2 ! 270: movl $1,r3 ! 271: addl3 r3,r2,r2 ! 272: movl r2,(r1) ! 273: L36:moval -4(fp),r1 ! 274: movl (r1),r1 ! 275: movl r1,r1 ! 276: movl $5,r2 ! 277: cmpl r1,r2; jlssu L33 ! 278: ret ! 279: .text 1 ! 280: _37:.byte 37 ! 281: .byte 100 ! 282: .byte 32 ! 283: .byte 37 ! 284: .byte 100 ! 285: .byte 32 ! 286: .byte 37 ! 287: .byte 100 ! 288: .byte 32 ! 289: .byte 37 ! 290: .byte 115 ! 291: .byte 10 ! 292: .byte 0 ! 293: _32:.byte 37 ! 294: .byte 100 ! 295: .byte 32 ! 296: .byte 0 ! 297: _23:.byte 37 ! 298: .byte 115 ! 299: .byte 10 ! 300: .byte 0 ! 301: _18:.byte 119 ! 302: .byte 104 ! 303: .byte 105 ! 304: .byte 108 ! 305: .byte 101 ! 306: .byte 0 ! 307: _17:.byte 101 ! 308: .byte 108 ! 309: .byte 115 ! 310: .byte 101 ! 311: .byte 0 ! 312: _16:.byte 102 ! 313: .byte 111 ! 314: .byte 114 ! 315: .byte 0 ! 316: _15:.byte 105 ! 317: .byte 102 ! 318: .byte 0 ! 319: _13:.byte 10 ! 320: .byte 0 ! 321: _12:.byte 32 ! 322: .byte 37 ! 323: .byte 100 ! 324: .byte 0 ! 325:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.