Annotation of cci/d/entry/tbl3.s, revision 1.1.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.