Annotation of cci/usr/src/usr.bin/f77/f77pass1/tst/regf.t1, revision 1.1.1.1

1.1       root        1:        .data   0
                      2:        .align  2
                      3: L20:
                      4:        .long   0x41000000      # .float 2
                      5:        .align  2
                      6: L21:
                      7:        .long   0x40800000      # .float 1
                      8:        .align  2
                      9: L22:
                     10:        .long   0x407FBE77      # .float .99900001
                     11:        .align  2
                     12: L23:
                     13: .byte 00,00
                     14:        .data   2
                     15:        .data   1
                     16:        .data   0
                     17:        .globl  _bug4_
                     18:        .globl  _MAIN_
                     19:        .globl  _s_stop
                     20:        .align  2
                     21:        .stabs  "regf.f",0x64,0,0,0
                     22: 
                     23: .text
                     24:        .globl  _MAIN_
                     25:        .align  1
                     26: _MAIN_:
                     27:        .word   LWM1
                     28:        subl3   $LF1,fp,sp
                     29:        jbr     L12
                     30: L13:
                     31:        movl    L20,v.2-v.1(r11)
                     32:        movl    L21,v.3-v.1(r11)
                     33:        movl    L22,v.4-v.1(r11)
                     34:        movl    v.5-v.1(r11),r10
                     35:        movl    v.2-v.1(r11),r9
                     36:        movl    v.3-v.1(r11),r8
                     37:        movl    v.4-v.1(r11),r7
                     38:        movl    $1,r10
                     39: L17:
                     40:        ldf     r9
                     41:        addf    r8
                     42:        stf     r0
                     43:        ldf     r0
                     44:        mulf    r7
                     45:        stf     r0
                     46:        movl    r0,r9
                     47: L15:
                     48:        incl    r10
                     49:        cmpl    r10,$10000
                     50:        jleq    L17
                     51: L16:
                     52:        movl    r9,v.2-v.1(r11)
                     53:        movl    r10,v.5-v.1(r11)
                     54:        pushl   $0
                     55:        pushl   $L23
                     56:        callf   $12,_s_stop
                     57: L14:
                     58:        ret#0
                     59:        .align  1
                     60: _bug4_:
                     61:        .word   LWM1
                     62: L12:
                     63:        movl    $v.1,r11
                     64:        jbr     L13
                     65:        .set    LF1,52
                     66:        .set    LWM1,0x1F80
                     67: .text
                     68:        .data   2
                     69:        .align  2
                     70: v.2:
                     71:        .space  4
                     72:        .align  2
                     73: v.4:
                     74:        .space  4
                     75:        .align  2
                     76: v.5:
                     77:        .space  4
                     78:        .align  2
                     79: v.3:
                     80:        .space  4
                     81:        .set    v.1,v.5
                     82: 

unix.superglobalmegacorp.com

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