Annotation of researchv10no/cmd/lcc/gen2/sparc-sun/tst/front.s, revision 1.1

1.1     ! root        1: .seg "text"
        !             2: .global _main
        !             3: .align 4
        !             4: .proc 4
        !             5: _main:save %sp,-96,%sp
        !             6: mov %r0,%r8
        !             7: call _exit; nop
        !             8: L1:
        !             9: ret; restore
        !            10: .global _nested
        !            11: .align 4
        !            12: .proc 4
        !            13: _nested:
        !            14: cmp %r8,4; bge L6; nop
        !            15: cmp %r9,114; be L9; nop
        !            16: L6:
        !            17: cmp %r8,1; bne L8; nop
        !            18: cmp %r9,104; be L9; nop
        !            19: cmp %r9,105; be L9; nop
        !            20: L8:
        !            21: cmp %r8,2; bne L3; nop
        !            22: cmp %r9,111; be L9; nop
        !            23: cmp %r9,121; bne L3; nop
        !            24: L9:
        !            25: mov %r9,%r8
        !            26: L3:
        !            27: L2:
        !            28: retl; nop
        !            29: .global _s
        !            30: .align 4
        !            31: .proc 4
        !            32: _s:
        !            33: L10:
        !            34: retl; nop
        !            35: .seg "data"
        !            36: .global _Dy
        !            37: .align 4; _Dy:.word 0
        !            38: .skip 4
        !            39: .global _Dz
        !            40: .align 4; _Dz:.word 1
        !            41: .skip 4
        !            42: .seg "text"
        !            43: .global _Dfunc
        !            44: .align 4
        !            45: .proc 4
        !            46: _Dfunc:save %sp,-96,%sp
        !            47: ret; restore
        !            48: .global _f
        !            49: .align 4
        !            50: .proc 4
        !            51: _f:
        !            52: retl; nop
        !            53: .global _f1
        !            54: .align 4
        !            55: .proc 4
        !            56: _f1:
        !            57: retl; nop
        !            58: .global _f2
        !            59: .align 4
        !            60: .proc 4
        !            61: _f2:save %sp,-96,%sp
        !            62: ret; restore
        !            63: .global _g
        !            64: .align 4
        !            65: .proc 4
        !            66: _g:save %sp,-96,%sp
        !            67: ret; restore
        !            68: .global _h
        !            69: .align 4
        !            70: .proc 4
        !            71: _h:save %sp,-96,%sp
        !            72: ret; restore
        !            73: .global _h1
        !            74: .align 4
        !            75: .proc 4
        !            76: _h1:save %sp,-96,%sp
        !            77: ret; restore
        !            78: .global _h2
        !            79: .align 4
        !            80: .proc 4
        !            81: _h2:
        !            82: retl; nop
        !            83: .seg "data"
        !            84: .align 4; _21:.word 1
        !            85: .seg "text"
        !            86: .global _set1
        !            87: .align 4
        !            88: .proc 4
        !            89: _set1:
        !            90: retl; nop
        !            91: .seg "data"
        !            92: .align 4; _23:.word 2
        !            93: .seg "text"
        !            94: .global _set2
        !            95: .align 4
        !            96: .proc 4
        !            97: _set2:
        !            98: retl; nop
        !            99: .align 4
        !           100: .proc 4
        !           101: _goo:
        !           102: retl; nop
        !           103: .global _sss
        !           104: .align 4
        !           105: .proc 4
        !           106: _sss:
        !           107: retl; nop
        !           108: .seg "bss"
        !           109: .align 4; .reserve _27,4
        !           110: .seg "text"
        !           111: .global _rrr
        !           112: .align 4
        !           113: .proc 4
        !           114: _rrr:
        !           115: retl; nop
        !           116: .global _setstatic
        !           117: .align 4
        !           118: .proc 4
        !           119: _setstatic:
        !           120: retl; nop
        !           121: .global _gx1
        !           122: .align 4
        !           123: .proc 4
        !           124: _gx1:save %sp,-96,%sp
        !           125: st %r24,[%fp+68]
        !           126: st %r25,[%fp+72]
        !           127: ret; restore
        !           128: .global _ff1
        !           129: .align 4
        !           130: .proc 4
        !           131: _ff1:mov %fp,%g7; mov %sp,%fp
        !           132: st %r8,[%fp+68]
        !           133: st %r9,[%fp+72]
        !           134: retl; mov %g7,%fp
        !           135: .global _gg1
        !           136: .align 4
        !           137: .proc 4
        !           138: _gg1:
        !           139: retl; nop
        !           140: .global _hh1
        !           141: .align 4
        !           142: .proc 4
        !           143: _hh1:
        !           144: retl; nop
        !           145: .global _cmp
        !           146: .align 4
        !           147: .proc 4
        !           148: _cmp:save %sp,-96,%sp
        !           149: ret; restore
        !           150: .global _sort
        !           151: .align 4
        !           152: .proc 4
        !           153: _sort:save %sp,-96,%sp
        !           154: ret; restore
        !           155: .global _onearg
        !           156: .align 4
        !           157: .proc 4
        !           158: _onearg:save %sp,-96,%sp
        !           159: ret; restore
        !           160: .seg "bss"
        !           161: .global _ss4
        !           162: .align 4; .common _ss4,4
        !           163: .align 4; .reserve _ss2,4
        !           164: .align 4; .reserve _ss5,4
        !           165: .global _ss3
        !           166: .align 4; .common _ss3,4
        !           167: .align 4; .reserve _ss1,4
        !           168: .align 4; .reserve _yy,4
        !           169: .global _z
        !           170: .align 4; .common _z,4
        !           171: .global _y
        !           172: .align 4; .common _y,4
        !           173: .global _x
        !           174: .align 4; .common _x,4
        !           175: .global _b
        !           176: .align 4; .common _b,4
        !           177: .global _a
        !           178: .align 4; .common _a,4

unix.superglobalmegacorp.com

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