1 .code 2 .align 4 3LC$0000: 4 .STRING "%d %lf %d\x0a\x00" 5 .align 4 6 .EXPORT error__3AAAiidi 7 .EXPORT error__3AAAiidi,PRIV_LEV=3,ARGW0=GR,ARGW1=GR,ARGW2=GR,ARGW3=FR,ARGW4=FU,RTNVAL=GR 8error__3AAAiidi: 9 .PROC 10 .CALLINFO FRAME=128,CALLS,SAVE_RP 11 .ENTRY 12 stw %r2,-20(%r30) 13 copy %r4,%r1 14 copy %r30,%r4 15 stwm %r1,128(%r30) 16 stw %r9,8(%r4) 17 stw %r8,12(%r4) 18 stw %r7,16(%r4) 19 stw %r6,20(%r4) 20 stw %r5,24(%r4) 21 copy %r26,%r5 22 ldo -8(%r0),%r6 23 ldo -32(%r4),%r19 24 add %r19,%r6,%r7 25 stw %r25,0(%r7) 26 ldo -12(%r0),%r8 27 ldo -32(%r4),%r19 28 add %r19,%r8,%r9 29 stw %r24,0(%r9) 30 ldo -8(%r0),%r19 31 ldo -32(%r4),%r20 32 add %r20,%r19,%r19 33 ldo -24(%r0),%r20 34 ldo -32(%r4),%r21 35 add %r21,%r20,%r20 36 ldo -28(%r0),%r21 37 ldo -32(%r4),%r22 38 add %r22,%r21,%r21 39 ldw 0(%r21),%r22 40 stw %r22,-52(%r30) 41 ldil L'LC$0000,%r26 42 ldo R'LC$0000(%r26),%r26 43 ldw 0(%r19),%r25 44 fldds 0(%r20),%fr7 45 .CALL ARGW0=GR,ARGW1=GR,ARGW2=FR,ARGW3=FU 46 bl printf,%r2 47 nop 48 bl,n L$0002,%r0 49 bl,n L$0001,%r0 50L$0002: 51L$0001: 52 ldw 8(%r4),%r9 53 ldw 12(%r4),%r8 54 ldw 16(%r4),%r7 55 ldw 20(%r4),%r6 56 ldw 24(%r4),%r5 57 ldo 8(%r4),%r30 58 ldw -28(%r30),%r2 59 bv %r0(%r2) 60 ldwm -8(%r30),%r4 61 .EXIT 62 .PROCEND 63 .align 4 64 .EXPORT ok__3AAAidi 65 .EXPORT ok__3AAAidi,PRIV_LEV=3,ARGW0=GR,ARGW1=GR,ARGW2=FR,ARGW3=FU,RTNVAL=GR 66ok__3AAAidi: 67 .PROC 68 .CALLINFO FRAME=128,CALLS,SAVE_RP 69 .ENTRY 70 stw %r2,-20(%r30) 71 copy %r4,%r1 72 copy %r30,%r4 73 stwm %r1,128(%r30) 74 stw %r9,8(%r4) 75 stw %r8,12(%r4) 76 stw %r7,16(%r4) 77 stw %r6,20(%r4) 78 stw %r5,24(%r4) 79 copy %r26,%r5 80 ldo -8(%r0),%r6 81 ldo -32(%r4),%r19 82 add %r19,%r6,%r7 83 stw %r25,0(%r7) 84 ldo -16(%r0),%r8 85 ldo -32(%r4),%r19 86 add %r19,%r8,%r9 87 fstds %fr7,0(%r9) 88 ldo -8(%r0),%r19 89 ldo -32(%r4),%r20 90 add %r20,%r19,%r19 91 ldo -16(%r0),%r20 92 ldo -32(%r4),%r21 93 add %r21,%r20,%r20 94 ldo -20(%r0),%r21 95 ldo -32(%r4),%r22 96 add %r22,%r21,%r21 97 ldw 0(%r21),%r22 98 stw %r22,-52(%r30) 99 ldil L'LC$0000,%r26 100 ldo R'LC$0000(%r26),%r26 101 ldw 0(%r19),%r25 102 fldds 0(%r20),%fr7 103 .CALL ARGW0=GR,ARGW1=GR,ARGW2=FR,ARGW3=FU 104 bl printf,%r2 105 nop 106 bl,n L$0004,%r0 107 bl,n L$0003,%r0 108L$0004: 109L$0003: 110 ldw 8(%r4),%r9 111 ldw 12(%r4),%r8 112 ldw 16(%r4),%r7 113 ldw 20(%r4),%r6 114 ldw 24(%r4),%r5 115 ldo 8(%r4),%r30 116 ldw -28(%r30),%r2 117 bv %r0(%r2) 118 ldwm -8(%r30),%r4 119 .EXIT 120 .PROCEND 121 .IMPORT __main,CODE 122 .align 8 123LC$0001: 124 ; .double 5.50000000000000000000e+00 125 .word 1075183616 ; = 0x40160000 126 .word 0 ; = 0x0 127 .align 4 128 .EXPORT main 129 .EXPORT main,PRIV_LEV=3,RTNVAL=GR 130main: 131 .PROC 132 .CALLINFO FRAME=128,CALLS,SAVE_RP 133 .ENTRY 134 stw %r2,-20(%r30) 135 copy %r4,%r1 136 copy %r30,%r4 137 stwm %r1,128(%r30) 138 .CALL 139 bl __main,%r2 140 nop 141 ldo -24(%r0),%r19 142 ldo -32(%r30),%r20 143 add %r20,%r19,%r19 144 ldil L'LC$0001,%r20 145 ldo R'LC$0001(%r20),%r21 146 ldw 0(%r21),%r22 147 ldw 4(%r21),%r23 148 stw %r22,0(%r19) 149 stw %r23,4(%r19) 150 ldo 3(%r0),%r19 151 stw %r19,-60(%r30) 152 ldo 8(%r4),%r26 153 ldo 1(%r0),%r25 154 ldo 4(%r0),%r24 155 .CALL ARGW0=GR,ARGW1=GR,ARGW2=GR 156 bl error__3AAAiidi,%r2 157 nop 158 ldo 3(%r0),%r19 159 stw %r19,-52(%r30) 160 ldo 8(%r4),%r26 161 ldo 1(%r0),%r25 162 ldil L'LC$0001,%r19 163 ldo R'LC$0001(%r19),%r20 164 fldds 0(%r20),%fr7 165 .CALL ARGW0=GR,ARGW1=GR,ARGW2=FR,ARGW3=FU 166 bl ok__3AAAidi,%r2 167 nop 168 copy %r0,%r28 169 bl,n L$0005,%r0 170 bl,n L$0005,%r0 171L$0005: 172 ldo 8(%r4),%r30 173 ldw -28(%r30),%r2 174 bv %r0(%r2) 175 ldwm -8(%r30),%r4 176 .EXIT 177 .PROCEND 178 179