Annotation of researchv10dc/sys/lib/asm.sed, revision 1.1

1.1     ! root        1: /calls/{
        !             2: s/calls        $0,_spl0/mfpr   $18,r0\
        !             3:        mtpr    $0,$18/
        !             4: s/calls        $0,_spl4/mfpr   $18,r0\
        !             5:        mtpr    $0x14,$18/
        !             6: s/calls        r[0-9]*,_spl4/mfpr      $18,r0\
        !             7:        mtpr    $0x14,$18/
        !             8: s/calls        $0,_spl5/mfpr   $18,r0\
        !             9:        mtpr    $0x15,$18/
        !            10: s/calls        r[0-9]*,_spl5/mfpr      $18,r0\
        !            11:        mtpr    $0x15,$18/
        !            12: s/calls        $0,_spl6/mfpr   $18,r0\
        !            13:        mtpr    $0x18,$18/
        !            14: s/calls        r[0-9]*,_spl6/mfpr      $18,r0\
        !            15:        mtpr    $0x18,$18/
        !            16: s/calls        $0,_spl7/mfpr   $18,r0\
        !            17:        mtpr    $0x1f,$18/
        !            18: s/calls        $1,_splx/mfpr   $18,r0\
        !            19:        mtpr    (sp)+,$18/
        !            20: s/calls        $1,_mfpr/mfpr   (sp)+,r0/
        !            21: s/calls        $2,_mtpr/mtpr   4(sp),(sp)\
        !            22:        addl2   $8,sp/
        !            23: s/calls        $1,_resume/ashl $9,(sp)+,r0 \
        !            24:        movpsl  -(sp) \
        !            25:        jsb     _Resume/
        !            26: s/calls        $3,_bcopy/movc3 8(sp),*(sp),*4(sp)\
        !            27:        addl2   $12,sp/
        !            28: s/calls        $3,_copyin/jsb  _Copyin\
        !            29:        addl2   $12,sp/
        !            30: s/calls        $3,_copyout/jsb _Copyout\
        !            31:        addl2   $12,sp/
        !            32: s/calls        $1,_fubyte/movl (sp)+,r0 \
        !            33:        jsb     _Fubyte/
        !            34: s/calls        $1,_fuibyte/movl (sp)+,r0 \
        !            35:        jsb     _Fubyte/
        !            36: s/calls        $1,_fuword/movl (sp)+,r0 \
        !            37:        jsb     _Fuword/
        !            38: s/calls        $1,_fuiword/movl (sp)+,r0 \
        !            39:        jsb     _Fuword/
        !            40: s/calls        $2,_subyte/movl (sp)+,r0 \
        !            41:        movl    (sp)+,r1 \
        !            42:        jsb     _Subyte/
        !            43: s/calls        $2,_suibyte/movl (sp)+,r0 \
        !            44:        movl    (sp)+,r1 \
        !            45:        jsb     _Subyte/
        !            46: s/calls        $2,_suword/movl (sp)+,r0 \
        !            47:        movl    (sp)+,r1 \
        !            48:        jsb     _Suword/
        !            49: s/calls        $2,_suiword/movl (sp)+,r0 \
        !            50:        movl    (sp)+,r1 \
        !            51:        jsb     _Suword/
        !            52: s/calls        $1,_setrq/movl  (sp)+,r0 \
        !            53:        jsb     _Setrq/
        !            54: s/calls        $1,_remrq/movl  (sp)+,r0 \
        !            55:        jsb     _Remrq/
        !            56: s/calls        $0,_swtch/movpsl        -(sp)\
        !            57:        jsb     _Swtch/
        !            58: s/calls        $1,_setjmp/     movl    (sp)+,r1\
        !            59:        clrl    r0\
        !            60:        movl    fp,(r1)+\
        !            61:        moval   1(pc),(r1)/
        !            62: s/calls        $1,_longjmp/movl        (sp)+,r0 \
        !            63:        jsb     _Longjmp/
        !            64: s/calls        $1,_ffs/ffs     $0,$32,(sp)+,r0 \
        !            65:        bneq    1f \
        !            66:        mnegl   $1,r0 \
        !            67: 1: \
        !            68:        incl    r0/
        !            69: s/calls        $2,_insque/insque       *(sp)+,*(sp)+/
        !            70: s/calls        $1,_remque/remque       *(sp)+,r0/
        !            71: s/calls        $2,_bzero/movc5 $0,(r0),$0,4(sp),*(sp)\
        !            72:        addl2   $8,sp/
        !            73: s/calls        $1,_htons/rotl  $8,(sp),r0\
        !            74:        movb    1(sp),r0\
        !            75:        movzwl  r0,r0\
        !            76:        addl2   $4,sp/
        !            77: s/calls        $1,_ntohs/rotl  $8,(sp),r0\
        !            78:        movb    1(sp),r0\
        !            79:        movzwl  r0,r0\
        !            80:        addl2   $4,sp/
        !            81: s/calls        $1,_htonl/rotl  $-8,(sp),r0\
        !            82:        insv    r0,$16,$8,r0\
        !            83:        movb    3(sp),r0\
        !            84:        addl2   $4,sp/
        !            85: s/calls        $1,_ntohl/rotl  $-8,(sp),r0\
        !            86:        insv    r0,$16,$8,r0\
        !            87:        movb    3(sp),r0\
        !            88:        addl2   $4,sp/
        !            89: }

unix.superglobalmegacorp.com

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