Annotation of cci/d/entry/tbl3.s, revision 1.1

1.1     ! root        1: #
        !             2: #      Test table of macro3
        !             3: #
        !             4:        .text
        !             5:        .align  2
        !             6:        .globl  tst_tbl
        !             7: tst_tbl:                       /* Table contains addresses of tests */
        !             8:        .long   _add_a          # 1
        !             9:        .long   _addb2          # 2
        !            10:        .long   _addb3          # 3
        !            11:        .long   _addl2          # 4
        !            12:        .long   _addl3          # 5
        !            13:        .long   _addw2          # 6
        !            14:        .long   _addw3          # 7
        !            15:        .long   _andb2          # 8
        !            16:        .long   _andb3          # 9
        !            17:        .long   _andl2          # a
        !            18:        .long   _andl3          # b
        !            19:        .long   _andw2          # c
        !            20:        .long   _andw3          # d
        !            21:        .long   _aobleq         # e
        !            22:        .long   _aoblss         # f
        !            23:        .long   _b_cond         # 10
        !            24:        .long   _bispsw         # 11
        !            25:        .long   _bit_l          # 12
        !            26:        .long   _bit_w          # 13
        !            27:        .long   _bit_b          # 14
        !            28:        .long   _breq           # 15
        !            29:        .long   _callfx         # 16
        !            30:        .long   _callsx         # 17
        !            31:        .long   _clr_b          # 18
        !            32:        .long   _clr_l          # 19
        !            33:        .long   _clr_w          # 1a
        !            34:        .long   _cmp_b          # 1b
        !            35:        .long   _cmp_l          # 1c
        !            36:        .long   _cmp_w          # 1d
        !            37:        .long   _dec_l          # 1e
        !            38:        .long   _dec_w          # 1f
        !            39:        .long   _decb           # 20
        !            40:        .long   _ffc            # 21
        !            41:        .long   _ffs            # 22
        !            42:        .long   _inc_b          # 23
        !            43:        .long   _inc_l          # 24
        !            44:        .long   _inc_w          # 25
        !            45:        .long   _index          # 26
        !            46:        .long   _insque         # 27
        !            47:        .long   _jumpbr         # 28
        !            48:        .long   _loadr          # 29
        !            49:        .long   _movabt         # 2a
        !            50:        .long   _moval          # 2b
        !            51:        .long   _movaw          # 2c
        !            52:        .long   _movball        # 2d
        !            53:        .long   _moveb          # 2e
        !            54:        .long   _movob          # 2f
        !            55:        .long   _movew          # 30
        !            56:        .long   _movow          # 31
        !            57:        .long   _movl           # 32
        !            58:        .long   _movwall        # 33
        !            59:        .long   _or_b2          # 34
        !            60:        .long   _or_l2          # 35
        !            61:        .long   _or_w2          # 36
        !            62:        .long   _orb3           # 37
        !            63:        .long   _orl3           # 38
        !            64:        .long   _orw3           # 39
        !            65:        .long   _pushab         # 3a
        !            66:        .long   _pushal         # 3b
        !            67:        .long   _pushaw         # 3c
        !            68:        .long   _pushbt         # 3d
        !            69:        .long   _pushlw         # 3e
        !            70:        .long   _pushwd         # 3f
        !            71:        .long   _shiftal        # 40
        !            72:        .long   _shiftll        # 41
        !            73:        .long   _shlq           # 42
        !            74:        .long   _shrl           # 43
        !            75:        .long   _shrq           # 44
        !            76:        .long   _storer         # 45
        !            77:        .long   _sub_a          # 46
        !            78:        .long   _sub_l2         # 47
        !            79:        .long   _sub_l3         # 48
        !            80:        .long   _subb2          # 49
        !            81:        .long   _subb3          # 4a
        !            82:        .long   _subw2          # 4b
        !            83:        .long   _subw3          # 4c
        !            84:        .long   _tst_b          # 4d
        !            85:        .long   _tst_l          # 4e
        !            86:        .long   _tst_w          # 4f
        !            87:        # C tests
        !            88:        .long   _x_or+2         # 50
        !            89:        .long   _mcom+2         # 51
        !            90:        .long   _mneg+2         # 52
        !            91:        .long   _convert+2      # 53
        !            92:        .long   _movz+2         # 54
        !            93:        .long   _adwc+2         # 55
        !            94:        .long   _movblk+2       # 56
        !            95:        .long   _movstr+2       # 57
        !            96:        .long   _cmpstr+2       # 58
        !            97:        .long   _casel          # 59
        !            98:        .long   _bbc            # 5a
        !            99:        .long   _shar           # 5b
        !           100:        .long   _sbwc+2         # 5c
        !           101:        .long   _div+2          # 5d
        !           102:        .long   _mul+2          # 5e
        !           103: 
        !           104: end_tbl: .long 0               /* End of table */
        !           105: 
        !           106:        .globl  _test_tbl
        !           107: _test_tbl:
        !           108:        .long   0               # word0 : run flag; word1 : Loop flag
        !           109:        .long   _t1             # test name
        !           110:        .long   0
        !           111:        .long   _t2
        !           112:        .long   0
        !           113:        .long   _t3
        !           114:        .long   0
        !           115:        .long   _t4
        !           116:        .long   0
        !           117:        .long   _t5
        !           118:        .long   0
        !           119:        .long   _t6
        !           120:        .long   0
        !           121:        .long   _t7
        !           122:        .long   0
        !           123:        .long   _t8
        !           124:        .long   0
        !           125:        .long   _t9
        !           126:        .long   0
        !           127:        .long   _t10
        !           128:        .long   0
        !           129:        .long   _t11
        !           130:        .long   0
        !           131:        .long   _t12
        !           132:        .long   0
        !           133:        .long   _t13
        !           134:        .long   0
        !           135:        .long   _t14
        !           136:        .long   0
        !           137:        .long   _t15
        !           138:        .long   0
        !           139:        .long   _t16
        !           140:        .long   0
        !           141:        .long   _t17
        !           142:        .long   0
        !           143:        .long   _t18
        !           144:        .long   0
        !           145:        .long   _t19
        !           146:        .long   0
        !           147:        .long   _t20
        !           148:        .long   0
        !           149:        .long   _t21
        !           150:        .long   0
        !           151:        .long   _t22
        !           152:        .long   0
        !           153:        .long   _t23
        !           154:        .long   0
        !           155:        .long   _t24
        !           156:        .long   0
        !           157:        .long   _t25
        !           158:        .long   0
        !           159:        .long   _t26
        !           160:        .long   0
        !           161:        .long   _t27
        !           162:        .long   0
        !           163:        .long   _t28
        !           164:        .long   0
        !           165:        .long   _t29
        !           166:        .long   0
        !           167:        .long   _t30
        !           168:        .long   0
        !           169:        .long   _t31
        !           170:        .long   0
        !           171:        .long   _t32
        !           172:        .long   0
        !           173:        .long   _t33
        !           174:        .long   0
        !           175:        .long   _t34
        !           176:        .long   0
        !           177:        .long   _t35
        !           178:        .long   0
        !           179:        .long   _t36
        !           180:        .long   0
        !           181:        .long   _t37
        !           182:        .long   0
        !           183:        .long   _t38
        !           184:        .long   0
        !           185:        .long   _t39
        !           186:        .long   0
        !           187:        .long   _t40
        !           188:        .long   0
        !           189:        .long   _t41
        !           190:        .long   0
        !           191:        .long   _t42
        !           192:        .long   0
        !           193:        .long   _t43
        !           194:        .long   0
        !           195:        .long   _t44
        !           196:        .long   0
        !           197:        .long   _t45
        !           198:        .long   0
        !           199:        .long   _t46
        !           200:        .long   0
        !           201:        .long   _t47
        !           202:        .long   0
        !           203:        .long   _t48
        !           204:        .long   0
        !           205:        .long   _t49
        !           206:        .long   0
        !           207:        .long   _t50
        !           208:        .long   0
        !           209:        .long   _t51
        !           210:        .long   0
        !           211:        .long   _t52
        !           212:        .long   0
        !           213:        .long   _t53
        !           214:        .long   0
        !           215:        .long   _t54
        !           216:        .long   0
        !           217:        .long   _t55
        !           218:        .long   0
        !           219:        .long   _t56
        !           220:        .long   0
        !           221:        .long   _t57
        !           222:        .long   0
        !           223:        .long   _t58
        !           224:        .long   0
        !           225:        .long   _t59
        !           226:        .long   0
        !           227:        .long   _t60
        !           228:        .long   0
        !           229:        .long   _t61
        !           230:        .long   0
        !           231:        .long   _t62
        !           232:        .long   0
        !           233:        .long   _t63
        !           234:        .long   0
        !           235:        .long   _t64
        !           236:        .long   0
        !           237:        .long   _t65
        !           238:        .long   0
        !           239:        .long   _t66
        !           240:        .long   0
        !           241:        .long   _t67
        !           242:        .long   0
        !           243:        .long   _t68
        !           244:        .long   0
        !           245:        .long   _t69
        !           246:        .long   0
        !           247:        .long   _t70
        !           248:        .long   0
        !           249:        .long   _t71
        !           250:        .long   0
        !           251:        .long   _t72
        !           252:        .long   0
        !           253:        .long   _t73
        !           254:        .long   0
        !           255:        .long   _t74
        !           256:        .long   0
        !           257:        .long   _t75
        !           258:        .long   0
        !           259:        .long   _t76
        !           260:        .long   0
        !           261:        .long   _t77
        !           262:        .long   0
        !           263:        .long   _t78
        !           264:        .long   0
        !           265:        .long   _t79
        !           266:        .long   0
        !           267:        .long   _t80
        !           268:        .long   0
        !           269:        .long   _t81
        !           270:        .long   0
        !           271:        .long   _t82
        !           272:        .long   0
        !           273:        .long   _t83
        !           274:        .long   0
        !           275:        .long   _t84
        !           276:        .long   0
        !           277:        .long   _t85
        !           278:        .long   0
        !           279:        .long   _t86
        !           280:        .long   0
        !           281:        .long   _t87
        !           282:        .long   0
        !           283:        .long   _t88
        !           284:        .long   0
        !           285:        .long   _t89
        !           286:        .long   0
        !           287:        .long   _t90
        !           288:        .long   0
        !           289:        .long   _t91
        !           290:        .long   0
        !           291:        .long   _t92
        !           292:        .long   0
        !           293:        .long   _t93
        !           294:        .long   0
        !           295:        .long   _t94
        !           296: #
        !           297:        .globl  notests
        !           298:        .set    notests,(end_tbl-tst_tbl)/4
        !           299: 
        !           300:        .data   
        !           301:        .align  2
        !           302: _t1:   .ascii  "adda.s\12\0"
        !           303: _t2:   .ascii  "add_b2.s\12\0"
        !           304: _t3:   .ascii  "add_b3.s\12\0"
        !           305: _t4:   .ascii  "add_l2.s\12\0"
        !           306: _t5:   .ascii  "add_l3.s\12\0"
        !           307: _t6:   .ascii  "add_w2.s\12\0"
        !           308: _t7:   .ascii  "add_w3.s\12\0"
        !           309: _t8:   .ascii  "and_b2.s\12\0"
        !           310: _t9:   .ascii  "and_b3.s\12\0"
        !           311: _t10:  .ascii  "and_l2.s\12\0"
        !           312: _t11:  .ascii  "and_l3.s\12\0"
        !           313: _t12:  .ascii  "and_w2.s\12\0"
        !           314: _t13:  .ascii  "and_w3.s\12\0"
        !           315: _t14:  .ascii  "aobleq.s\12\0"
        !           316: _t15:  .ascii  "aoblss.s\12\0"
        !           317: _t16:  .ascii  "b_cond.s\12\0"
        !           318: _t17:  .ascii  "bispsw.s\12\0"
        !           319: _t18:  .ascii  "bit_l.s\12\0"
        !           320: _t19:  .ascii  "bit_w.s\12\0"
        !           321: _t20:  .ascii  "bit_b.s\12\0"
        !           322: _t21:  .ascii  "breq.s\12\0"
        !           323: _t22:  .ascii  "callf.s\12\0"
        !           324: _t23:  .ascii  "calls.s\12\0"
        !           325: _t24:  .ascii  "clr_b.s\12\0"
        !           326: _t25:  .ascii  "clr_l.s\12\0"
        !           327: _t26:  .ascii  "clr_w.s\12\0"
        !           328: _t27:  .ascii  "cmp_b.s\12\0"
        !           329: _t28:  .ascii  "cmp_l.s\12\0"
        !           330: _t29:  .ascii  "cmp_w.s\12\0"
        !           331: _t30:  .ascii  "decl.s\12\0"
        !           332: _t31:  .ascii  "decw.s\12\0"
        !           333: _t32:  .ascii  "decb.s\12\0"
        !           334: _t33:  .ascii  "ffc.s\12\0"
        !           335: _t34:  .ascii  "ffs.s\12\0"
        !           336: _t35:  .ascii  "incb.s\12\0"
        !           337: _t36:  .ascii  "incl.s\12\0"
        !           338: _t37:  .ascii  "incw.s\12\0"
        !           339: _t38:  .ascii  "index.s\12\0"
        !           340: _t39:  .ascii  "insque.s\12\0"
        !           341: _t40:  .ascii  "jmpbr.s\12\0"
        !           342: _t41:  .ascii  "loadr.s\12\0"
        !           343: _t42:  .ascii  "movab.s\12\0"
        !           344: _t43:  .ascii  "moval.s\12\0"
        !           345: _t44:  .ascii  "movaw.s\12\0"
        !           346: _t45:  .ascii  "movb.s\12\0"
        !           347: _t46:  .ascii  "moveb.s\12\0"
        !           348: _t47:  .ascii  "movob.s\12\0"
        !           349: _t48:  .ascii  "movew.s\12\0"
        !           350: _t49:  .ascii  "movow.s\12\0"
        !           351: _t50:  .ascii  "movel.s\12\0"
        !           352: _t51:  .ascii  "movw.s\12\0"
        !           353: _t52:  .ascii  "or_b2\12\0"
        !           354: _t53:  .ascii  "or_l2\12\0"
        !           355: _t54:  .ascii  "or_w2\12\0"
        !           356: _t55:  .ascii  "or_b3\12\0"
        !           357: _t56:  .ascii  "or_l3\12\0"
        !           358: _t57:  .ascii  "or_w3\12\0"
        !           359: _t58:  .ascii  "pushab.s\12\0"
        !           360: _t59:  .ascii  "pushal.s\12\0"
        !           361: _t60:  .ascii  "pushaw.s\12\0"
        !           362: _t61:  .ascii  "pushb.s\12\0"
        !           363: _t62:  .ascii  "pushl.s\12\0"
        !           364: _t63:  .ascii  "pushw.s\12\0"
        !           365: _t64:  .ascii  "shal.s\12\0"
        !           366: _t65:  .ascii  "shll.s\12\0"
        !           367: _t66:  .ascii  "shlq.s\12\0"
        !           368: _t67:  .ascii  "shrl.s\12\0"
        !           369: _t68:  .ascii  "shrq.s\12\0"
        !           370: _t69:  .ascii  "storer.s\12\0"
        !           371: _t70:  .ascii  "suba.s\12\0"
        !           372: _t71:  .ascii  "sub_l2.s\12\0"
        !           373: _t72:  .ascii  "sub_l3.s\12\0"
        !           374: _t73:  .ascii  "sub_b2.s\12\0"
        !           375: _t74:  .ascii  "sub_b3.s\12\0"
        !           376: _t75:  .ascii  "sub_w2.s\12\0"
        !           377: _t76:  .ascii  "sub_w3.s\12\0"
        !           378: _t77:  .ascii  "tst_b.s\12\0"
        !           379: _t78:  .ascii  "tst_l.s\12\0"
        !           380: _t79:  .ascii  "tst_w.s\12\0"
        !           381: _t80:  .ascii  "xor.c\12\0"
        !           382: _t81:  .ascii  "mcom.c\12\0"
        !           383: _t82:  .ascii  "mneg.c\12\0"
        !           384: _t83:  .ascii  "convert.c\12\0"
        !           385: _t84:  .ascii  "movz.c\12\0"
        !           386: _t85:  .ascii  "adwc.c\12\0"
        !           387: _t86:  .ascii  "movblk.c\12\0"
        !           388: _t87:  .ascii  "movs.c\12\0"
        !           389: _t88:  .ascii  "cmps.c\12\0"
        !           390: _t89:  .ascii  "casel.s\12\0"
        !           391: _t90:  .ascii  "bb_c.s\12\0"
        !           392: _t91:  .ascii  "shar.s\12\0"
        !           393: _t92:  .ascii  "sbwc.c\12\0"
        !           394: _t93:  .ascii  "div.c\12\0"
        !           395: _t94:  .ascii  "mul.c\12\0"
        !           396: 

unix.superglobalmegacorp.com

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