Annotation of cci/usr/src/usr.bin/f77/f77pass1/tst/dob.t2, revision 1.1.1.1

1.1       root        1:        .data   0
                      2:        .align  2
                      3: L22:
                      4:        .long   L21
                      5:        .align  2
                      6: L21:
                      7: .byte 050,02
                      8: .byte 0114,0157
                      9: .byte 0157,0160
                     10: .byte 040,0160
                     11: .byte 0141,0163
                     12: .byte 0163,02
                     13: .byte 054,0151
                     14: .byte 063,051
                     15: .byte 00,00
                     16:        .align  2
                     17: L27:
                     18:        .long   1
                     19:        .align  2
                     20: L28:
                     21: .byte 00,00
                     22:        .data   2
                     23:        .data   1
                     24:        .data   0
                     25:        .data   2
                     26:        .data   1
                     27:        .data   0
                     28:        .globl  _bug1_
                     29:        .globl  _MAIN_
                     30:        .globl  _dummy_
                     31:        .globl  _s_wsfe
                     32:        .globl  _do_fio
                     33:        .globl  _e_wsfe
                     34:        .globl  _s_stop
                     35:        .align  2
                     36:        .stabs  "dob.f",0x64,0,0,0
                     37: .text
                     38: .globl _MAIN_
                     39: .set   LF1,68
                     40: .set   LWM1,0x1FC0
                     41: .align 1
                     42: _MAIN_:.word   LWM1
                     43: subl3  $LF1,fp,sp
                     44: jbr    L12
                     45: .align 1
                     46: _bug1_:.word   LWM1
                     47: L12:movl       $v.1,r11
                     48: movl   $2,v.2-v.1(r11)
                     49: movl   $3,v.3-v.1(r11)
                     50: movl   $4,v.4-v.1(r11)
                     51: movl   $5,v.5-v.1(r11)
                     52: movl   $6,v.6-v.1(r11)
                     53: movl   $7,v.7-v.1(r11)
                     54: movl   v.3-v.1(r11),-56(fp)
                     55: movl   v.2-v.1(r11),r10
                     56: movl   v.4-v.1(r11),r9
                     57: movl   v.5-v.1(r11),r8
                     58: movl   v.7-v.1(r11),r7
                     59: movl   v.6-v.1(r11),r6
                     60: movl   $1,v.8-v.1(r11)
                     61: cmpl   v.8-v.1(r11),-56(fp)
                     62: jgtr   L16
                     63: L17:addl2      $1,r10
                     64: addl3  $1,v.8-v.1(r11),-60(fp)
                     65: movl   -60(fp),r9
                     66: mull2  r9,r10
                     67: subl3  $1,r10,r9
                     68: mull3  v.8-v.1(r11),r9,r8
                     69: mull3  r8,r9,r6
                     70: subl3  r9,r8,r7
                     71: addl3  $3,r7,r8
                     72: divl3  r8,r7,r6
                     73: addl3  r6,r10,r7
                     74: addl3  $2,r10,-64(fp)
                     75: addl3  $3,r9,-68(fp)
                     76: subl3  $68,fp,-(sp)
                     77: subl3  $64,fp,-(sp)
                     78: subl3  $60,fp,-(sp)
                     79: callf  $16,_dummy_
                     80: movl   L22,v.9+12
                     81: pushl  $v.9
                     82: callf  $8,_s_wsfe
                     83: pushl  $4
                     84: addl3  $v.8-v.1,r11,-(sp)
                     85: pushl  $L27
                     86: callf  $16,_do_fio
                     87: callf  $4,_e_wsfe
                     88: aobleq -56(fp),v.8-v.1(r11),L17
                     89: L16:movl       r6,v.6-v.1(r11)
                     90: movl   r7,v.7-v.1(r11)
                     91: movl   r8,v.5-v.1(r11)
                     92: movl   r9,v.4-v.1(r11)
                     93: movl   r10,v.2-v.1(r11)
                     94: pushl  $0
                     95: pushl  $L28
                     96: callf  $12,_s_stop
                     97: ret#0
                     98: .globl _dummy_
                     99: .set   LF2,52
                    100: .set   LWM2,0x1000
                    101: .align 1
                    102: _dummy_:.word  LWM2
                    103: subl3  $LF2,fp,sp
                    104: movl   fp,r12
                    105: ret#0
                    106: 
                    107:        .data   2
                    108:        .align  2
                    109: v.9:
                    110:        .long   0
                    111:        .long   6
                    112:        .space  8
                    113:        .align  2
                    114: v.2:
                    115:        .space  4
                    116:        .align  2
                    117: v.4:
                    118:        .space  4
                    119:        .align  2
                    120: v.6:
                    121:        .space  4
                    122:        .align  2
                    123: v.7:
                    124:        .space  4
                    125:        .align  2
                    126: v.5:
                    127:        .space  4
                    128:        .align  2
                    129: v.3:
                    130:        .space  4
                    131:        .align  2
                    132: v.8:
                    133:        .space  4
                    134:        .set    v.1,v.7
                    135: 

unix.superglobalmegacorp.com

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