Annotation of cci/usr/src/usr.bin/f77/f77pass1/tst/overlay.t0, revision 1.1.1.1

1.1       root        1:        .data   0
                      2:        .align  2
                      3: L17:
                      4: .byte 050,02
                      5: .byte 0164,0141
                      6: .byte 0147,02
                      7: .byte 051,00
                      8:        .data   2
                      9:        .data   1
                     10:        .data   0
                     11:        .globl  _ovlay_
                     12:        .comm   __BLNK__,1664
                     13:        .globl  _s_wsfe
                     14:        .globl  _e_wsfe
                     15:        .align  2
                     16:        .stabs  "overlay.f",0x64,0,0,0
                     17: 
                     18: .text
                     19:        .globl  _ovlay_
                     20:        .align  1
                     21: _ovlay_:
                     22:        .word   LWM1
                     23:        subl3   $LF1,fp,sp
                     24:        jbr     L12
                     25: L16:
                     26: L18:
                     27: L15:
                     28:        clrl    __BLNK__+1640
                     29:        clrl    __BLNK__+1636
                     30: L20:
                     31:        movl    __BLNK__+1604,__BLNK__+1644
                     32:        movl    __BLNK__+1608,__BLNK__+1648
                     33:        movl    __BLNK__+1608,r0
                     34:        movl    __BLNK__+-4[r0],__BLNK__+1656
                     35:        movl    __BLNK__+1604,r0
                     36:        movl    __BLNK__+-4[r0],__BLNK__+1660
                     37:        divl3   $4,__BLNK__+1656,r0
                     38:        movl    r0,__BLNK__+1632
                     39:        shll    $2,__BLNK__+1632,r0
                     40:        subl3   r0,__BLNK__+1656,r0
                     41:        jeql    L22
                     42:        jbr     L21
                     43: L22:
                     44:        divl3   $4,__BLNK__+1656,r0
                     45:        movl    r0,__BLNK__+1632
                     46:        divl3   $64,__BLNK__+1632,r0
                     47:        movl    r0,__BLNK__+1624
                     48:        shll    $6,__BLNK__+1624,r0
                     49:        subl3   r0,__BLNK__+1632,r0
                     50:        movl    r0,__BLNK__+1624
                     51: L23:
                     52:        divl3   $4,__BLNK__+1660,r0
                     53:        movl    r0,__BLNK__+1632
                     54:        divl3   $64,__BLNK__+1632,r0
                     55:        movl    r0,__BLNK__+1628
                     56:        shll    $6,__BLNK__+1628,r0
                     57:        subl3   r0,__BLNK__+1632,r0
                     58:        movl    r0,__BLNK__+1628
                     59:        addl3   __BLNK__+1636,__BLNK__+1628,r0
                     60:        movl    r0,__BLNK__+1636
                     61: L24:
                     62:        cmpl    __BLNK__+1624,__BLNK__+1636
                     63:        jgeq    L25
                     64:        jbr     L26
                     65: L25:
                     66:        divl3   $4,__BLNK__+1660,r0
                     67:        movl    r0,__BLNK__+1632
                     68:        shll    $2,__BLNK__+1632,r0
                     69:        subl3   r0,__BLNK__+1660,r0
                     70:        incl    r0
                     71:        movl    r0,__BLNK__+1628
                     72:        movl    __BLNK__+1644,__BLNK__+1652
                     73:        movl    __BLNK__+1628,r0
                     74:        casel   r0,$1,$3
                     75:        .align 1
                     76: L30:
                     77:        .word   L27-L30
                     78:        .word   L28-L30
                     79:        .word   L27-L30
                     80:        .word   L29-L30
                     81: L27:
                     82:        addl3   $1,__BLNK__+1644,r0
                     83:        movl    r0,__BLNK__+1644
                     84:        jbr     L31
                     85: L29:
                     86:        movl    __BLNK__+1644,r0
                     87:        cmpl    __BLNK__[r0],$-1
                     88:        jneq    L32
                     89:        jbr     L33
                     90: L32:
                     91: L28:
                     92:        addl3   $1,__BLNK__+1644,r0
                     93:        movl    r0,__BLNK__+1644
                     94: L33:
                     95:        addl3   $2,__BLNK__+1644,r0
                     96:        movl    r0,__BLNK__+1644
                     97: L31:
                     98:        movl    __BLNK__+1644,r0
                     99:        movl    __BLNK__+-4[r0],__BLNK__+1660
                    100:        cmpl    __BLNK__+1624,__BLNK__+1636
                    101:        jneq    L34
                    102:        jbr     L35
                    103: L34:
                    104:        jbr     L23
                    105: L26:
                    106:        cmpl    __BLNK__+1604,__BLNK__+1644
                    107:        jneq    L36
                    108:        jbr     L21
                    109: L36:
                    110:        movl    __BLNK__+1644,r0
                    111:        divl3   $4,__BLNK__+-4[r0],r0
                    112:        movl    r0,__BLNK__+1632
                    113:        movl    __BLNK__+1644,r0
                    114:        shll    $2,__BLNK__+1632,r1
                    115:        subl3   r1,__BLNK__+-4[r0],r0
                    116:        jeql    L38
                    117:        jbr     L37
                    118: L38:
                    119:        movl    __BLNK__+1604,r10
                    120:        addl3   $-1,__BLNK__+1644,r0
                    121:        movl    r0,-56(fp)
                    122:        cmpl    r10,r0
                    123:        jgtr    L40
                    124: L41:
                    125:        movl    r10,v.2-v.1(r11)
                    126:        movl    __BLNK__+1600,r0
                    127:        movl    __BLNK__+-4[r10],__BLNK__+-4[r0]
                    128:        addl3   $1,__BLNK__+1600,r0
                    129:        movl    r0,__BLNK__+1600
                    130: L39:
                    131:        incl    r10
                    132:        cmpl    r10,-56(fp)
                    133:        jleq    L41
                    134: L40:
                    135:        movl    r10,v.2-v.1(r11)
                    136:        movl    __BLNK__+1644,__BLNK__+1604
                    137:        subl3   __BLNK__+1628,__BLNK__+1636,r0
                    138:        subl3   r0,__BLNK__+1624,r0
                    139:        movl    r0,v.3-v.1(r11)
                    140:        shll    $2,v.3-v.1(r11),r0
                    141:        movl    __BLNK__+1600,r1
                    142:        movl    r0,__BLNK__+-4[r1]
                    143:        addl3   $1,__BLNK__+1608,r0
                    144:        movl    r0,__BLNK__+1608
                    145:        addl3   $1,__BLNK__+1600,r0
                    146:        movl    r0,__BLNK__+1600
                    147:        mnegl   v.3-v.1(r11),r0
                    148:        movl    r0,__BLNK__+1636
                    149:        movl    v.3-v.1(r11),__BLNK__+1640
                    150:        jbr     L20
                    151: L21:
                    152:        divl3   $4,__BLNK__+1660,r0
                    153:        movl    r0,__BLNK__+1632
                    154:        shll    $2,__BLNK__+1632,r0
                    155:        subl3   r0,__BLNK__+1660,r0
                    156:        jeql    L46
                    157:        jbr     L45
                    158: L46:
                    159:        divl3   $4,__BLNK__+1660,r0
                    160:        movl    r0,__BLNK__+1632
                    161:        divl3   $64,__BLNK__+1632,r0
                    162:        movl    r0,__BLNK__+1628
                    163:        shll    $6,__BLNK__+1628,r0
                    164:        subl3   r0,__BLNK__+1632,r0
                    165:        movl    r0,__BLNK__+1628
                    166: L47:
                    167:        divl3   $4,__BLNK__+1656,r0
                    168:        movl    r0,__BLNK__+1632
                    169:        divl3   $64,__BLNK__+1632,r0
                    170:        movl    r0,__BLNK__+1624
                    171:        shll    $6,__BLNK__+1624,r0
                    172:        subl3   r0,__BLNK__+1632,r0
                    173:        movl    r0,__BLNK__+1624
                    174:        addl3   __BLNK__+1640,__BLNK__+1624,r0
                    175:        movl    r0,__BLNK__+1640
                    176:        cmpl    __BLNK__+1628,__BLNK__+1640
                    177:        jgeq    L48
                    178:        jbr     L49
                    179: L48:
                    180:        divl3   $4,__BLNK__+1656,r0
                    181:        movl    r0,__BLNK__+1632
                    182:        shll    $2,__BLNK__+1632,r0
                    183:        subl3   r0,__BLNK__+1656,r0
                    184:        incl    r0
                    185:        movl    r0,__BLNK__+1624
                    186:        movl    __BLNK__+1648,__BLNK__+1652
                    187:        movl    __BLNK__+1624,r0
                    188:        casel   r0,$1,$3
                    189:        .align 1
                    190: L53:
                    191:        .word   L50-L53
                    192:        .word   L51-L53
                    193:        .word   L50-L53
                    194:        .word   L52-L53
                    195: L50:
                    196:        addl3   $1,__BLNK__+1648,r0
                    197:        movl    r0,__BLNK__+1648
                    198:        jbr     L54
                    199: L52:
                    200:        movl    __BLNK__+1648,r0
                    201:        cmpl    __BLNK__[r0],$-1
                    202:        jneq    L55
                    203:        jbr     L56
                    204: L55:
                    205: L51:
                    206:        addl3   $1,__BLNK__+1648,r0
                    207:        movl    r0,__BLNK__+1648
                    208: L56:
                    209:        addl3   $2,__BLNK__+1648,r0
                    210:        movl    r0,__BLNK__+1648
                    211: L54:
                    212:        movl    __BLNK__+1648,r0
                    213:        movl    __BLNK__+-4[r0],__BLNK__+1656
                    214:        cmpl    __BLNK__+1628,__BLNK__+1640
                    215:        jneq    L57
                    216:        jbr     L58
                    217: L57:
                    218:        jbr     L47
                    219: L49:
                    220:        cmpl    __BLNK__+1608,__BLNK__+1648
                    221:        jneq    L59
                    222:        jbr     L37
                    223: L59:
                    224: L60:
                    225:        movl    __BLNK__+1648,r0
                    226:        divl3   $4,__BLNK__+-4[r0],r0
                    227:        movl    r0,__BLNK__+1632
                    228:        movl    __BLNK__+1648,r0
                    229:        shll    $2,__BLNK__+1632,r1
                    230:        subl3   r1,__BLNK__+-4[r0],r0
                    231:        jeql    L61
                    232:        jbr     L37
                    233: L61:
                    234:        movl    __BLNK__+1608,r10
                    235:        addl3   $-1,__BLNK__+1648,r0
                    236:        movl    r0,-60(fp)
                    237:        cmpl    r10,r0
                    238:        jgtr    L63
                    239: L64:
                    240:        movl    r10,v.2-v.1(r11)
                    241:        movl    __BLNK__+1600,r0
                    242:        movl    __BLNK__+-4[r10],__BLNK__+-4[r0]
                    243: L62:
                    244:        addl3   $1,__BLNK__+1600,r0
                    245:        movl    r0,__BLNK__+1600
                    246:        incl    r10
                    247:        cmpl    r10,-60(fp)
                    248:        jleq    L64
                    249: L63:
                    250:        movl    r10,v.2-v.1(r11)
                    251:        movl    __BLNK__+1648,__BLNK__+1608
                    252:        subl3   __BLNK__+1624,__BLNK__+1640,r0
                    253:        subl3   r0,__BLNK__+1628,r0
                    254:        movl    r0,v.3-v.1(r11)
                    255:        shll    $2,v.3-v.1(r11),r0
                    256:        movl    __BLNK__+1600,r1
                    257:        movl    r0,__BLNK__+-4[r1]
                    258:        addl3   $1,__BLNK__+1604,r0
                    259:        movl    r0,__BLNK__+1604
                    260:        addl3   $1,__BLNK__+1600,r0
                    261:        movl    r0,__BLNK__+1600
                    262:        mnegl   v.3-v.1(r11),r0
                    263:        movl    r0,__BLNK__+1640
                    264:        movl    v.3-v.1(r11),__BLNK__+1636
                    265:        jbr     L20
                    266: L45:
                    267:        divl3   $4,__BLNK__+1656,r0
                    268:        movl    r0,__BLNK__+1632
                    269:        pushl   $v.4
                    270:        callf   $8,_s_wsfe
                    271:        callf   $4,_e_wsfe
                    272:        shll    $2,__BLNK__+1632,r0
                    273:        subl3   r0,__BLNK__+1656,r0
                    274:        incl    r0
                    275:        movl    r0,__BLNK__+1624
                    276:        movl    __BLNK__+1624,r0
                    277:        casel   r0,$1,$3
                    278:        .align 1
                    279: L72:
                    280:        .word   L68-L72
                    281:        .word   L69-L72
                    282:        .word   L70-L72
                    283:        .word   L71-L72
                    284: L69:
                    285:        movl    $3,__BLNK__+1624
                    286:        jbr     L68
                    287: L70:
                    288:        movl    $1,__BLNK__+1624
                    289:        jbr     L68
                    290: L71:
                    291:        movl    __BLNK__+1608,r0
                    292:        cmpl    __BLNK__[r0],$-1
                    293:        jeql    L73
                    294:        jbr     L69
                    295: L73:
                    296:        movl    $3,__BLNK__+1624
                    297: L68:
                    298:        movl    $1,r10
                    299:        movl    __BLNK__+1624,-64(fp)
                    300:        cmpl    r10,-64(fp)
                    301:        jgtr    L75
                    302: L76:
                    303:        movl    r10,v.2-v.1(r11)
                    304:        movl    __BLNK__+1608,r0
                    305:        movl    __BLNK__+1604,r1
                    306:        cmpl    __BLNK__+-4[r0],__BLNK__+-4[r1]
                    307:        jeql    L80
                    308:        jbr     L37
                    309: L80:
                    310:        movl    __BLNK__+1608,r0
                    311:        movl    __BLNK__+1600,r1
                    312:        movl    __BLNK__+-4[r0],__BLNK__+-4[r1]
                    313:        addl3   $1,__BLNK__+1608,r0
                    314:        movl    r0,__BLNK__+1608
                    315:        addl3   $1,__BLNK__+1604,r0
                    316:        movl    r0,__BLNK__+1604
                    317:        addl3   $1,__BLNK__+1600,r0
                    318:        movl    r0,__BLNK__+1600
                    319: L74:
                    320:        incl    r10
                    321:        cmpl    r10,-64(fp)
                    322:        jleq    L76
                    323: L75:
                    324:        movl    r10,v.2-v.1(r11)
                    325:        jbr     L18
                    326: L35:
                    327:        movl    __BLNK__+1604,r10
                    328:        addl3   $-1,__BLNK__+1644,r0
                    329:        movl    r0,-68(fp)
                    330:        cmpl    r10,r0
                    331:        jgtr    L82
                    332: L83:
                    333:        movl    r10,v.2-v.1(r11)
                    334:        movl    __BLNK__+1600,r0
                    335:        movl    __BLNK__+-4[r10],__BLNK__+-4[r0]
                    336:        addl3   $1,__BLNK__+1600,r0
                    337:        movl    r0,__BLNK__+1600
                    338: L81:
                    339:        incl    r10
                    340:        cmpl    r10,-68(fp)
                    341:        jleq    L83
                    342: L82:
                    343:        movl    r10,v.2-v.1(r11)
                    344:        subl3   __BLNK__+1612,__BLNK__+1644,r0
                    345:        incl    r0
                    346:        jlss    L87
                    347:        jbr     L88
                    348: L88:
                    349:        movl    __BLNK__+1600,__BLNK__+1620
                    350:        jbr     L14
                    351: L87:
                    352:        addl3   $1,__BLNK__+1608,r0
                    353:        movl    r0,__BLNK__+1608
                    354:        movl    __BLNK__+1644,__BLNK__+1604
                    355:        jbr     L18
                    356: L58:
                    357:        movl    __BLNK__+1608,r10
                    358:        addl3   $-1,__BLNK__+1648,r0
                    359:        movl    r0,-72(fp)
                    360:        cmpl    r10,r0
                    361:        jgtr    L90
                    362: L91:
                    363:        movl    r10,v.2-v.1(r11)
                    364:        movl    __BLNK__+1600,r0
                    365:        movl    __BLNK__+-4[r10],__BLNK__+-4[r0]
                    366:        addl3   $1,__BLNK__+1600,r0
                    367:        movl    r0,__BLNK__+1600
                    368: L89:
                    369:        incl    r10
                    370:        cmpl    r10,-72(fp)
                    371:        jleq    L91
                    372: L90:
                    373:        movl    r10,v.2-v.1(r11)
                    374:        subl3   __BLNK__+1612,__BLNK__+1604,r0
                    375:        incl    r0
                    376:        jlss    L95
                    377:        jbr     L96
                    378: L96:
                    379:        movl    __BLNK__+1600,__BLNK__+1620
                    380:        pushl   $v.5
                    381:        callf   $8,_s_wsfe
                    382:        callf   $4,_e_wsfe
                    383:        jbr     L14
                    384: L95:
                    385:        addl3   $1,__BLNK__+1604,r0
                    386:        movl    r0,__BLNK__+1604
                    387:        movl    __BLNK__+1648,__BLNK__+1608
                    388:        jbr     L18
                    389: L37:
                    390:        movl    $1,__BLNK__+1616
                    391: L14:
                    392: L13:
                    393:        ret#0
                    394: L12:
                    395:        movl    $v.1,r11
                    396:        jbr     L15
                    397:        .set    LF1,72
                    398:        .set    LWM1,0x1C00
                    399: .text
                    400:        .data   2
                    401:        .align  2
                    402: v.5:
                    403:        .long   0
                    404:        .long   6
                    405:        .space  4
                    406:        .long   L17
                    407:        .align  2
                    408: v.4:
                    409:        .long   0
                    410:        .long   6
                    411:        .space  4
                    412:        .long   L17
                    413:        .align  2
                    414: v.2:
                    415:        .space  4
                    416:        .align  2
                    417: v.3:
                    418:        .space  4
                    419:        .set    v.1,v.3
                    420: 

unix.superglobalmegacorp.com

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