|
|
1.1 ! root 1: .data ! 2: .data ! 3: .globl _type ! 4: _type:.long 0x3030303 ! 5: .long 0x3030303 ! 6: .long 0x3000103 ! 7: .long 0x3030303 ! 8: .long 0x3030303 ! 9: .long 0x3030303 ! 10: .long 0x3030303 ! 11: .long 0x3030303 ! 12: .long 0x2020201 ! 13: .long 0x2020202 ! 14: .long 0x2020202 ! 15: .long 0x2020202 ! 16: .long 0x2020202 ! 17: .long 0x2020202 ! 18: .long 0x2020202 ! 19: .long 0x2020202 ! 20: .long 0x2020202 ! 21: .long 0x2020202 ! 22: .long 0x2020202 ! 23: .long 0x2020202 ! 24: .long 0x2020202 ! 25: .long 0x2020202 ! 26: .long 0x2020202 ! 27: .long 0x2020202 ! 28: .long 0x2020202 ! 29: .long 0x2020202 ! 30: .long 0x2020202 ! 31: .long 0x2020202 ! 32: .long 0x2020202 ! 33: .long 0x2020202 ! 34: .long 0x2020202 ! 35: .long 0x3020202 ! 36: .long 0x3030303 ! 37: .long 0x3030303 ! 38: .long 0x3030303 ! 39: .long 0x3030303 ! 40: .long 0x3030303 ! 41: .long 0x3030303 ! 42: .long 0x3030303 ! 43: .long 0x3030303 ! 44: .long 0x3030303 ! 45: .long 0x3030303 ! 46: .long 0x3030303 ! 47: .long 0x3030303 ! 48: .long 0x3030303 ! 49: .long 0x3030303 ! 50: .long 0x3030303 ! 51: .long 0x3030303 ! 52: .long 0x3030303 ! 53: .long 0x3030303 ! 54: .long 0x3030303 ! 55: .long 0x3030303 ! 56: .long 0x3030303 ! 57: .long 0x3030303 ! 58: .long 0x3030303 ! 59: .long 0x3030303 ! 60: .long 0x3030303 ! 61: .long 0x3030303 ! 62: .long 0x3030303 ! 63: .long 0x3030303 ! 64: .long 0x3030303 ! 65: .long 0x3030303 ! 66: .long 0x3030303 ! 67: .long 0x3030303 ! 68: .data ! 69: .align 2 ! 70: .globl _opt ! 71: _opt:.data 2 ! 72: L20:.byte 0x6c,0x77,0x63,0x0 ! 73: .data ! 74: .long L20 ! 75: .comm _twords,4 ! 76: .comm _tlines,4 ! 77: .comm _tchars,4 ! 78: .text ! 79: .stabs "vaxpcc2",0xf0,0,17665,556214769 ! 80: .align 2 ! 81: .globl _main ! 82: .data 1 ! 83: L38:.byte 0x77,0x63,0x3a,0x20,0x0 ! 84: .text ! 85: .data 1 ! 86: L42:.byte 0x74,0x6f,0x74,0x61,0x6c,0x0 ! 87: .text ! 88: .set L.R1,0xf00 ! 89: .set L.SO1,0x0 ! 90: .data ! 91: .comm _buf,4096 ! 92: .text ! 93: _main:.word L.R1 ! 94: subl2 $L.SO1,sp ! 95: .stabs "main",0x24,0,65,_main ! 96: .stabs "main",0x20,0,68,0 ! 97: .stabs "argc",0xa0,0,4,4 ! 98: .stabs "argv",0xa0,0,162,8 ! 99: clrl r9 ! 100: cmpl 4(ap),$1 ! 101: jleq L26 ! 102: movl 8(ap),r0 ! 103: cmpb *4(r0),$45 ! 104: jneq L26 ! 105: addl3 $4,r0,r8 ! 106: incl (r8) ! 107: movl (r8),_opt ! 108: decl 4(ap) ! 109: addl2 $4,8(ap) ! 110: L26:cmpl 4(ap),$1 ! 111: jneq L28 ! 112: pushl $0 ! 113: pushl $0 ! 114: calls $2,_count ! 115: jbr L30 ! 116: L28:movl $1,r11 ! 117: jbr L33 ! 118: L34:pushl $0 ! 119: pushl *8(ap)[r11] ! 120: calls $2,_open ! 121: movl r0,r10 ! 122: jgeq L36 ! 123: pushal L38 ! 124: pushal __iob+32 ! 125: calls $2,_fprintf ! 126: pushl *8(ap)[r11] ! 127: calls $1,_perror ! 128: movl $1,r9 ! 129: jbr L31 ! 130: L36:pushl *8(ap)[r11] ! 131: pushl r10 ! 132: calls $2,_count ! 133: L31:incl r11 ! 134: L33:cmpl r11,4(ap) ! 135: jlss L34 ! 136: L30:cmpl 4(ap),$2 ! 137: jleq L40 ! 138: pushal L42 ! 139: pushl _tlines ! 140: pushl _twords ! 141: pushl _tchars ! 142: calls $4,_print ! 143: L40:movl r9,r0 ! 144: jbr L25 ! 145: .stabs "status",0x40,0,4,9 ! 146: .stabs "fd",0x40,0,4,10 ! 147: .stabs "i",0x40,0,4,11 ! 148: L25:ret ! 149: L43: .stabs "main",0xf4,0,86,L43 ! 150: .align 2 ! 151: .globl _count ! 152: .set L.R2,0xfc0 ! 153: .set L.SO2,0x0 ! 154: .data ! 155: .text ! 156: _count:.word L.R2 ! 157: subl2 $L.SO2,sp ! 158: .stabs "count",0x24,0,90,_count ! 159: .stabs "count",0x20,0,68,0 ! 160: .stabs "fd",0xa0,0,4,4 ! 161: .stabs "name",0xa0,0,34,8 ! 162: clrl r11 ! 163: clrl r8 ! 164: clrl r7 ! 165: clrl r6 ! 166: jbr L48 ! 167: L49:addl2 r10,r8 ! 168: moval _buf,r9 ! 169: jbr L51 ! 170: L52:movzbl (r9)+,r0 ! 171: cvtbl _type(r0),r0 ! 172: bisl2 r11,r0 ! 173: casel r0,$0,$7 ! 174: L2000001: ! 175: .word L55-L2000001 ! 176: .word L51-L2000001 ! 177: .word L59-L2000001 ! 178: .word L51-L2000001 ! 179: .word L56-L2000001 ! 180: .word L2000000-L2000001 ! 181: .word L51-L2000001 ! 182: .word L51-L2000001 ! 183: L51:decl r10 ! 184: jgeq L52 ! 185: L48:pushl $4096 ! 186: pushal _buf ! 187: pushl 4(ap) ! 188: calls $3,_read ! 189: movl r0,r10 ! 190: jgtr L49 ! 191: pushl 4(ap) ! 192: calls $1,_close ! 193: pushl 8(ap) ! 194: pushl r7 ! 195: pushl r6 ! 196: pushl r8 ! 197: calls $4,_print ! 198: addl2 r8,_tchars ! 199: addl2 r6,_twords ! 200: addl2 r7,_tlines ! 201: .stabs "words",0x40,0,4,6 ! 202: .stabs "lines",0x40,0,4,7 ! 203: .stabs "chars",0x40,0,4,8 ! 204: .stabs "cp",0x40,0,44,9 ! 205: .stabs "n",0x40,0,4,10 ! 206: .stabs "token",0x40,0,4,11 ! 207: ret ! 208: L55:incl r7 ! 209: jbr L51 ! 210: L56:incl r7 ! 211: L2000000:clrl r11 ! 212: jbr L51 ! 213: L59:movl $4,r11 ! 214: incl r6 ! 215: jbr L51 ! 216: L66: .stabs "count",0xf4,0,127,L66 ! 217: .align 2 ! 218: .globl _print ! 219: .data 1 ! 220: L75:.byte 0x25,0x37,0x6c,0x64,0x20,0x0 ! 221: .text ! 222: .data 1 ! 223: L77:.byte 0x25,0x37,0x6c,0x64,0x20,0x0 ! 224: .text ! 225: .data 1 ! 226: L79:.byte 0x25,0x37,0x6c,0x64,0x0 ! 227: .text ! 228: .data 1 ! 229: L83:.byte 0x20,0x25,0x73,0xa,0x0 ! 230: .text ! 231: .data 1 ! 232: L85:.byte 0xa,0x0 ! 233: .text ! 234: .set L.R3,0x800 ! 235: .set L.SO3,0x0 ! 236: .data ! 237: .stabs "buf",0x20,0,108,0 ! 238: .stabn 0xfc,0,0,4096 ! 239: .stabs "tchars",0x20,0,4,0 ! 240: .stabs "tlines",0x20,0,4,0 ! 241: .stabs "twords",0x20,0,4,0 ! 242: .stabs "opt",0x20,0,34,0 ! 243: .stabs "type",0x20,0,98,0 ! 244: .stabn 0xfc,0,0,256 ! 245: .stabs "_iob",0x20,0,104,0 ! 246: .stabs "_iobuf",0xfa,0,0,0 ! 247: .stabn 0xfc,0,0,120 ! 248: .text ! 249: _print:.word L.R3 ! 250: subl2 $L.SO3,sp ! 251: .stabs "print",0x24,0,131,_print ! 252: .stabs "print",0x20,0,68,0 ! 253: .stabs "charct",0xa0,0,4,4 ! 254: .stabs "wordct",0xa0,0,4,8 ! 255: .stabs "linect",0xa0,0,4,12 ! 256: .stabs "name",0xa0,0,34,16 ! 257: movl _opt,r11 ! 258: jbr L69 ! 259: L70:cvtbl (r11)+,r0 ! 260: casel r0,$99,$20 ! 261: L2000005: ! 262: .word L78-L2000005 ! 263: .word L69-L2000005 ! 264: .word L69-L2000005 ! 265: .word L69-L2000005 ! 266: .word L69-L2000005 ! 267: .word L69-L2000005 ! 268: .word L69-L2000005 ! 269: .word L69-L2000005 ! 270: .word L69-L2000005 ! 271: .word L73-L2000005 ! 272: .word L69-L2000005 ! 273: .word L69-L2000005 ! 274: .word L69-L2000005 ! 275: .word L69-L2000005 ! 276: .word L69-L2000005 ! 277: .word L69-L2000005 ! 278: .word L69-L2000005 ! 279: .word L69-L2000005 ! 280: .word L69-L2000005 ! 281: .word L69-L2000005 ! 282: .word L76-L2000005 ! 283: jbr L69 ! 284: L2000003:pushl 16(ap) ! 285: pushal L83 ! 286: calls $2,_printf ! 287: jbr L84 ! 288: L73:pushl 12(ap) ! 289: pushal L75 ! 290: jbr L2000004 ! 291: L76:pushl 8(ap) ! 292: pushal L77 ! 293: jbr L2000004 ! 294: L78:pushl 4(ap) ! 295: pushal L79 ! 296: L2000004:calls $2,_printf ! 297: L69:tstb (r11) ! 298: jneq L70 ! 299: tstl 16(ap) ! 300: jneq L2000003 ! 301: pushal L85 ! 302: calls $1,_printf ! 303: L84: .stabs "wd",0x40,0,34,11 ! 304: ret ! 305: L86: .stabs "print",0xf4,0,150,L86 ! 306: L87: .stabs "wc.c",0x94,0,152,L87 ! 307:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.