Annotation of 3BSD/cmd/px/21rang.s, revision 1.1.1.1

1.1       root        1: #
                      2: # 21rang.s
                      3: #
                      4: # range checking
                      5: #
                      6: _RANG2:
                      7:        cvtbl   (r10)+,r1
                      8:        bneq    l2101
                      9:        cvtwl   (r10)+,r1
                     10: l2101:
                     11:        cvtwl   (r10)+,r2
                     12:        cvtwl   (sp),r0
                     13:        index   r0,r1,r2,$1,$1,r3
                     14:        jmp     (r8)
                     15: _RANG24:
                     16:        incl    r10
                     17:        cvtwl   (sp),r0
                     18:        index   r0,(r10)+,(r10)+,$1,$1,r2
                     19:        jmp     (r8)
                     20: _RANG42:
                     21:        cvtbl   (r10)+,r0
                     22:        bneq    l2102
                     23:        cvtwl   (r10)+,r0
                     24: l2102:
                     25:        cvtwl   (r10)+,r1
                     26:        index   (sp),r0,r1,$1,$1,r2
                     27:        jmp     (r8)
                     28: _RANG4:
                     29:        incl    r10
                     30:        index   (sp),(r10)+,(r10)+,$1,$1,r2
                     31:        jmp     (r8)
                     32: _RSNG2:
                     33:        cvtbl   (r10)+,r1
                     34:        bneq    l2103
                     35:        cvtwl   (r10)+,r1
                     36: l2103:
                     37:        cvtwl   (sp),r0
                     38:        index   r0,$0,r1,$1,$1,r2
                     39:        jmp     (r8)
                     40: _RSNG24:
                     41:        incl    r10
                     42:        cvtwl   (sp),r0
                     43:        index   r0,$0,(r10)+,$1,$1,r2
                     44:        jmp     (r8)
                     45: _RSNG42:
                     46:        cvtbl   (r10)+,r1
                     47:        bneq    l2104
                     48:        cvtwl   (r10)+,r1
                     49: l2104:
                     50:        index   (sp),$0,r1,$1,$1,r2
                     51:        jmp     (r8)
                     52: _RSNG4:
                     53:        incl    r10
                     54:        index   (sp),$0,(r10)+,$1,$1,r2
                     55:        jmp     (r8)

unix.superglobalmegacorp.com

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