Annotation of researchv10no/cmd/lcc/gen3/tst/switch.s, revision 1.1

1.1     ! root        1: .text
        !             2: .globl _main
        !             3: _main:.word 0x0
        !             4: subl2 $68,sp
        !             5: moval -4(fp),r1
        !             6: moval _5,r2
        !             7: movl r2,(r1)
        !             8: moval L4,r1
        !             9: jmp (r1)
        !            10: L1:moval -4(fp),r1
        !            11: movl (r1),r1
        !            12: movb (r1),r1
        !            13: cvtbl r1,r1
        !            14: movl r1,0(sp)
        !            15: moval _backslash,r1
        !            16: calls $0,(r1)
        !            17: movl r0,r1
        !            18: moval _6,r2
        !            19: movl r2,0(sp)
        !            20: moval -4(fp),r2
        !            21: movl (r2),r2
        !            22: movb (r2),r2
        !            23: cvtbl r2,r2
        !            24: movl r2,4(sp)
        !            25: movl r1,8(sp)
        !            26: moval _printf,r1
        !            27: calls $0,(r1)
        !            28: movl r0,r1
        !            29: L2:moval -4(fp),r1
        !            30: movl (r1),r2
        !            31: movl $1,r3
        !            32: addl3 r3,r2,r2
        !            33: movl r2,(r1)
        !            34: L4:moval -4(fp),r1
        !            35: movl (r1),r1
        !            36: movb (r1),r1
        !            37: cvtbl r1,r1
        !            38: movl $0,r2
        !            39: cmpl r1,r2; jneq L1
        !            40: moval _f,r1
        !            41: calls $0,(r1)
        !            42: movl r0,r1
        !            43: moval _g,r1
        !            44: calls $0,(r1)
        !            45: movl r0,r1
        !            46: moval _h,r1
        !            47: calls $0,(r1)
        !            48: movl r0,r1
        !            49: moval -8(fp),r1
        !            50: movl $16777216,r2
        !            51: movl r2,(r1)
        !            52: moval L10,r1
        !            53: jmp (r1)
        !            54: L7:moval -8(fp),r1
        !            55: movl (r1),r1
        !            56: movl r1,0(sp)
        !            57: moval _big,r1
        !            58: calls $0,(r1)
        !            59: movl r0,r1
        !            60: L8:moval -8(fp),r1
        !            61: movl (r1),r2
        !            62: movl $16777216,r3
        !            63: addl3 r3,r2,r2
        !            64: movl r2,(r1)
        !            65: L10:moval -8(fp),r1
        !            66: movl (r1),r1
        !            67: movl r1,r1
        !            68: movl $0xf8ffffff,r2
        !            69: bicl3 r2,r1,r1
        !            70: movl r1,r1
        !            71: movl $0,r2
        !            72: cmpl r1,r2; jneq L7
        !            73: moval _limit,r1
        !            74: calls $0,(r1)
        !            75: movl r0,r1
        !            76: movl $0,r1
        !            77: movl r1,r0; ret
        !            78: .globl _backslash
        !            79: _backslash:.word 0x0
        !            80: subl2 $48,sp
        !            81: moval 4(ap),r1
        !            82: movl (r1),r1
        !            83: movl $110,r2
        !            84: cmpl r1,r2; jeql L15
        !            85: cmpl r1,r2; jgtr L19
        !            86: moval 4(ap),r1
        !            87: movl (r1),r1
        !            88: movl $102,r2
        !            89: cmpl r1,r2; jeql L14
        !            90: cmpl r1,r2; jgtr L11
        !            91: moval 4(ap),r1
        !            92: movl (r1),r1
        !            93: movl $98,r2
        !            94: cmpl r1,r2; jeql L13
        !            95: moval L11,r1
        !            96: jmp (r1)
        !            97: L19:moval 4(ap),r1
        !            98: movl (r1),r1
        !            99: movl $114,r2
        !           100: cmpl r1,r2; jeql L16
        !           101: movl $116,r2
        !           102: cmpl r1,r2; jeql L17
        !           103: movl $118,r2
        !           104: cmpl r1,r2; jeql L18
        !           105: moval L11,r1
        !           106: jmp (r1)
        !           107: L13:movl $8,r1
        !           108: movl r1,r0; ret
        !           109: L14:movl $12,r1
        !           110: movl r1,r0; ret
        !           111: L15:movl $10,r1
        !           112: movl r1,r0; ret
        !           113: L16:movl $13,r1
        !           114: movl r1,r0; ret
        !           115: L17:movl $9,r1
        !           116: movl r1,r0; ret
        !           117: L18:movl $11,r1
        !           118: movl r1,r0; ret
        !           119: L11:moval 4(ap),r1
        !           120: movl (r1),r1
        !           121: movl r1,r0; ret
        !           122: .globl _f
        !           123: _f:.word 0x0
        !           124: subl2 $68,sp
        !           125: moval -8(fp),r1
        !           126: movl $0,r2
        !           127: movl r2,(r1)
        !           128: moval _20,r1
        !           129: movl r1,0(sp)
        !           130: moval _printf,r1
        !           131: calls $0,(r1)
        !           132: movl r0,r1
        !           133: moval -4(fp),r1
        !           134: movl $0,r2
        !           135: movl r2,(r1)
        !           136: L21:moval -12(fp),r1
        !           137: moval -4(fp),r2
        !           138: movl (r2),r2
        !           139: movl r2,(r1)
        !           140: moval -4(fp),r1
        !           141: movl (r1),r1
        !           142: movl $1,r2
        !           143: cmpl r1,r2; jlss L25
        !           144: movl $20,r2
        !           145: cmpl r1,r2; jgtr L25
        !           146: movl $2,r2
        !           147: ashl r2,r1,r1
        !           148: moval _38-4,r2
        !           149: addl3 r2,r1,r1
        !           150: movl (r1),r1
        !           151: jmp (r1)
        !           152: .align 2; _38:.long L27
        !           153: .long L28
        !           154: .long L25
        !           155: .long L25
        !           156: .long L25
        !           157: .long L25
        !           158: .long L29
        !           159: .long L30
        !           160: .long L31
        !           161: .long L25
        !           162: .long L25
        !           163: .long L25
        !           164: .long L25
        !           165: .long L25
        !           166: .long L25
        !           167: .long L32
        !           168: .long L33
        !           169: .long L34
        !           170: .long L35
        !           171: .long L36
        !           172: L27:moval -8(fp),r1
        !           173: moval -4(fp),r2
        !           174: movl (r2),r2
        !           175: movl r2,(r1)
        !           176: moval L26,r1
        !           177: jmp (r1)
        !           178: L28:moval -8(fp),r1
        !           179: moval -4(fp),r2
        !           180: movl (r2),r2
        !           181: movl r2,(r1)
        !           182: moval L26,r1
        !           183: jmp (r1)
        !           184: L29:moval -8(fp),r1
        !           185: moval -4(fp),r2
        !           186: movl (r2),r2
        !           187: movl r2,(r1)
        !           188: moval L26,r1
        !           189: jmp (r1)
        !           190: L30:moval -8(fp),r1
        !           191: moval -4(fp),r2
        !           192: movl (r2),r2
        !           193: movl r2,(r1)
        !           194: moval L26,r1
        !           195: jmp (r1)
        !           196: L31:moval -8(fp),r1
        !           197: moval -4(fp),r2
        !           198: movl (r2),r2
        !           199: movl r2,(r1)
        !           200: moval L26,r1
        !           201: jmp (r1)
        !           202: L32:moval -8(fp),r1
        !           203: moval -4(fp),r2
        !           204: movl (r2),r2
        !           205: movl r2,(r1)
        !           206: moval L26,r1
        !           207: jmp (r1)
        !           208: L33:moval -8(fp),r1
        !           209: moval -4(fp),r2
        !           210: movl (r2),r2
        !           211: movl r2,(r1)
        !           212: moval L26,r1
        !           213: jmp (r1)
        !           214: L34:moval -8(fp),r1
        !           215: moval -4(fp),r2
        !           216: movl (r2),r2
        !           217: movl r2,(r1)
        !           218: moval L26,r1
        !           219: jmp (r1)
        !           220: L35:moval -8(fp),r1
        !           221: moval -4(fp),r2
        !           222: movl (r2),r2
        !           223: movl r2,(r1)
        !           224: moval L26,r1
        !           225: jmp (r1)
        !           226: L36:moval -8(fp),r1
        !           227: moval -4(fp),r2
        !           228: movl (r2),r2
        !           229: movl r2,(r1)
        !           230: L25:L26:moval _40,r1
        !           231: movl r1,0(sp)
        !           232: moval -8(fp),r1
        !           233: movl (r1),r1
        !           234: movl r1,4(sp)
        !           235: moval _printf,r1
        !           236: calls $0,(r1)
        !           237: movl r0,r1
        !           238: L22:moval -4(fp),r1
        !           239: movl (r1),r2
        !           240: movl $1,r3
        !           241: addl3 r3,r2,r2
        !           242: movl r2,(r1)
        !           243: moval -4(fp),r1
        !           244: movl (r1),r1
        !           245: movl $20,r2
        !           246: cmpl r1,r2; jleq L21
        !           247: ret
        !           248: .globl _g
        !           249: _g:.word 0x0
        !           250: subl2 $60,sp
        !           251: moval _41,r1
        !           252: movl r1,0(sp)
        !           253: moval _printf,r1
        !           254: calls $0,(r1)
        !           255: movl r0,r1
        !           256: moval -4(fp),r1
        !           257: movl $1,r2
        !           258: movl r2,(r1)
        !           259: L42:moval -4(fp),r1
        !           260: movl (r1),r1
        !           261: movl $1001,r2
        !           262: cmpl r1,r2; jlss L60
        !           263: movl $1004,r2
        !           264: cmpl r1,r2; jgtr L59
        !           265: movl $2,r2
        !           266: ashl r2,r1,r1
        !           267: moval _61-4004,r2
        !           268: addl3 r2,r1,r1
        !           269: movl (r1),r1
        !           270: jmp (r1)
        !           271: .align 2; _61:.long L55
        !           272: .long L55
        !           273: .long L55
        !           274: .long L55
        !           275: L60:moval -4(fp),r1
        !           276: movl (r1),r1
        !           277: movl $1,r2
        !           278: cmpl r1,r2; jlss L46
        !           279: movl $8,r2
        !           280: cmpl r1,r2; jgtr L46
        !           281: movl $2,r2
        !           282: ashl r2,r1,r1
        !           283: moval _64-4,r2
        !           284: addl3 r2,r1,r1
        !           285: movl (r1),r1
        !           286: jmp (r1)
        !           287: .align 2; _64:.long L48
        !           288: .long L48
        !           289: .long L50
        !           290: .long L50
        !           291: .long L50
        !           292: .long L52
        !           293: .long L52
        !           294: .long L52
        !           295: L63:L59:moval -4(fp),r1
        !           296: movl (r1),r1
        !           297: movl $3001,r2
        !           298: cmpl r1,r2; jlss L46
        !           299: movl $3004,r2
        !           300: cmpl r1,r2; jgtr L46
        !           301: movl $2,r2
        !           302: ashl r2,r1,r1
        !           303: moval _67-12004,r2
        !           304: addl3 r2,r1,r1
        !           305: movl (r1),r1
        !           306: jmp (r1)
        !           307: .align 2; _67:.long L57
        !           308: .long L57
        !           309: .long L57
        !           310: .long L57
        !           311: L48:moval _49,r1
        !           312: movl r1,0(sp)
        !           313: moval -4(fp),r1
        !           314: movl (r1),r1
        !           315: movl r1,4(sp)
        !           316: moval _printf,r1
        !           317: calls $0,(r1)
        !           318: movl r0,r1
        !           319: moval L47,r1
        !           320: jmp (r1)
        !           321: L50:moval _51,r1
        !           322: movl r1,0(sp)
        !           323: moval -4(fp),r1
        !           324: movl (r1),r1
        !           325: movl r1,4(sp)
        !           326: moval _printf,r1
        !           327: calls $0,(r1)
        !           328: movl r0,r1
        !           329: moval L47,r1
        !           330: jmp (r1)
        !           331: L52:moval _53,r1
        !           332: movl r1,0(sp)
        !           333: moval -4(fp),r1
        !           334: movl (r1),r1
        !           335: movl r1,4(sp)
        !           336: moval _printf,r1
        !           337: calls $0,(r1)
        !           338: movl r0,r1
        !           339: L46:moval _54,r1
        !           340: movl r1,0(sp)
        !           341: moval -4(fp),r1
        !           342: movl (r1),r1
        !           343: movl r1,4(sp)
        !           344: moval _printf,r1
        !           345: calls $0,(r1)
        !           346: movl r0,r1
        !           347: moval L47,r1
        !           348: jmp (r1)
        !           349: L55:moval _56,r1
        !           350: movl r1,0(sp)
        !           351: moval -4(fp),r1
        !           352: movl (r1),r1
        !           353: movl r1,4(sp)
        !           354: moval _printf,r1
        !           355: calls $0,(r1)
        !           356: movl r0,r1
        !           357: moval L47,r1
        !           358: jmp (r1)
        !           359: L57:moval _58,r1
        !           360: movl r1,0(sp)
        !           361: moval -4(fp),r1
        !           362: movl (r1),r1
        !           363: movl r1,4(sp)
        !           364: moval _printf,r1
        !           365: calls $0,(r1)
        !           366: movl r0,r1
        !           367: L47:L43:moval -4(fp),r1
        !           368: movl (r1),r2
        !           369: movl $1,r3
        !           370: addl3 r3,r2,r2
        !           371: movl r2,(r1)
        !           372: moval -4(fp),r1
        !           373: movl (r1),r1
        !           374: movl $10,r2
        !           375: cmpl r1,r2; jleq L42
        !           376: ret
        !           377: .globl _h
        !           378: _h:.word 0x0
        !           379: subl2 $64,sp
        !           380: moval -8(fp),r1
        !           381: movl $0,r2
        !           382: movl r2,(r1)
        !           383: moval _69,r1
        !           384: movl r1,0(sp)
        !           385: moval _printf,r1
        !           386: calls $0,(r1)
        !           387: movl r0,r1
        !           388: moval -4(fp),r1
        !           389: movl $1,r2
        !           390: movl r2,(r1)
        !           391: L70:moval -4(fp),r1
        !           392: movl (r1),r1
        !           393: movl $128,r2
        !           394: cmpl r1,r2; jeql L76
        !           395: cmpl r1,r2; jgtr L89
        !           396: moval -4(fp),r1
        !           397: movl (r1),r1
        !           398: movl $16,r2
        !           399: cmpl r1,r2; jeql L78
        !           400: cmpl r1,r2; jgtr L90
        !           401: moval -4(fp),r1
        !           402: movl (r1),r1
        !           403: movl $8,r2
        !           404: cmpl r1,r2; jeql L79
        !           405: moval L74,r1
        !           406: jmp (r1)
        !           407: L90:moval -4(fp),r1
        !           408: movl (r1),r1
        !           409: movl $120,r2
        !           410: cmpl r1,r2; jeql L80
        !           411: moval L74,r1
        !           412: jmp (r1)
        !           413: L89:moval -4(fp),r1
        !           414: movl (r1),r1
        !           415: movl $280,r2
        !           416: cmpl r1,r2; jeql L81
        !           417: cmpl r1,r2; jgtr L91
        !           418: moval -4(fp),r1
        !           419: movl (r1),r1
        !           420: movl $264,r2
        !           421: cmpl r1,r2; jeql L82
        !           422: cmpl r1,r2; jgtr L92
        !           423: moval -4(fp),r1
        !           424: movl (r1),r1
        !           425: movl $248,r2
        !           426: cmpl r1,r2; jeql L83
        !           427: moval L74,r1
        !           428: jmp (r1)
        !           429: L92:moval -4(fp),r1
        !           430: movl (r1),r1
        !           431: movl $272,r2
        !           432: cmpl r1,r2; jeql L84
        !           433: moval L74,r1
        !           434: jmp (r1)
        !           435: L91:moval -4(fp),r1
        !           436: movl (r1),r1
        !           437: movl $304,r2
        !           438: cmpl r1,r2; jeql L85
        !           439: cmpl r1,r2; jgtr L93
        !           440: moval -4(fp),r1
        !           441: movl (r1),r1
        !           442: movl $296,r2
        !           443: cmpl r1,r2; jeql L86
        !           444: cmpl r1,r2; jgtr L74
        !           445: moval -4(fp),r1
        !           446: movl (r1),r1
        !           447: movl $288,r2
        !           448: cmpl r1,r2; jeql L87
        !           449: moval L74,r1
        !           450: jmp (r1)
        !           451: L93:moval -4(fp),r1
        !           452: movl (r1),r1
        !           453: movl $312,r2
        !           454: cmpl r1,r2; jeql L88
        !           455: moval L74,r1
        !           456: jmp (r1)
        !           457: L74:moval -8(fp),r1
        !           458: movl (r1),r2
        !           459: movl $1,r3
        !           460: addl3 r3,r2,r2
        !           461: movl r2,(r1)
        !           462: moval L71,r1
        !           463: jmp (r1)
        !           464: L76:moval _77,r1
        !           465: movl r1,0(sp)
        !           466: moval -4(fp),r1
        !           467: movl (r1),r1
        !           468: movl r1,4(sp)
        !           469: moval _printf,r1
        !           470: calls $0,(r1)
        !           471: movl r0,r1
        !           472: moval L75,r1
        !           473: jmp (r1)
        !           474: L78:moval _77,r1
        !           475: movl r1,0(sp)
        !           476: moval -4(fp),r1
        !           477: movl (r1),r1
        !           478: movl r1,4(sp)
        !           479: moval _printf,r1
        !           480: calls $0,(r1)
        !           481: movl r0,r1
        !           482: moval L75,r1
        !           483: jmp (r1)
        !           484: L79:moval _77,r1
        !           485: movl r1,0(sp)
        !           486: moval -4(fp),r1
        !           487: movl (r1),r1
        !           488: movl r1,4(sp)
        !           489: moval _printf,r1
        !           490: calls $0,(r1)
        !           491: movl r0,r1
        !           492: moval L75,r1
        !           493: jmp (r1)
        !           494: L80:moval _77,r1
        !           495: movl r1,0(sp)
        !           496: moval -4(fp),r1
        !           497: movl (r1),r1
        !           498: movl r1,4(sp)
        !           499: moval _printf,r1
        !           500: calls $0,(r1)
        !           501: movl r0,r1
        !           502: moval L75,r1
        !           503: jmp (r1)
        !           504: L81:moval _77,r1
        !           505: movl r1,0(sp)
        !           506: moval -4(fp),r1
        !           507: movl (r1),r1
        !           508: movl r1,4(sp)
        !           509: moval _printf,r1
        !           510: calls $0,(r1)
        !           511: movl r0,r1
        !           512: moval L75,r1
        !           513: jmp (r1)
        !           514: L82:moval _77,r1
        !           515: movl r1,0(sp)
        !           516: moval -4(fp),r1
        !           517: movl (r1),r1
        !           518: movl r1,4(sp)
        !           519: moval _printf,r1
        !           520: calls $0,(r1)
        !           521: movl r0,r1
        !           522: moval L75,r1
        !           523: jmp (r1)
        !           524: L83:moval _77,r1
        !           525: movl r1,0(sp)
        !           526: moval -4(fp),r1
        !           527: movl (r1),r1
        !           528: movl r1,4(sp)
        !           529: moval _printf,r1
        !           530: calls $0,(r1)
        !           531: movl r0,r1
        !           532: moval L75,r1
        !           533: jmp (r1)
        !           534: L84:moval _77,r1
        !           535: movl r1,0(sp)
        !           536: moval -4(fp),r1
        !           537: movl (r1),r1
        !           538: movl r1,4(sp)
        !           539: moval _printf,r1
        !           540: calls $0,(r1)
        !           541: movl r0,r1
        !           542: moval L75,r1
        !           543: jmp (r1)
        !           544: L85:moval _77,r1
        !           545: movl r1,0(sp)
        !           546: moval -4(fp),r1
        !           547: movl (r1),r1
        !           548: movl r1,4(sp)
        !           549: moval _printf,r1
        !           550: calls $0,(r1)
        !           551: movl r0,r1
        !           552: moval L75,r1
        !           553: jmp (r1)
        !           554: L86:moval _77,r1
        !           555: movl r1,0(sp)
        !           556: moval -4(fp),r1
        !           557: movl (r1),r1
        !           558: movl r1,4(sp)
        !           559: moval _printf,r1
        !           560: calls $0,(r1)
        !           561: movl r0,r1
        !           562: moval L75,r1
        !           563: jmp (r1)
        !           564: L87:moval _77,r1
        !           565: movl r1,0(sp)
        !           566: moval -4(fp),r1
        !           567: movl (r1),r1
        !           568: movl r1,4(sp)
        !           569: moval _printf,r1
        !           570: calls $0,(r1)
        !           571: movl r0,r1
        !           572: moval L75,r1
        !           573: jmp (r1)
        !           574: L88:moval _77,r1
        !           575: movl r1,0(sp)
        !           576: moval -4(fp),r1
        !           577: movl (r1),r1
        !           578: movl r1,4(sp)
        !           579: moval _printf,r1
        !           580: calls $0,(r1)
        !           581: movl r0,r1
        !           582: L75:L71:moval -4(fp),r1
        !           583: movl (r1),r2
        !           584: movl $1,r3
        !           585: addl3 r3,r2,r2
        !           586: movl r2,(r1)
        !           587: moval -4(fp),r1
        !           588: movl (r1),r1
        !           589: movl $500,r2
        !           590: cmpl r1,r2; jleq L70
        !           591: moval _94,r1
        !           592: movl r1,0(sp)
        !           593: moval -8(fp),r1
        !           594: movl (r1),r1
        !           595: movl r1,4(sp)
        !           596: moval _printf,r1
        !           597: calls $0,(r1)
        !           598: movl r0,r1
        !           599: ret
        !           600: .globl _big
        !           601: _big:.word 0x0
        !           602: subl2 $60,sp
        !           603: moval -4(fp),r1
        !           604: moval 4(ap),r2
        !           605: movl (r2),r2
        !           606: movl $0xf9ffffff,r3
        !           607: bicl3 r3,r2,r2
        !           608: movl r2,(r1)
        !           609: moval -4(fp),r1
        !           610: movl (r1),r1
        !           611: movl r1,r1
        !           612: movl $33554432,r2
        !           613: cmpl r1,r2; jeql L100
        !           614: cmpl r1,r2; jgtr L103
        !           615: moval -4(fp),r1
        !           616: movl (r1),r1
        !           617: movl r1,r1
        !           618: movl $-2,r2
        !           619: cmpl r1,r2; jeql L98
        !           620: movl $-1,r2
        !           621: cmpl r1,r2; jeql L98
        !           622: movl $0,r2
        !           623: cmpl r1,r2; jeql L98
        !           624: moval L95,r1
        !           625: jmp (r1)
        !           626: L103:moval -4(fp),r1
        !           627: movl (r1),r1
        !           628: movl r1,r1
        !           629: movl $67108864,r2
        !           630: cmpl r1,r2; jeql L101
        !           631: moval L95,r1
        !           632: jmp (r1)
        !           633: L98:moval _99,r1
        !           634: movl r1,0(sp)
        !           635: moval 4(ap),r1
        !           636: movl (r1),r1
        !           637: movl r1,4(sp)
        !           638: moval _printf,r1
        !           639: calls $0,(r1)
        !           640: movl r0,r1
        !           641: moval L96,r1
        !           642: jmp (r1)
        !           643: L100:moval _99,r1
        !           644: movl r1,0(sp)
        !           645: moval 4(ap),r1
        !           646: movl (r1),r1
        !           647: movl r1,4(sp)
        !           648: moval _printf,r1
        !           649: calls $0,(r1)
        !           650: movl r0,r1
        !           651: moval L96,r1
        !           652: jmp (r1)
        !           653: L101:moval _99,r1
        !           654: movl r1,0(sp)
        !           655: moval 4(ap),r1
        !           656: movl (r1),r1
        !           657: movl r1,4(sp)
        !           658: moval _printf,r1
        !           659: calls $0,(r1)
        !           660: movl r0,r1
        !           661: moval L96,r1
        !           662: jmp (r1)
        !           663: L95:moval _102,r1
        !           664: movl r1,0(sp)
        !           665: moval 4(ap),r1
        !           666: movl (r1),r1
        !           667: movl r1,4(sp)
        !           668: moval _printf,r1
        !           669: calls $0,(r1)
        !           670: movl r0,r1
        !           671: L96:ret
        !           672: .globl _limit
        !           673: _limit:.word 0x0
        !           674: subl2 $56,sp
        !           675: moval -4(fp),r1
        !           676: movl $-2147483648,r2
        !           677: movl r2,(r1)
        !           678: L104:moval -4(fp),r1
        !           679: movl (r1),r1
        !           680: movl $-2147483648,r2
        !           681: cmpl r1,r2; jlss L108
        !           682: movl $-2147483644,r3
        !           683: cmpl r1,r3; jgtr L108
        !           684: movl $2,r3
        !           685: ashl r3,r1,r1
        !           686: ashl r3,r2,r2
        !           687: subl3 r2,r1,r1
        !           688: moval _122,r2
        !           689: addl3 r2,r1,r1
        !           690: movl (r1),r1
        !           691: jmp (r1)
        !           692: .align 2; _122:.long L110
        !           693: .long L112
        !           694: .long L114
        !           695: .long L116
        !           696: .long L118
        !           697: L110:moval _111,r1
        !           698: movl r1,0(sp)
        !           699: moval _printf,r1
        !           700: calls $0,(r1)
        !           701: movl r0,r1
        !           702: moval L109,r1
        !           703: jmp (r1)
        !           704: L112:moval _113,r1
        !           705: movl r1,0(sp)
        !           706: moval _printf,r1
        !           707: calls $0,(r1)
        !           708: movl r0,r1
        !           709: moval L109,r1
        !           710: jmp (r1)
        !           711: L114:moval _115,r1
        !           712: movl r1,0(sp)
        !           713: moval _printf,r1
        !           714: calls $0,(r1)
        !           715: movl r0,r1
        !           716: moval L109,r1
        !           717: jmp (r1)
        !           718: L116:moval _117,r1
        !           719: movl r1,0(sp)
        !           720: moval _printf,r1
        !           721: calls $0,(r1)
        !           722: movl r0,r1
        !           723: moval L109,r1
        !           724: jmp (r1)
        !           725: L118:moval _119,r1
        !           726: movl r1,0(sp)
        !           727: moval _printf,r1
        !           728: calls $0,(r1)
        !           729: movl r0,r1
        !           730: moval L109,r1
        !           731: jmp (r1)
        !           732: L108:moval _120,r1
        !           733: movl r1,0(sp)
        !           734: moval _printf,r1
        !           735: calls $0,(r1)
        !           736: movl r0,r1
        !           737: L109:L105:moval -4(fp),r1
        !           738: movl (r1),r2
        !           739: movl $1,r3
        !           740: addl3 r3,r2,r2
        !           741: movl r2,(r1)
        !           742: moval -4(fp),r1
        !           743: movl (r1),r1
        !           744: movl $-2147483643,r2
        !           745: cmpl r1,r2; jleq L104
        !           746: moval -4(fp),r1
        !           747: movl $2147483647,r2
        !           748: movl r2,(r1)
        !           749: L123:moval -4(fp),r1
        !           750: movl (r1),r1
        !           751: movl $2147483643,r2
        !           752: cmpl r1,r2; jlss L127
        !           753: movl $2147483647,r3
        !           754: cmpl r1,r3; jgtr L127
        !           755: movl $2,r3
        !           756: ashl r3,r1,r1
        !           757: ashl r3,r2,r2
        !           758: subl3 r2,r1,r1
        !           759: moval _135,r2
        !           760: addl3 r2,r1,r1
        !           761: movl (r1),r1
        !           762: jmp (r1)
        !           763: .align 2; _135:.long L133
        !           764: .long L132
        !           765: .long L131
        !           766: .long L130
        !           767: .long L129
        !           768: L129:moval _111,r1
        !           769: movl r1,0(sp)
        !           770: moval _printf,r1
        !           771: calls $0,(r1)
        !           772: movl r0,r1
        !           773: moval L128,r1
        !           774: jmp (r1)
        !           775: L130:moval _113,r1
        !           776: movl r1,0(sp)
        !           777: moval _printf,r1
        !           778: calls $0,(r1)
        !           779: movl r0,r1
        !           780: moval L128,r1
        !           781: jmp (r1)
        !           782: L131:moval _115,r1
        !           783: movl r1,0(sp)
        !           784: moval _printf,r1
        !           785: calls $0,(r1)
        !           786: movl r0,r1
        !           787: moval L128,r1
        !           788: jmp (r1)
        !           789: L132:moval _117,r1
        !           790: movl r1,0(sp)
        !           791: moval _printf,r1
        !           792: calls $0,(r1)
        !           793: movl r0,r1
        !           794: moval L128,r1
        !           795: jmp (r1)
        !           796: L133:moval _119,r1
        !           797: movl r1,0(sp)
        !           798: moval _printf,r1
        !           799: calls $0,(r1)
        !           800: movl r0,r1
        !           801: moval L128,r1
        !           802: jmp (r1)
        !           803: L127:moval _120,r1
        !           804: movl r1,0(sp)
        !           805: moval _printf,r1
        !           806: calls $0,(r1)
        !           807: movl r0,r1
        !           808: L128:L124:moval -4(fp),r1
        !           809: movl (r1),r2
        !           810: movl $1,r3
        !           811: subl3 r3,r2,r2
        !           812: movl r2,(r1)
        !           813: moval -4(fp),r1
        !           814: movl (r1),r1
        !           815: movl $2147483642,r2
        !           816: cmpl r1,r2; jgeq L123
        !           817: ret
        !           818: .text 1
        !           819: _120:.byte 53
        !           820: .byte 10
        !           821: .byte 0
        !           822: _119:.byte 52
        !           823: .byte 10
        !           824: .byte 0
        !           825: _117:.byte 51
        !           826: .byte 10
        !           827: .byte 0
        !           828: _115:.byte 50
        !           829: .byte 10
        !           830: .byte 0
        !           831: _113:.byte 49
        !           832: .byte 10
        !           833: .byte 0
        !           834: _111:.byte 48
        !           835: .byte 10
        !           836: .byte 0
        !           837: _102:.byte 120
        !           838: .byte 32
        !           839: .byte 61
        !           840: .byte 32
        !           841: .byte 48
        !           842: .byte 120
        !           843: .byte 37
        !           844: .byte 120
        !           845: .byte 32
        !           846: .byte 40
        !           847: .byte 100
        !           848: .byte 101
        !           849: .byte 102
        !           850: .byte 97
        !           851: .byte 117
        !           852: .byte 108
        !           853: .byte 116
        !           854: .byte 41
        !           855: .byte 10
        !           856: .byte 0
        !           857: _99:.byte 120
        !           858: .byte 32
        !           859: .byte 61
        !           860: .byte 32
        !           861: .byte 48
        !           862: .byte 120
        !           863: .byte 37
        !           864: .byte 120
        !           865: .byte 10
        !           866: .byte 0
        !           867: _94:.byte 37
        !           868: .byte 100
        !           869: .byte 32
        !           870: .byte 100
        !           871: .byte 101
        !           872: .byte 102
        !           873: .byte 97
        !           874: .byte 117
        !           875: .byte 108
        !           876: .byte 116
        !           877: .byte 115
        !           878: .byte 10
        !           879: .byte 0
        !           880: _77:.byte 105
        !           881: .byte 32
        !           882: .byte 61
        !           883: .byte 32
        !           884: .byte 37
        !           885: .byte 100
        !           886: .byte 10
        !           887: .byte 0
        !           888: _69:.byte 104
        !           889: .byte 58
        !           890: .byte 10
        !           891: .byte 0
        !           892: _58:.byte 54
        !           893: .byte 32
        !           894: .byte 37
        !           895: .byte 100
        !           896: .byte 10
        !           897: .byte 0
        !           898: _56:.byte 53
        !           899: .byte 32
        !           900: .byte 37
        !           901: .byte 100
        !           902: .byte 10
        !           903: .byte 0
        !           904: _54:.byte 100
        !           905: .byte 32
        !           906: .byte 37
        !           907: .byte 100
        !           908: .byte 10
        !           909: .byte 0
        !           910: _53:.byte 51
        !           911: .byte 32
        !           912: .byte 37
        !           913: .byte 100
        !           914: .byte 10
        !           915: .byte 0
        !           916: _51:.byte 50
        !           917: .byte 32
        !           918: .byte 37
        !           919: .byte 100
        !           920: .byte 10
        !           921: .byte 0
        !           922: _49:.byte 49
        !           923: .byte 32
        !           924: .byte 37
        !           925: .byte 100
        !           926: .byte 10
        !           927: .byte 0
        !           928: _41:.byte 103
        !           929: .byte 58
        !           930: .byte 10
        !           931: .byte 0
        !           932: _40:.byte 120
        !           933: .byte 32
        !           934: .byte 61
        !           935: .byte 32
        !           936: .byte 37
        !           937: .byte 100
        !           938: .byte 10
        !           939: .byte 0
        !           940: _20:.byte 102
        !           941: .byte 58
        !           942: .byte 10
        !           943: .byte 0
        !           944: _6:.byte 37
        !           945: .byte 99
        !           946: .byte 32
        !           947: .byte 61
        !           948: .byte 32
        !           949: .byte 48
        !           950: .byte 120
        !           951: .byte 37
        !           952: .byte 120
        !           953: .byte 10
        !           954: .byte 0
        !           955: _5:.byte 98
        !           956: .byte 102
        !           957: .byte 110
        !           958: .byte 114
        !           959: .byte 116
        !           960: .byte 118
        !           961: .byte 120
        !           962: .byte 0
        !           963: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.