Annotation of researchv10no/cmd/lcc/gen2/mc-sun/tst/incr.s, revision 1.1

1.1     ! root        1: .text
        !             2: .globl _main
        !             3: .align 2
        !             4: _main:link a6,#-0
        !             5: L1:
        !             6: unlk a6
        !             7: rts
        !             8: .globl _memchar
        !             9: .align 2
        !            10: _memchar:link a6,#-12
        !            11: moveml #0x400,a6@(-12)
        !            12: movl a6@(-8),a2
        !            13: lea a2@(1),a1
        !            14: movl a1,a6@(-8)
        !            15: movb a2@,a6@(-4)
        !            16: movl a6@(-8),a2
        !            17: lea a2@(1),a2
        !            18: movl a2,a6@(-8)
        !            19: movb a2@,a6@(-4)
        !            20: movl a6@(-8),a2
        !            21: lea a2@(-1),a1
        !            22: movl a1,a6@(-8)
        !            23: movb a2@,a6@(-4)
        !            24: movl a6@(-8),a2
        !            25: lea a2@(-1),a2
        !            26: movl a2,a6@(-8)
        !            27: movb a2@,a6@(-4)
        !            28: L2:
        !            29: moveml a6@(-12),#0x400
        !            30: unlk a6
        !            31: rts
        !            32: .globl _memint
        !            33: .align 2
        !            34: _memint:link a6,#-12
        !            35: moveml #0x400,a6@(-12)
        !            36: movl a6@(-8),a2
        !            37: lea a2@(4),a1
        !            38: movl a1,a6@(-8)
        !            39: movl a2@,a6@(-4)
        !            40: movl a6@(-8),a2
        !            41: lea a2@(4),a2
        !            42: movl a2,a6@(-8)
        !            43: movl a2@,a6@(-4)
        !            44: movl a6@(-8),a2
        !            45: lea a2@(-4),a1
        !            46: movl a1,a6@(-8)
        !            47: movl a2@,a6@(-4)
        !            48: movl a6@(-8),a2
        !            49: lea a2@(-4),a2
        !            50: movl a2,a6@(-8)
        !            51: movl a2@,a6@(-4)
        !            52: L3:
        !            53: moveml a6@(-12),#0x400
        !            54: unlk a6
        !            55: rts
        !            56: .globl _regchar
        !            57: .align 2
        !            58: _regchar:link a6,#-4
        !            59: moveml #0x400,a6@(-4)
        !            60: movl a1,a2
        !            61: lea a2@(1),a1
        !            62: movb a2@,d1
        !            63: lea a1@(1),a2
        !            64: movl a2,a1
        !            65: movb a2@,d1
        !            66: movl a1,a2
        !            67: lea a2@(-1),a1
        !            68: movb a2@,d1
        !            69: lea a1@(-1),a2
        !            70: movl a2,a1
        !            71: movb a2@,d1
        !            72: L4:
        !            73: moveml a6@(-4),#0x400
        !            74: unlk a6
        !            75: rts
        !            76: .globl _regint
        !            77: .align 2
        !            78: _regint:link a6,#-4
        !            79: moveml #0x400,a6@(-4)
        !            80: movl a1,a2
        !            81: lea a2@(4),a1
        !            82: movl a2@,d1
        !            83: lea a1@(4),a2
        !            84: movl a2,a1
        !            85: movl a2@,d1
        !            86: movl a1,a2
        !            87: lea a2@(-4),a1
        !            88: movl a2@,d1
        !            89: lea a1@(-4),a2
        !            90: movl a2,a1
        !            91: movl a2@,d1
        !            92: L5:
        !            93: moveml a6@(-4),#0x400
        !            94: unlk a6
        !            95: rts

unix.superglobalmegacorp.com

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