| 1 |  | 
|---|
| 2 | build/s_cos.o:     file format elf32-littlemips | 
|---|
| 3 |  | 
|---|
| 4 |  | 
|---|
| 5 | Disassembly of section .text: | 
|---|
| 6 |  | 
|---|
| 7 | 00000000 <cos>: | 
|---|
| 8 |    0:   44056800        mfc1    a1,$f13 | 
|---|
| 9 |    4:   3c027fff        lui     v0,0x7fff | 
|---|
| 10 |    8:   3442ffff        ori     v0,v0,0xffff | 
|---|
| 11 |    c:   3c033fe9        lui     v1,0x3fe9 | 
|---|
| 12 |   10:   00451024        and     v0,v0,a1 | 
|---|
| 13 |   14:   346321fc        ori     v1,v1,0x21fc | 
|---|
| 14 |   18:   27bdffd0        addiu   sp,sp,-48 | 
|---|
| 15 |   1c:   0043182a        slt     v1,v0,v1 | 
|---|
| 16 |   20:   1460001d        bnez    v1,98 <cos+0x98> | 
|---|
| 17 |   24:   afbf002c        sw      ra,44(sp) | 
|---|
| 18 |   28:   3c037ff0        lui     v1,0x7ff0 | 
|---|
| 19 |   2c:   0043102a        slt     v0,v0,v1 | 
|---|
| 20 |   30:   14400009        bnez    v0,58 <cos+0x58> | 
|---|
| 21 |   34:   00000000        nop | 
|---|
| 22 |   38:   462c6081        sub.d   $f2,$f12,$f12 | 
|---|
| 23 |   3c:   44021000        mfc1    v0,$f2 | 
|---|
| 24 |   40:   44031800        mfc1    v1,$f3 | 
|---|
| 25 |   44:   44820000        mtc1    v0,$f0 | 
|---|
| 26 |   48:   8fbf002c        lw      ra,44(sp) | 
|---|
| 27 |   4c:   27bd0030        addiu   sp,sp,48 | 
|---|
| 28 |   50:   03e00008        jr      ra | 
|---|
| 29 |   54:   44830800        mtc1    v1,$f1 | 
|---|
| 30 |   58:   0c000000        jal     0 <cos> | 
|---|
| 31 |   5c:   27a60018        addiu   a2,sp,24 | 
|---|
| 32 |   60:   30420003        andi    v0,v0,0x3 | 
|---|
| 33 |   64:   24030001        li      v1,1 | 
|---|
| 34 |   68:   10430021        beq     v0,v1,f0 <cos+0xf0> | 
|---|
| 35 |   6c:   d7ac0018        ldc1    $f12,24(sp) | 
|---|
| 36 |   70:   24040002        li      a0,2 | 
|---|
| 37 |   74:   10440012        beq     v0,a0,c0 <cos+0xc0> | 
|---|
| 38 |   78:   00000000        nop | 
|---|
| 39 |   7c:   14400021        bnez    v0,104 <cos+0x104> | 
|---|
| 40 |   80:   00000000        nop | 
|---|
| 41 |   84:   0c000000        jal     0 <cos> | 
|---|
| 42 |   88:   d7ae0020        ldc1    $f14,32(sp) | 
|---|
| 43 |   8c:   44020000        mfc1    v0,$f0 | 
|---|
| 44 |   90:   08000011        j       44 <cos+0x44> | 
|---|
| 45 |   94:   44030800        mfc1    v1,$f1 | 
|---|
| 46 |   98:   44807000        mtc1    zero,$f14 | 
|---|
| 47 |   9c:   0c000000        jal     0 <cos> | 
|---|
| 48 |   a0:   44807800        mtc1    zero,$f15 | 
|---|
| 49 |   a4:   44020000        mfc1    v0,$f0 | 
|---|
| 50 |   a8:   8fbf002c        lw      ra,44(sp) | 
|---|
| 51 |   ac:   44030800        mfc1    v1,$f1 | 
|---|
| 52 |   b0:   27bd0030        addiu   sp,sp,48 | 
|---|
| 53 |   b4:   44820000        mtc1    v0,$f0 | 
|---|
| 54 |   b8:   03e00008        jr      ra | 
|---|
| 55 |   bc:   44830800        mtc1    v1,$f1 | 
|---|
| 56 |   c0:   0c000000        jal     0 <cos> | 
|---|
| 57 |   c4:   d7ae0020        ldc1    $f14,32(sp) | 
|---|
| 58 |   c8:   44040000        mfc1    a0,$f0 | 
|---|
| 59 |   cc:   8fbf002c        lw      ra,44(sp) | 
|---|
| 60 |   d0:   44050800        mfc1    a1,$f1 | 
|---|
| 61 |   d4:   27bd0030        addiu   sp,sp,48 | 
|---|
| 62 |   d8:   00801021        move    v0,a0 | 
|---|
| 63 |   dc:   44820000        mtc1    v0,$f0 | 
|---|
| 64 |   e0:   3c048000        lui     a0,0x8000 | 
|---|
| 65 |   e4:   00a41826        xor     v1,a1,a0 | 
|---|
| 66 |   e8:   03e00008        jr      ra | 
|---|
| 67 |   ec:   44830800        mtc1    v1,$f1 | 
|---|
| 68 |   f0:   afa20010        sw      v0,16(sp) | 
|---|
| 69 |   f4:   0c000000        jal     0 <cos> | 
|---|
| 70 |   f8:   d7ae0020        ldc1    $f14,32(sp) | 
|---|
| 71 |   fc:   08000033        j       cc <cos+0xcc> | 
|---|
| 72 |  100:   44040000        mfc1    a0,$f0 | 
|---|
| 73 |  104:   afa30010        sw      v1,16(sp) | 
|---|
| 74 |  108:   0c000000        jal     0 <cos> | 
|---|
| 75 |  10c:   d7ae0020        ldc1    $f14,32(sp) | 
|---|
| 76 |  110:   44020000        mfc1    v0,$f0 | 
|---|
| 77 |  114:   08000011        j       44 <cos+0x44> | 
|---|
| 78 |  118:   44030800        mfc1    v1,$f1 | 
|---|
| 79 |  | 
|---|
| 80 | Disassembly of section .reginfo: | 
|---|
| 81 |  | 
|---|
| 82 | 00000000 <.reginfo>: | 
|---|
| 83 |    0:   a000007c        sb      zero,124(zero) | 
|---|
| 84 |    4:   00000000        nop | 
|---|
| 85 |    8:   0000f00f        0xf00f | 
|---|
| 86 |         ... | 
|---|
| 87 |  | 
|---|
| 88 | Disassembly of section .pdr: | 
|---|
| 89 |  | 
|---|
| 90 | 00000000 <.pdr>: | 
|---|
| 91 |    0:   00000000        nop | 
|---|
| 92 |    4:   80000000        lb      zero,0(zero) | 
|---|
| 93 |    8:   fffffffc        sdc3    $31,-4(ra) | 
|---|
| 94 |         ... | 
|---|
| 95 |   14:   00000030        tge     zero,zero | 
|---|
| 96 |   18:   0000001d        0x1d | 
|---|
| 97 |   1c:   0000001f        0x1f | 
|---|
| 98 |  | 
|---|
| 99 | Disassembly of section .debug_abbrev: | 
|---|
| 100 |  | 
|---|
| 101 | 00000000 <.debug_abbrev>: | 
|---|
| 102 |    0:   25011101        addiu   at,t0,4353 | 
|---|
| 103 |    4:   030b130e        0x30b130e | 
|---|
| 104 |    8:   110e1b0e        beq     t0,t6,6c44 <cos+0x6c44> | 
|---|
| 105 |    c:   10011201        beq     zero,at,4814 <cos+0x4814> | 
|---|
| 106 |   10:   02000006        srlv    zero,zero,s0 | 
|---|
| 107 |   14:   0e030016        jal     80c0058 <cos+0x80c0058> | 
|---|
| 108 |   18:   0b3b0b3a        j       cec2ce8 <cos+0xcec2ce8> | 
|---|
| 109 |   1c:   00001349        0x1349 | 
|---|
| 110 |   20:   0b002403        j       c00900c <cos+0xc00900c> | 
|---|
| 111 |   24:   030b3e0b        0x30b3e0b | 
|---|
| 112 |   28:   0400000e        bltz    zero,64 <.debug_abbrev+0x64> | 
|---|
| 113 |   2c:   0b0b0024        j       c2c0090 <cos+0xc2c0090> | 
|---|
| 114 |   30:   08030b3e        j       c2cf8 <cos+0xc2cf8> | 
|---|
| 115 |   34:   13050000        beq     t8,a1,38 <.debug_abbrev+0x38> | 
|---|
| 116 |   38:   3a0b0b01        xori    t3,s0,0xb01 | 
|---|
| 117 |   3c:   010b3b0b        0x10b3b0b | 
|---|
| 118 |   40:   06000013        bltz    s0,90 <.debug_abbrev+0x90> | 
|---|
| 119 |   44:   0803000d        j       c0034 <cos+0xc0034> | 
|---|
| 120 |   48:   0b3b0b3a        j       cec2ce8 <cos+0xcec2ce8> | 
|---|
| 121 |   4c:   0a381349        j       8e04d24 <cos+0x8e04d24> | 
|---|
| 122 |   50:   17070000        bne     t8,a3,54 <.debug_abbrev+0x54> | 
|---|
| 123 |   54:   3a0b0b01        xori    t3,s0,0xb01 | 
|---|
| 124 |   58:   010b3b0b        0x10b3b0b | 
|---|
| 125 |   5c:   08000013        j       4c <.debug_abbrev+0x4c> | 
|---|
| 126 |   60:   0e03000d        jal     80c0034 <cos+0x80c0034> | 
|---|
| 127 |   64:   0b3b0b3a        j       cec2ce8 <cos+0xcec2ce8> | 
|---|
| 128 |   68:   00001349        0x1349 | 
|---|
| 129 |   6c:   3f012e09        0x3f012e09 | 
|---|
| 130 |   70:   3a08030c        xori    t0,s0,0x30c | 
|---|
| 131 |   74:   270b3b0b        addiu   t3,t8,15115 | 
|---|
| 132 |   78:   1113490c        beq     t0,s3,124ac <cos+0x124ac> | 
|---|
| 133 |   7c:   40011201        0x40011201 | 
|---|
| 134 |   80:   00130106        0x130106 | 
|---|
| 135 |   84:   00050a00        sll     at,a1,0x8 | 
|---|
| 136 |   88:   0b3a0803        j       ce8200c <cos+0xce8200c> | 
|---|
| 137 |   8c:   13490b3b        beq     k0,t1,2d7c <cos+0x2d7c> | 
|---|
| 138 |   90:   00000602        srl     zero,zero,0x18 | 
|---|
| 139 |   94:   0300340b        0x300340b | 
|---|
| 140 |   98:   3b0b3a08        xori    t3,t8,0x3a08 | 
|---|
| 141 |   9c:   0213490b        0x213490b | 
|---|
| 142 |   a0:   0c00000a        jal     28 <.debug_abbrev+0x28> | 
|---|
| 143 |   a4:   08030034        j       c00d0 <cos+0xc00d0> | 
|---|
| 144 |   a8:   0b3b0b3a        j       cec2ce8 <cos+0xcec2ce8> | 
|---|
| 145 |   ac:   00001349        0x1349 | 
|---|
| 146 |   b0:   0300340d        break   0x300,0xd0 | 
|---|
| 147 |   b4:   3b0b3a08        xori    t3,t8,0x3a08 | 
|---|
| 148 |   b8:   0213490b        0x213490b | 
|---|
| 149 |   bc:   0e000006        jal     8000018 <cos+0x8000018> | 
|---|
| 150 |   c0:   0111010b        0x111010b | 
|---|
| 151 |   c4:   00000112        0x112 | 
|---|
| 152 |   c8:   0300340f        0x300340f | 
|---|
| 153 |   cc:   3b0b3a0e        xori    t3,t8,0x3a0e | 
|---|
| 154 |   d0:   0213490b        0x213490b | 
|---|
| 155 |   d4:   1000000a        b       100 <cos+0x100> | 
|---|
| 156 |   d8:   13490101        beq     k0,t1,4e0 <cos+0x4e0> | 
|---|
| 157 |   dc:   00001301        0x1301 | 
|---|
| 158 |   e0:   49002111        bc2f    8528 <cos+0x8528> | 
|---|
| 159 |   e4:   000b2f13        0xb2f13 | 
|---|
| 160 |   e8:   00241200        0x241200 | 
|---|
| 161 |   ec:   0b3e0b0b        j       cf82c2c <cos+0xcf82c2c> | 
|---|
| 162 |   f0:   Address 0x00000000000000f0 is out of bounds. | 
|---|
| 163 |  | 
|---|
| 164 |  | 
|---|
| 165 | Disassembly of section .debug_info: | 
|---|
| 166 |  | 
|---|
| 167 | 00000000 <.debug_info>: | 
|---|
| 168 |    0:   00000130        tge     zero,zero,0x4 | 
|---|
| 169 |    4:   00000002        srl     zero,zero,0x0 | 
|---|
| 170 |    8:   01040000        0x1040000 | 
|---|
| 171 |    c:   0000008c        syscall 0x2 | 
|---|
| 172 |   10:   00009801        movf    s3,zero,$fcc0 | 
|---|
| 173 |   14:   00005900        sll     t3,zero,0x4 | 
|---|
| 174 |   18:   00000000        nop | 
|---|
| 175 |   1c:   00011c00        sll     v1,at,0x10 | 
|---|
| 176 |   20:   00000000        nop | 
|---|
| 177 |   24:   002c0200        0x2c0200 | 
|---|
| 178 |   28:   12020000        beq     s0,v0,2c <.debug_info+0x2c> | 
|---|
| 179 |   2c:   00000030        tge     zero,zero | 
|---|
| 180 |   30:   00070403        sra     zero,a3,0x10 | 
|---|
| 181 |   34:   02000000        0x2000000 | 
|---|
| 182 |   38:   0000000d        break | 
|---|
| 183 |   3c:   00421302        0x421302 | 
|---|
| 184 |   40:   04040000        0x4040000 | 
|---|
| 185 |   44:   746e6905        jalx    1b9a414 <cos+0x1b9a414> | 
|---|
| 186 |   48:   07080300        tgei    t8,768 | 
|---|
| 187 |   4c:   00000035        0x35 | 
|---|
| 188 |   50:   a0050803        sb      a1,2051(zero) | 
|---|
| 189 |   54:   05000000        bltz    t0,58 <.debug_info+0x58> | 
|---|
| 190 |   58:   7c420208        0x7c420208 | 
|---|
| 191 |   5c:   06000000        bltz    s0,60 <.debug_info+0x60> | 
|---|
| 192 |   60:   0077736c        0x77736c | 
|---|
| 193 |   64:   00254302        ror     t0,a1,0xc | 
|---|
| 194 |   68:   23020000        addi    v0,t8,0 | 
|---|
| 195 |   6c:   736d0600        0x736d0600 | 
|---|
| 196 |   70:   44020077        0x44020077 | 
|---|
| 197 |   74:   00000025        move    zero,zero | 
|---|
| 198 |   78:   00042302        srl     a0,a0,0xc | 
|---|
| 199 |   7c:   3f020807        0x3f020807 | 
|---|
| 200 |   80:   0000009b        0x9b | 
|---|
| 201 |   84:   00004c08        0x4c08 | 
|---|
| 202 |   88:   9b400200        lwr     zero,512(k0) | 
|---|
| 203 |   8c:   08000000        j       0 <.debug_info> | 
|---|
| 204 |   90:   00000086        0x86 | 
|---|
| 205 |   94:   00574502        0x574502 | 
|---|
| 206 |   98:   03000000        0x3000000 | 
|---|
| 207 |   9c:   00520408        0x520408 | 
|---|
| 208 |   a0:   15020000        bne     t0,v0,a4 <.debug_info+0xa4> | 
|---|
| 209 |   a4:   02000000        0x2000000 | 
|---|
| 210 |   a8:   00007c46        0x7c46 | 
|---|
| 211 |   ac:   63010900        0x63010900 | 
|---|
| 212 |   b0:   0100736f        0x100736f | 
|---|
| 213 |   b4:   009b0132        tlt     a0,k1,0x4 | 
|---|
| 214 |   b8:   00000000        nop | 
|---|
| 215 |   bc:   011c0000        0x11c0000 | 
|---|
| 216 |   c0:   00000000        nop | 
|---|
| 217 |   c4:   01200000        0x1200000 | 
|---|
| 218 |   c8:   780a0000        0x780a0000 | 
|---|
| 219 |   cc:   9b320100        lwr     s2,256(t9) | 
|---|
| 220 |   d0:   1f000000        bgtz    t8,d4 <.debug_info+0xd4> | 
|---|
| 221 |   d4:   0b000000        j       c000000 <cos+0xc000000> | 
|---|
| 222 |   d8:   34010079        li      at,0x79 | 
|---|
| 223 |   dc:   00000120        0x120 | 
|---|
| 224 |   e0:   0c689102        jal     1a24408 <cos+0x1a24408> | 
|---|
| 225 |   e4:   3401007a        li      at,0x7a | 
|---|
| 226 |   e8:   0000009b        0x9b | 
|---|
| 227 |   ec:   01006e0c        syscall 0x401b8 | 
|---|
| 228 |   f0:   00003735        0x3735 | 
|---|
| 229 |   f4:   78690d00        0x78690d00 | 
|---|
| 230 |   f8:   37350100        ori     s5,t9,0x100 | 
|---|
| 231 |   fc:   4b000000        c2      0x1000000 | 
|---|
| 232 |  100:   0e000000        jal     8000000 <cos+0x8000000> | 
|---|
| 233 |  104:   00000000        nop | 
|---|
| 234 |  108:   00000004        sllv    zero,zero,zero | 
|---|
| 235 |  10c:   0000810f        0x810f | 
|---|
| 236 |  110:   a2380100        sb      t8,256(s1) | 
|---|
| 237 |  114:   06000000        bltz    s0,118 <.debug_info+0x118> | 
|---|
| 238 |  118:   55049354        bnel    t0,a0,fffe4e6c <cos+0xfffe4e6c> | 
|---|
| 239 |  11c:   00000493        0x493 | 
|---|
| 240 |  120:   00009b10        0x9b10 | 
|---|
| 241 |  124:   00013000        sll     a2,at,0x0 | 
|---|
| 242 |  128:   01301100        0x1301100 | 
|---|
| 243 |  12c:   00010000        sll     zero,at,0x0 | 
|---|
| 244 |  130:   00070412        0x70412 | 
|---|
| 245 |  | 
|---|
| 246 | Disassembly of section .debug_line: | 
|---|
| 247 |  | 
|---|
| 248 | 00000000 <.debug_line>: | 
|---|
| 249 |    0:   00000078        0x78 | 
|---|
| 250 |    4:   00300002        ror     zero,s0,0x0 | 
|---|
| 251 |    8:   01010000        0x1010000 | 
|---|
| 252 |    c:   000d0efb        0xd0efb | 
|---|
| 253 |   10:   01010101        0x1010101 | 
|---|
| 254 |   14:   01000000        0x1000000 | 
|---|
| 255 |   18:   00010000        sll     zero,at,0x0 | 
|---|
| 256 |   1c:   6f635f73        0x6f635f73 | 
|---|
| 257 |   20:   00632e73        tltu    v1,v1,0xb9 | 
|---|
| 258 |   24:   6d000000        0x6d000000 | 
|---|
| 259 |   28:   5f687461        0x5f687461 | 
|---|
| 260 |   2c:   76697270        jalx    9a5c9c0 <cos+0x9a5c9c0> | 
|---|
| 261 |   30:   2e657461        sltiu   a1,s3,29793 | 
|---|
| 262 |   34:   00000068        0x68 | 
|---|
| 263 |   38:   05000000        bltz    t0,3c <.debug_line+0x3c> | 
|---|
| 264 |   3c:   00000002        srl     zero,zero,0x0 | 
|---|
| 265 |   40:   01320300        0x1320300 | 
|---|
| 266 |   44:   49834d17        0x49834d17 | 
|---|
| 267 |   48:   4a77034b        c2      0x77034b | 
|---|
| 268 |   4c:   4a4a0903        c2      0x4a0903 | 
|---|
| 269 |   50:   080d0385        j       340e14 <cos+0x340e14> | 
|---|
| 270 |   54:   087703ac        j       1dc0eb0 <cos+0x1dc0eb0> | 
|---|
| 271 |   58:   2402833c        li      v0,-31940 | 
|---|
| 272 |   5c:   08770313        j       1dc0c4c <cos+0x1dc0c4c> | 
|---|
| 273 |   60:   f210033c        0xf210033c | 
|---|
| 274 |   64:   034a7003        0x34a7003 | 
|---|
| 275 |   68:   bfed4a10        cache   0xd,18960(ra) | 
|---|
| 276 |   6c:   4f454f45        c3      0x1454f45 | 
|---|
| 277 |   70:   7a038745        0x7a038745 | 
|---|
| 278 |   74:   0284bb82        0x284bb82 | 
|---|
| 279 |   78:   01010018        mult    t0,at | 
|---|
| 280 |  | 
|---|
| 281 | Disassembly of section .debug_frame: | 
|---|
| 282 |  | 
|---|
| 283 | 00000000 <.debug_frame>: | 
|---|
| 284 |    0:   0000000c        syscall | 
|---|
| 285 |    4:   ffffffff        sdc3    $31,-1(ra) | 
|---|
| 286 |    8:   7c010001        0x7c010001 | 
|---|
| 287 |    c:   001d0c1f        0x1d0c1f | 
|---|
| 288 |   10:   00000014        0x14 | 
|---|
| 289 |         ... | 
|---|
| 290 |   1c:   0000011c        0x11c | 
|---|
| 291 |   20:   44300e5c        0x44300e5c | 
|---|
| 292 |   24:   00011f11        0x11f11 | 
|---|
| 293 |  | 
|---|
| 294 | Disassembly of section .debug_loc: | 
|---|
| 295 |  | 
|---|
| 296 | 00000000 <.debug_loc>: | 
|---|
| 297 |    0:   00000000        nop | 
|---|
| 298 |    4:   0000001c        0x1c | 
|---|
| 299 |    8:   1c6d0001        0x1c6d0001 | 
|---|
| 300 |    c:   1c000000        bgtz    zero,10 <.debug_loc+0x10> | 
|---|
| 301 |   10:   02000001        movf    zero,s0,$fcc0 | 
|---|
| 302 |   14:   00308d00        0x308d00 | 
|---|
| 303 |         ... | 
|---|
| 304 |   20:   60000000        0x60000000 | 
|---|
| 305 |   24:   08000000        j       0 <.debug_loc> | 
|---|
| 306 |   28:   932c9000        lbu     t4,-28672(t9) | 
|---|
| 307 |   2c:   932d9004        lbu     t5,-28668(t9) | 
|---|
| 308 |   30:   00009804        sllv    s3,zero,zero | 
|---|
| 309 |   34:   0000a400        sll     s4,zero,0x10 | 
|---|
| 310 |   38:   90000800        lbu     zero,2048(zero) | 
|---|
| 311 |   3c:   9004932c        lbu     a0,-27860(zero) | 
|---|
| 312 |   40:   0004932d        0x4932d | 
|---|
| 313 |   44:   00000000        nop | 
|---|
| 314 |   48:   14000000        bnez    zero,4c <.debug_loc+0x4c> | 
|---|
| 315 |   4c:   30000000        andi    zero,zero,0x0 | 
|---|
| 316 |   50:   01000000        0x1000000 | 
|---|
| 317 |   54:   00985200        0x985200 | 
|---|
| 318 |   58:   00a40000        0xa40000 | 
|---|
| 319 |   5c:   00010000        sll     zero,at,0x0 | 
|---|
| 320 |   60:   00000052        mflhxu  zero | 
|---|
| 321 |   64:   00000000        nop | 
|---|
| 322 |         ... | 
|---|
| 323 |  | 
|---|
| 324 | Disassembly of section .debug_pubnames: | 
|---|
| 325 |  | 
|---|
| 326 | 00000000 <.debug_pubnames>: | 
|---|
| 327 |    0:   00000016        0x16 | 
|---|
| 328 |    4:   00000002        srl     zero,zero,0x0 | 
|---|
| 329 |    8:   01340000        0x1340000 | 
|---|
| 330 |    c:   00ad0000        0xad0000 | 
|---|
| 331 |   10:   6f630000        0x6f630000 | 
|---|
| 332 |   14:   00000073        tltu    zero,zero,0x1 | 
|---|
| 333 |         ... | 
|---|
| 334 |  | 
|---|
| 335 | Disassembly of section .debug_aranges: | 
|---|
| 336 |  | 
|---|
| 337 | 00000000 <.debug_aranges>: | 
|---|
| 338 |    0:   0000001c        0x1c | 
|---|
| 339 |    4:   00000002        srl     zero,zero,0x0 | 
|---|
| 340 |    8:   00040000        sll     zero,a0,0x0 | 
|---|
| 341 |         ... | 
|---|
| 342 |   14:   0000011c        0x11c | 
|---|
| 343 |         ... | 
|---|
| 344 |  | 
|---|
| 345 | Disassembly of section .debug_str: | 
|---|
| 346 |  | 
|---|
| 347 | 00000000 <.debug_str>: | 
|---|
| 348 |    0:   69736e75        0x69736e75 | 
|---|
| 349 |    4:   64656e67        0x64656e67 | 
|---|
| 350 |    8:   746e6920        jalx    1b9a480 <cos+0x1b9a480> | 
|---|
| 351 |    c:   746e6900        jalx    1b9a400 <cos+0x1b9a400> | 
|---|
| 352 |   10:   745f3233        jalx    17cc8cc <cos+0x17cc8cc> | 
|---|
| 353 |   14:   65656900        0x65656900 | 
|---|
| 354 |   18:   6f645f65        0x6f645f65 | 
|---|
| 355 |   1c:   656c6275        0x656c6275 | 
|---|
| 356 |   20:   6168735f        0x6168735f | 
|---|
| 357 |   24:   745f6570        jalx    17d95c0 <cos+0x17d95c0> | 
|---|
| 358 |   28:   00657079        0x657079 | 
|---|
| 359 |   2c:   746e6975        jalx    1b9a5d4 <cos+0x1b9a5d4> | 
|---|
| 360 |   30:   745f3233        jalx    17cc8cc <cos+0x17cc8cc> | 
|---|
| 361 |   34:   6e6f6c00        0x6e6f6c00 | 
|---|
| 362 |   38:   6f6c2067        0x6f6c2067 | 
|---|
| 363 |   3c:   7520676e        jalx    4819db8 <cos+0x4819db8> | 
|---|
| 364 |   40:   6769736e        0x6769736e | 
|---|
| 365 |   44:   2064656e        addi    a0,v1,25966 | 
|---|
| 366 |   48:   00746e69        0x746e69 | 
|---|
| 367 |   4c:   756c6176        jalx    5b185d8 <cos+0x5b185d8> | 
|---|
| 368 |   50:   6f640065        0x6f640065 | 
|---|
| 369 |   54:   656c6275        0x656c6275 | 
|---|
| 370 |   58:   73552f00        0x73552f00 | 
|---|
| 371 |   5c:   2f737265        sltiu   s3,k1,29285 | 
|---|
| 372 |   60:   69616c61        0x69616c61 | 
|---|
| 373 |   64:   6f732f6e        0x6f732f6e | 
|---|
| 374 |   68:   6c612f63        0x6c612f63 | 
|---|
| 375 |   6c:   2d736f6d        sltiu   s3,t3,28525 | 
|---|
| 376 |   70:   2f686b6d        sltiu   t0,k1,27501 | 
|---|
| 377 |   74:   7362696c        0x7362696c | 
|---|
| 378 |   78:   62696c2f        0x62696c2f | 
|---|
| 379 |   7c:   6874616d        0x6874616d | 
|---|
| 380 |   80:   5f686700        0x5f686700 | 
|---|
| 381 |   84:   61700075        0x61700075 | 
|---|
| 382 |   88:   00737472        tlt     v1,s3,0x1d1 | 
|---|
| 383 |   8c:   20554e47        addi    s5,v0,20039 | 
|---|
| 384 |   90:   2e342043        sltiu   s4,s1,8259 | 
|---|
| 385 |   94:   00322e34        teq     at,s2,0xb8 | 
|---|
| 386 |   98:   6f635f73        0x6f635f73 | 
|---|
| 387 |   9c:   00632e73        tltu    v1,v1,0xb9 | 
|---|
| 388 |   a0:   676e6f6c        0x676e6f6c | 
|---|
| 389 |   a4:   6e6f6c20        0x6e6f6c20 | 
|---|
| 390 |   a8:   6e692067        0x6e692067 | 
|---|
| 391 |   ac:   Address 0x00000000000000ac is out of bounds. | 
|---|
| 392 |  | 
|---|
| 393 |  | 
|---|
| 394 | Disassembly of section .comment: | 
|---|
| 395 |  | 
|---|
| 396 | 00000000 <.comment>: | 
|---|
| 397 |    0:   43434700        c0      0x1434700 | 
|---|
| 398 |    4:   4728203a        c1      0x128203a | 
|---|
| 399 |    8:   2029554e        addi    t1,at,21838 | 
|---|
| 400 |    c:   2e342e34        sltiu   s4,s1,11828 | 
|---|
| 401 |   10:   Address 0x0000000000000010 is out of bounds. | 
|---|
| 402 |  | 
|---|
| 403 |  | 
|---|
| 404 | Disassembly of section .gnu.attributes: | 
|---|
| 405 |  | 
|---|
| 406 | 00000000 <.gnu.attributes>: | 
|---|
| 407 |    0:   00000f41        0xf41 | 
|---|
| 408 |    4:   756e6700        jalx    5b99c00 <cos+0x5b99c00> | 
|---|
| 409 |    8:   00070100        sll     zero,a3,0x4 | 
|---|
| 410 |    c:   01040000        0x1040000 | 
|---|