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

1.1       root        1:        .data   0
                      2:        .align  2
                      3: L16:
                      4:        .long   1
                      5:        .align  2
                      6: L17:
                      7:        .long   5
                      8:        .align  2
                      9: L18:
                     10: .byte 0141,00
                     11:        .align  2
                     12: L19:
                     13: .byte 0142,00
                     14:        .align  2
                     15: L22:
                     16:        .long   2
                     17:        .align  2
                     18: L25:
                     19:        .long   3
                     20:        .align  2
                     21: L27:
                     22: .byte 0171,0145
                     23: .byte 0154,0154
                     24: .byte 0157,0167
                     25: .byte 00,00
                     26:        .align  2
                     27: L28:
                     28: .byte 0142,0154
                     29: .byte 0165,0145
                     30: .byte 00,00
                     31:        .align  2
                     32: L31:
                     33:        .long   6
                     34:        .align  2
                     35: L34:
                     36:        .long   7
                     37:        .data   2
                     38:        .data   1
                     39:        .data   0
                     40:        .globl  _MAIN_
                     41:        .globl  _e_
                     42:        .globl  _s_copy
                     43:        .globl  _s_cmp
                     44:        .align  2
                     45:        .stabs  "t05.f",0x64,0,0,0
                     46: 
                     47: .text
                     48:        .globl  _MAIN_
                     49:        .align  1
                     50: _MAIN_:
                     51:        .word   LWM1
                     52:        subl3   $LF1,fp,sp
                     53:        jbr     L12
                     54: L13:
                     55:        jbr     L15
                     56:        pushl   $L17
                     57:        pushl   $L16
                     58:        callf   $12,_e_
                     59: L15:
                     60:        movb    L18,v.2-v.1(r11)
                     61:        movb    L19,v.3-v.1(r11)
                     62:        movb    L18,v.4-v.1(r11)
                     63:        cmpb    v.2-v.1(r11),v.3-v.1(r11)
                     64:        jneq    L21
                     65:        pushl   $L17
                     66:        pushl   $L22
                     67:        callf   $12,_e_
                     68: L21:
                     69:        cmpb    v.2-v.1(r11),v.4-v.1(r11)
                     70:        jeql    L24
                     71:        pushl   $L17
                     72:        pushl   $L25
                     73:        callf   $12,_e_
                     74: L24:
                     75:        pushl   $6
                     76:        pushl   $6
                     77:        pushl   $L27
                     78:        addl3   $v.5-v.1,r11,r0
                     79:        pushl   r0
                     80:        callf   $20,_s_copy
                     81:        pushl   $4
                     82:        pushl   $6
                     83:        pushl   $L28
                     84:        addl3   $v.6-v.1,r11,r0
                     85:        pushl   r0
                     86:        callf   $20,_s_copy
                     87:        pushl   $6
                     88:        pushl   $6
                     89:        pushl   $L27
                     90:        addl3   $v.7-v.1,r11,r0
                     91:        pushl   r0
                     92:        callf   $20,_s_copy
                     93:        pushl   $6
                     94:        pushl   $6
                     95:        addl3   $v.6-v.1,r11,r0
                     96:        pushl   r0
                     97:        addl3   $v.5-v.1,r11,r0
                     98:        pushl   r0
                     99:        callf   $20,_s_cmp
                    100:        tstl    r0
                    101:        jneq    L30
                    102:        pushl   $L17
                    103:        pushl   $L31
                    104:        callf   $12,_e_
                    105: L30:
                    106:        pushl   $6
                    107:        pushl   $6
                    108:        addl3   $v.7-v.1,r11,r0
                    109:        pushl   r0
                    110:        addl3   $v.5-v.1,r11,r0
                    111:        pushl   r0
                    112:        callf   $20,_s_cmp
                    113:        tstl    r0
                    114:        jeql    L33
                    115:        pushl   $L17
                    116:        pushl   $L34
                    117:        callf   $12,_e_
                    118: L33:
                    119: L14:
                    120:        ret#0
                    121: L12:
                    122:        movl    $v.1,r11
                    123:        jbr     L13
                    124:        .set    LF1,52
                    125:        .set    LWM1,0x1800
                    126: .text
                    127:        .data   2
                    128: v.6:
                    129:        .space  6
                    130: v.5:
                    131:        .space  6
                    132: v.3:
                    133:        .space  1
                    134: v.4:
                    135:        .space  1
                    136: v.2:
                    137:        .space  1
                    138: v.7:
                    139:        .space  6
                    140:        .set    v.1,v.4
                    141: 

unix.superglobalmegacorp.com

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