build/fmod.o: file format elf32-littlemips Disassembly of section .text: 00000000 : 0: 27bdffb8 addiu sp,sp,-72 4: afb70034 sw s7,52(sp) 8: f7b40040 sdc1 $f20,64(sp) c: afb1001c sw s1,28(sp) 10: 44116800 mfc1 s1,$f13 14: afb00018 sw s0,24(sp) 18: 44106000 mfc1 s0,$f12 1c: 3c177fff lui s7,0x7fff 20: 36f7ffff ori s7,s7,0xffff 24: afb5002c sw s5,44(sp) 28: 2603ffff addiu v1,s0,-1 2c: 0237a824 and s5,s1,s7 30: 0070202b sltu a0,v1,s0 34: 26a2ffff addiu v0,s5,-1 38: 00821021 addu v0,a0,v0 3c: afb30024 sw s3,36(sp) 40: 44137800 mfc1 s3,$f15 44: afb20020 sw s2,32(sp) 48: 44127000 mfc1 s2,$f14 4c: 3c047ff0 lui a0,0x7ff0 50: 0044202b sltu a0,v0,a0 54: afbe0038 sw s8,56(sp) 58: afb60030 sw s6,48(sp) 5c: afb40028 sw s4,40(sp) 60: afbf003c sw ra,60(sp) 64: 0200a021 move s4,s0 68: 0220f021 move s8,s1 6c: 0277b824 and s7,s3,s7 70: 10800091 beqz a0,2b8 74: 0240b021 move s6,s2 78: 3c047fef lui a0,0x7fef 7c: 3484ffff ori a0,a0,0xffff 80: 104400c1 beq v0,a0,388 84: 2c63ffff sltiu v1,v1,-1 88: 26c3ffff addiu v1,s6,-1 8c: 0076202b sltu a0,v1,s6 90: 26e2ffff addiu v0,s7,-1 94: 00821021 addu v0,a0,v0 98: 3c047ff0 lui a0,0x7ff0 9c: 0044202b sltu a0,v0,a0 a0: 10800085 beqz a0,2b8 a4: 3c047fef lui a0,0x7fef a8: 3484ffff ori a0,a0,0xffff ac: 1044007f beq v0,a0,2ac b0: 02f5102b sltu v0,s7,s5 b4: 104000ab beqz v0,364 b8: 3c03000f lui v1,0xf bc: 3463ffff ori v1,v1,0xffff c0: 00151502 srl v0,s5,0x14 c4: 02e34824 and t1,s7,v1 c8: 00175d02 srl t3,s7,0x14 cc: 02802821 move a1,s4 d0: 02a31824 and v1,s5,v1 d4: 14400011 bnez v0,11c d8: 02c04021 move t0,s6 dc: 12a000dd beqz s5,454 e0: 00000000 nop e4: 72b5a820 clz s5,s5 e8: 26b5fff5 addiu s5,s5,-11 ec: 00142042 srl a0,s4,0x1 f0: 00151027 nor v0,zero,s5 f4: 00441006 srlv v0,a0,v0 f8: 02a31804 sllv v1,v1,s5 fc: 32a50020 andi a1,s5,0x20 100: 00431825 or v1,v0,v1 104: 02b4a004 sllv s4,s4,s5 108: 0285180b movn v1,s4,a1 10c: 24020001 li v0,1 110: 0005a00b movn s4,zero,a1 114: 00551023 subu v0,v0,s5 118: 02802821 move a1,s4 11c: 15600012 bnez t3,168 120: 3c040010 lui a0,0x10 124: 12e000c8 beqz s7,448 128: 00000000 nop 12c: 72f7b820 clz s7,s7 130: 26f7fff5 addiu s7,s7,-11 134: 00163042 srl a2,s6,0x1 138: 00172027 nor a0,zero,s7 13c: 00862006 srlv a0,a2,a0 140: 02e94804 sllv t1,t1,s7 144: 32e80020 andi t0,s7,0x20 148: 02f6b004 sllv s6,s6,s7 14c: 00894825 or t1,a0,t1 150: 02c8480b movn t1,s6,t0 154: 240b0001 li t3,1 158: 0008b00b movn s6,zero,t0 15c: 01775823 subu t3,t3,s7 160: 02c04021 move t0,s6 164: 3c040010 lui a0,0x10 168: 004ba823 subu s5,v0,t3 16c: 01244825 or t1,t1,a0 170: 00a0a021 move s4,a1 174: 00641825 or v1,v1,a0 178: 00001021 move v0,zero 17c: 00023027 nor a2,zero,v0 180: 00142042 srl a0,s4,0x1 184: 00c42006 srlv a0,a0,a2 188: 00431804 sllv v1,v1,v0 18c: 0054a004 sllv s4,s4,v0 190: 00831825 or v1,a0,v1 194: 30420020 andi v0,v0,0x20 198: 0282180b movn v1,s4,v0 19c: 0002a00b movn s4,zero,v0 1a0: 02882023 subu a0,s4,t0 1a4: 0284a02b sltu s4,s4,a0 1a8: 00691823 subu v1,v1,t1 1ac: 00741823 subu v1,v1,s4 1b0: 00033fc3 sra a3,v1,0x1f 1b4: 00041040 sll v0,a0,0x1 1b8: 0044202b sltu a0,v0,a0 1bc: 00e85024 and t2,a3,t0 1c0: 00031840 sll v1,v1,0x1 1c4: 00831821 addu v1,a0,v1 1c8: 00e93824 and a3,a3,t1 1cc: 004a2021 addu a0,v0,t2 1d0: 0082102b sltu v0,a0,v0 1d4: 00671821 addu v1,v1,a3 1d8: 00432821 addu a1,v0,v1 1dc: 02a6a821 addu s5,s5,a2 1e0: 70a21020 clz v0,a1 1e4: 00a01821 move v1,a1 1e8: 70863020 clz a2,a0 1ec: 14a00002 bnez a1,1f8 1f0: 0080a021 move s4,a0 1f4: 24c20020 addiu v0,a2,32 1f8: 2442fff5 addiu v0,v0,-11 1fc: 02a2302a slt a2,s5,v0 200: 14c00003 bnez a2,210 204: 00856025 or t4,a0,a1 208: 1580ffdd bnez t4,180 20c: 00023027 nor a2,zero,v0 210: 06a00093 bltz s5,460 214: 00000000 nop 218: 00142042 srl a0,s4,0x1 21c: 00151027 nor v0,zero,s5 220: 00441006 srlv v0,a0,v0 224: 02a31804 sllv v1,v1,s5 228: 02b4a004 sllv s4,s4,s5 22c: 00431825 or v1,v0,v1 230: 32b50020 andi s5,s5,0x20 234: 0295180b movn v1,s4,s5 238: 0015a00b movn s4,zero,s5 23c: 02831025 or v0,s4,v1 240: 1040007b beqz v0,430 244: 00000000 nop 248: 1060007d beqz v1,440 24c: 72821020 clz v0,s4 250: 70621020 clz v0,v1 254: 2442fff5 addiu v0,v0,-11 258: 00142842 srl a1,s4,0x1 25c: 00022027 nor a0,zero,v0 260: 00852006 srlv a0,a1,a0 264: 00431804 sllv v1,v1,v0 268: 00831825 or v1,a0,v1 26c: 0054a004 sllv s4,s4,v0 270: 30440020 andi a0,v0,0x20 274: 3c05000f lui a1,0xf 278: 0284180b movn v1,s4,a0 27c: 34a5ffff ori a1,a1,0xffff 280: 00651824 and v1,v1,a1 284: 3c058000 lui a1,0x8000 288: 03c5f024 and s8,s8,a1 28c: 01625823 subu t3,t3,v0 290: 0004a00b movn s4,zero,a0 294: 1960007c blez t3,488 298: 007e1825 or v1,v1,s8 29c: 000b5d00 sll t3,t3,0x14 2a0: 02808021 move s0,s4 2a4: 080000ca j 328 2a8: 006b8825 or s1,v1,t3 2ac: 2c63ffff sltiu v1,v1,-1 2b0: 1460ff80 bnez v1,b4 2b4: 00000000 nop 2b8: 44906000 mtc1 s0,$f12 2bc: 0c000000 jal 0 2c0: 44916800 mtc1 s1,$f13 2c4: 44926000 mtc1 s2,$f12 2c8: 46200506 mov.d $f20,$f0 2cc: 0c000000 jal 0 2d0: 44936800 mtc1 s3,$f13 2d4: 44901000 mtc1 s0,$f2 2d8: 44902000 mtc1 s0,$f4 2dc: 44911800 mtc1 s1,$f3 2e0: 44912800 mtc1 s1,$f5 2e4: 46241032 c.eq.d $f2,$f4 2e8: 45000008 bc1f 30c 2ec: 00000000 nop 2f0: 44921000 mtc1 s2,$f2 2f4: 44922000 mtc1 s2,$f4 2f8: 44931800 mtc1 s3,$f3 2fc: 44932800 mtc1 s3,$f5 300: 46241032 c.eq.d $f2,$f4 304: 45010028 bc1t 3a8 308: 00000000 nop 30c: 44900000 mtc1 s0,$f0 310: 44921000 mtc1 s2,$f2 314: 44910800 mtc1 s1,$f1 318: 44931800 mtc1 s3,$f3 31c: 46220000 add.d $f0,$f0,$f2 320: 44100000 mfc1 s0,$f0 324: 44110800 mfc1 s1,$f1 328: 44900000 mtc1 s0,$f0 32c: 8fbf003c lw ra,60(sp) 330: 8fbe0038 lw s8,56(sp) 334: d7b40040 ldc1 $f20,64(sp) 338: 44910800 mtc1 s1,$f1 33c: 8fb70034 lw s7,52(sp) 340: 8fb60030 lw s6,48(sp) 344: 8fb5002c lw s5,44(sp) 348: 8fb40028 lw s4,40(sp) 34c: 8fb30024 lw s3,36(sp) 350: 8fb20020 lw s2,32(sp) 354: 8fb1001c lw s1,28(sp) 358: 8fb00018 lw s0,24(sp) 35c: 03e00008 jr ra 360: 27bd0048 addiu sp,sp,72 364: 12b7000c beq s5,s7,398 368: 02d4102b sltu v0,s6,s4 36c: 16d4ffee bne s6,s4,328 370: 00000000 nop 374: 16f5ffec bne s7,s5,328 378: 00000000 nop 37c: 00008021 move s0,zero 380: 080000ca j 328 384: 02fe8826 xor s1,s7,s8 388: 1060ffcb beqz v1,2b8 38c: 26c3ffff addiu v1,s6,-1 390: 08000024 j 90 394: 0076202b sltu a0,v1,s6 398: 1440ff48 bnez v0,bc 39c: 3c03000f lui v1,0xf 3a0: 080000db j 36c 3a4: 00000000 nop 3a8: 4620a306 mov.d $f12,$f20 3ac: e7a00010 swc1 $f0,16(sp) 3b0: 0c000000 jal 0 3b4: e7a10014 swc1 $f1,20(sp) 3b8: c7a00010 lwc1 $f0,16(sp) 3bc: 10400008 beqz v0,3e0 3c0: c7a10014 lwc1 $f1,20(sp) 3c4: 4480a000 mtc1 zero,$f20 3c8: 44922000 mtc1 s2,$f4 3cc: 4480a800 mtc1 zero,$f21 3d0: 44932800 mtc1 s3,$f5 3d4: 46342032 c.eq.d $f4,$f20 3d8: 45000036 bc1f 4b4 3dc: 00000000 nop 3e0: 44800000 mtc1 zero,$f0 3e4: 8fbf003c lw ra,60(sp) 3e8: 8fbe0038 lw s8,56(sp) 3ec: d7b40040 ldc1 $f20,64(sp) 3f0: 44800800 mtc1 zero,$f1 3f4: 8fb70034 lw s7,52(sp) 3f8: 8fb60030 lw s6,48(sp) 3fc: 46200083 div.d $f2,$f0,$f0 400: 8fb5002c lw s5,44(sp) 404: 8fb40028 lw s4,40(sp) 408: 8fb30024 lw s3,36(sp) 40c: 8fb20020 lw s2,32(sp) 410: 44101000 mfc1 s0,$f2 414: 44111800 mfc1 s1,$f3 418: 44900000 mtc1 s0,$f0 41c: 8fb00018 lw s0,24(sp) 420: 44910800 mtc1 s1,$f1 424: 8fb1001c lw s1,28(sp) 428: 03e00008 jr ra 42c: 27bd0048 addiu sp,sp,72 430: 3c028000 lui v0,0x8000 434: 00008021 move s0,zero 438: 080000ca j 328 43c: 03c28824 and s1,s8,v0 440: 08000095 j 254 444: 24420020 addiu v0,v0,32 448: 72d7b820 clz s7,s6 44c: 0800004c j 130 450: 26f70020 addiu s7,s7,32 454: 7295a820 clz s5,s4 458: 0800003a j e8 45c: 26b50020 addiu s5,s5,32 460: 0144a021 addu s4,t2,a0 464: 028a182b sltu v1,s4,t2 468: 00e53821 addu a3,a3,a1 46c: 00671821 addu v1,v1,a3 470: 000317c0 sll v0,v1,0x1f 474: 0014a042 srl s4,s4,0x1 478: 0054a025 or s4,v0,s4 47c: 00031843 sra v1,v1,0x1 480: 08000086 j 218 484: 0000a821 move s5,zero 488: 256b03fe addiu t3,t3,1022 48c: 44941000 mtc1 s4,$f2 490: 000b5d00 sll t3,t3,0x14 494: 3c020000 lui v0,0x0 498: 006b8825 or s1,v1,t3 49c: d4400000 ldc1 $f0,0(v0) 4a0: 44911800 mtc1 s1,$f3 4a4: 46220082 mul.d $f2,$f0,$f2 4a8: 44101000 mfc1 s0,$f2 4ac: 080000ca j 328 4b0: 44111800 mfc1 s1,$f3 4b4: 0c000000 jal 0 4b8: 46200306 mov.d $f12,$f0 4bc: 1040ff9a beqz v0,328 4c0: 00000000 nop 4c4: 44902000 mtc1 s0,$f4 4c8: 44912800 mtc1 s1,$f5 4cc: 46342032 c.eq.d $f4,$f20 4d0: 4500fef8 bc1f b4 4d4: 02f5102b sltu v0,s7,s5 4d8: 080000cb j 32c 4dc: 44900000 mtc1 s0,$f0 Disassembly of section .reginfo: 00000000 <.reginfo>: 0: e0ff1ffc sc ra,8188(a3) 4: 00000000 nop 8: 0030f03f 0x30f03f ... Disassembly of section .pdr: 00000000 <.pdr>: 0: 00000000 nop 4: c0ff0000 ll ra,0(a3) 8: fffffff4 sdc3 $31,-12(ra) c: 00300000 0x300000 10: fffffff8 sdc3 $31,-8(ra) 14: 00000048 0x48 18: 0000001d 0x1d 1c: 0000001f 0x1f Disassembly of section .debug_abbrev: 00000000 <.debug_abbrev>: 0: 25011101 addiu at,t0,4353 4: 030b130e 0x30b130e 8: 110e1b0e beq t0,t6,6c44 c: 10011201 beq zero,at,4814 10: 02000006 srlv zero,zero,s0 14: 0e030016 jal 80c0058 18: 0b3b0b3a j cec2ce8 1c: 00001349 0x1349 20: 0b002403 j c00900c 24: 030b3e0b 0x30b3e0b 28: 0400000e bltz zero,64 <.debug_abbrev+0x64> 2c: 0b0b0024 j c2c0090 30: 08030b3e j c2cf8 34: 2e050000 sltiu a1,s0,0 38: 030c3f01 0x30c3f01 3c: 3b0b3a0e xori t3,t8,0x3a0e 40: 490c270b bc2f $cc3,9c70 44: 12011113 beq s0,at,4494 48: 00064001 0x64001 4c: 00050600 sll zero,a1,0x18 50: 0b3a0803 j ce8200c 54: 13490b3b beq k0,t1,2d44 58: 00000602 srl zero,zero,0x18 5c: 0b011707 j c045c1c 60: 3b0b3a0b xori t3,t8,0x3a0b 64: 0013010b 0x13010b 68: 000d0800 sll at,t5,0x0 6c: 0b3a0803 j ce8200c 70: 13490b3b beq k0,t1,2d60 74: 34090000 li t1,0x0 78: 3a080300 xori t0,s0,0x300 7c: 490b3b0b bc2tl $cc2,ecac 80: 0a000013 j 800004c 84: 0e030034 jal 80c00d0 88: 0b3b0b3a j cec2ce8 8c: 00001349 0x1349 90: 0300340b 0x300340b 94: 3b0b3a0e xori t3,t8,0x3a0e 98: 0213490b 0x213490b 9c: 0c000006 jal 18 <.debug_abbrev+0x18> a0: 08030034 j c00d0 a4: 0b3b0b3a j cec2ce8 a8: 06021349 bltzl s0,4dd0 ac: 0b0d0000 j c340000 b0: 01065501 0x1065501 b4: 0e000013 jal 800004c b8: 0655010b 0x655010b bc: Address 0x00000000000000bc is out of bounds. Disassembly of section .debug_info: 00000000 <.debug_info>: 0: 000001ba 0x1ba 4: 00000002 srl zero,zero,0x0 8: 01040000 0x1040000 c: 00000051 0x51 10: 0000c501 0xc501 14: 00007100 sll t6,zero,0x4 18: 00000000 nop 1c: 0004e000 sll gp,a0,0x0 20: 00000000 nop 24: 005d0200 0x5d0200 28: 12020000 beq s0,v0,2c <.debug_info+0x2c> 2c: 00000030 tge zero,zero 30: 14070403 bne zero,a3,1040 34: 02000000 0x2000000 38: 000000b8 0xb8 3c: 00421302 0x421302 40: 04040000 0x4040000 44: 746e6905 jalx 1b9a414 48: 00430200 0x430200 4c: 14020000 bne zero,v0,50 <.debug_info+0x50> 50: 00000054 0x54 54: 2c070803 sltiu a3,zero,2051 58: 02000000 0x2000000 5c: 000000a0 0xa0 60: 00661502 0x661502 64: 08030000 j c0000 68: 00000005 0x5 6c: 04080300 tgei zero,768 70: 00000099 0x99 74: 00210105 0x210105 78: 18010000 0x18010000 7c: 00006d01 0x6d01 80: 00000000 nop 84: 0004e000 sll gp,a0,0x0 88: 00000000 nop 8c: 00780600 0x780600 90: 006d1801 movt v1,v1,$fcc3 94: 00200000 0x200000 98: 79060000 0x79060000 9c: 6d180100 0x6d180100 a0: ba000000 swr zero,0(s0) a4: 07000000 bltz t8,a8 <.debug_info+0xa8> a8: c21a0108 ll k0,264(s0) ac: 08000000 j 0 <.debug_info> b0: 1b010064 0x1b010064 b4: 0000006d 0x6d b8: 01007508 0x1007508 bc: 0000491c 0x491c c0: 75090000 jalx 4240000 c4: 1d010078 0x1d010078 c8: 000000a7 0xa7 cc: 1e010807 0x1e010807 d0: 000000e7 0xe7 d4: 01006408 0x1006408 d8: 00006d1f 0x6d1f dc: 00750800 0x750800 e0: 00492001 movt a0,v0,$fcc2 e4: 09000000 j 4000000 e8: 01007975 0x1007975 ec: 0000cc21 0xcc21 f0: 00a80a00 0xa80a00 f4: 23010000 addi at,t8,0 f8: 00000049 0x49 fc: 0000ad0b 0xad0b 100: 49240100 0x49240100 104: 04000000 bltz zero,108 <.debug_info+0x108> 108: 0b000001 j c000004 10c: 0000006c 0x6c 110: 00374301 0x374301 114: 015c0000 0x15c0000 118: c00b0000 ll t3,0(zero) 11c: 01000000 0x1000000 120: 00003744 0x3744 124: 00018500 sll s0,at,0x14 128: 78730c00 0x78730c00 12c: 5b450100 0x5b450100 130: b9000000 swr zero,0(t0) 134: 0c000001 jal 4 <.debug_info+0x4> 138: 01007973 tltu t0,zero,0x1e5 13c: 00005b46 0x5b46 140: 0002d100 sll k0,v0,0x4 144: 00260b00 0x260b00 148: 58010000 0x58010000 14c: 00000037 0x37 150: 00000309 0x309 154: 0000b20b 0xb20b 158: 37590100 ori t9,k0,0x100 15c: 27000000 addiu zero,t8,0 160: 0a000003 j 800000c 164: 0000004c syscall 0x1 168: 005b5a01 0x5b5a01 16c: 000d0000 sll zero,t5,0x0 170: 83000000 lb zero,0(t8) 174: 0a000001 j 8000004 178: 000000b2 tlt zero,zero,0x2 17c: 00254901 0x254901 180: 0d000000 jal 4000000 184: 00000018 mult zero,zero 188: 00000198 0x198 18c: 0000b20a 0xb20a 190: 25500100 addiu s0,t2,256 194: 00000000 nop 198: 0000300e 0x300e 19c: 000e0b00 sll at,t6,0xc 1a0: 27010000 addiu at,t8,0 1a4: 0000006d 0x6d 1a8: 00000371 tgeu zero,zero,0xd 1ac: 0000660b 0x660b 1b0: 6d280100 0x6d280100 1b4: af000000 sw zero,0(t8) 1b8: 00000003 sra zero,zero,0x0 ... Disassembly of section .debug_line: 00000000 <.debug_line>: 0: 00000101 0x101 4: 002f0002 ror zero,t7,0x0 8: 01010000 0x1010000 c: 000d0efb 0xd0efb 10: 01010101 0x1010101 14: 01000000 0x1000000 18: 00010000 sll zero,at,0x0 1c: 646f6d66 0x646f6d66 20: 0000632e 0x632e 24: 616d0000 0x616d0000 28: 705f6874 0x705f6874 2c: 61766972 0x61766972 30: 682e6574 0x682e6574 34: 00000000 nop 38: 02050000 0x2050000 3c: 00000000 nop 40: 03011803 0x3011803 44: 03ac080a movz at,sp,t4 48: 0d038276 jal 40e09d8 4c: 034d474a 0x34d474a 50: 0d03ba73 jal 40ee9cc 54: 827303f2 lb s3,1010(s3) 58: 820b03f2 lb t3,1010(s0) 5c: 0214034c syscall 0x8500d 60: 0b030144 j c0c0510 64: 484d4882 0x484d4882 68: f383854b 0xf383854b 6c: 4b49e508 c2 0x149e508 70: f3844e49 0xf3844e49 74: 4b49e508 c2 0x149e508 78: 474e4d49 c1 0x14e4d49 7c: 024f8649 0x24f8649 80: 49f51424 0x49f51424 84: 08834983 j 20d260c 88: 4b494f38 c2 0x1494f38 8c: 3e083e08 0x3e083e08 90: 14240288 bne at,a0,ab4 94: af08f3bf sw t0,-3137(t8) 98: 49f04d47 0x49f04d47 9c: ab03f44e swl v1,-2994(t8) a0: bbbb827f swr k1,-32129(sp) a4: 02854b49 0x2854b49 a8: d6031338 ldc1 $f3,4920(s0) ac: 03ac0800 0x3ac0800 b0: 3c027fb8 lui v0,0x7fb8 b4: 3e088301 0x3e088301 b8: 03826903 0x3826903 bc: 7603f214 jalx 80fc850 c0: 133802f2 beq t9,t8,c8c c4: 4a00d103 c2 0xd103 c8: ba7faf03 swr ra,-20733(s3) cc: 4a00d103 c2 0xd103 d0: 827faf03 lb ra,-20733(s3) d4: 4a00d103 c2 0xd103 d8: f27faf03 0xf27faf03 dc: 8200d103 lb zero,-12029(s0) e0: 74086d03 jalx 21b40c e4: 5c038584 0x5c038584 e8: ba790382 swr t9,898(s3) ec: f3ba1f03 0xf3ba1f03 f0: 74081703 jalx 205c0c f4: 027fb503 0x27fb503 f8: cd03012c pref 0x3,300(t0) fc: 01240200 0x1240200 100: 01000802 0x1000802 104: Address 0x0000000000000104 is out of bounds. Disassembly of section .rodata.cst8: 00000000 <$LC0>: 0: 00000000 nop 4: 00100000 sll zero,s0,0x0 Disassembly of section .debug_frame: 00000000 <.debug_frame>: 0: 0000000c syscall 4: ffffffff sdc3 $31,-1(ra) 8: 7c010001 0x7c010001 c: 001d0c1f 0x1d0c1f 10: 0000003c 0x3c ... 1c: 000004e0 0x4e0 20: 4c480e44 0x4c480e44 24: 110b1111 beq t0,t3,446c 28: 34110135 li s1,0x135 2c: 05171102 0x5171102 30: 0c101148 jal 404520 34: 07151150 0x7151150 38: 09131158 j 44c4560 3c: 0a121148 j 8484520 40: 031f115c 0x31f115c 44: 11081411 beq t0,t0,508c 48: 1e110616 0x1e110616 4c: 00000004 sllv zero,zero,zero Disassembly of section .debug_loc: 00000000 <.debug_loc>: 0: 00000000 nop 4: 00000004 sllv zero,zero,zero 8: 046d0001 0x46d0001 c: e0000000 sc zero,0(zero) 10: 03000004 sllv zero,zero,t8 14: 00c88d00 0xc88d00 ... 24: 0000001c 0x1c 28: 2c900008 sltiu s0,a0,8 2c: 2d900493 sltiu s0,t4,1171 30: 001c0493 0x1c0493 34: 002c0000 0x2c0000 38: 00060000 sll zero,a2,0x0 3c: 61049360 0x61049360 40: 006c0493 0x6c0493 44: 02a40000 0x2a40000 48: 00060000 sll zero,a2,0x0 4c: 61049360 0x61049360 50: 02ac0493 0x2ac0493 54: 03580000 0x3580000 58: 00060000 sll zero,a2,0x0 5c: 61049360 0x61049360 60: 03640493 0x3640493 64: 03800000 0x3800000 68: 00060000 sll zero,a2,0x0 6c: 61049360 0x61049360 70: 03880493 0x3880493 74: 04200000 bltz at,78 <.debug_loc+0x78> 78: 00060000 sll zero,a2,0x0 7c: 61049360 0x61049360 80: 04300493 bltzal at,12d0 84: 04380000 0x4380000 88: 00060000 sll zero,a2,0x0 8c: 61049360 0x61049360 90: 04400493 bltz v0,12e0 94: 049c0000 0x49c0000 98: 00060000 sll zero,a2,0x0 9c: 61049360 0x61049360 a0: 04ac0493 teqi a1,1171 a4: 04e00000 bltz a3,a8 <.debug_loc+0xa8> a8: 00060000 sll zero,a2,0x0 ac: 61049360 0x61049360 b0: 00000493 0x493 ... bc: 004c0000 0x4c0000 c0: 00080000 sll zero,t0,0x0 c4: 04932e90 bgezall a0,bb08 c8: 04932f90 bgezall a0,bf0c cc: 0000004c syscall 0x1 d0: 00000350 0x350 d4: 93620006 lbu v0,6(k1) d8: 04936304 bgezall a0,18cec dc: 00000364 0x364 e0: 0000040c syscall 0x10 e4: 93620006 lbu v0,6(k1) e8: 04936304 bgezall a0,18cfc ec: 00000430 tge zero,zero,0x10 f0: 000004e0 0x4e0 f4: 93620006 lbu v0,6(k1) f8: 04936304 bgezall a0,18d0c fc: 00000000 nop 100: 00000000 nop 104: 00000070 tge zero,zero,0x1 108: 00000130 tge zero,zero,0x4 10c: 93660006 lbu a2,6(k1) 110: 04936704 bgezall a0,19d24 114: 00000164 0x164 118: 00000340 sll zero,zero,0xd 11c: 93660006 lbu a2,6(k1) 120: 04936704 bgezall a0,19d34 124: 00000364 0x364 128: 000003f8 0x3f8 12c: 93660006 lbu a2,6(k1) 130: 04936704 bgezall a0,19d44 134: 00000430 tge zero,zero,0x10 138: 0000044c syscall 0x11 13c: 93660006 lbu a2,6(k1) 140: 04936704 bgezall a0,19d54 144: 00000454 0x454 148: 000004e0 0x4e0 14c: 93660006 lbu a2,6(k1) 150: 04936704 bgezall a0,19d64 154: 00000000 nop 158: 00000000 nop 15c: 000000c4 0xc4 160: 000000f4 teq zero,zero,0x3 164: 18520001 0x18520001 168: 7c000001 0x7c000001 16c: 01000001 movf zero,t0,$fcc0 170: 04485200 tgei v0,20992 174: 04600000 bltz v1,178 <.debug_loc+0x178> 178: 00010000 sll zero,at,0x0 17c: 00000052 mflhxu zero 180: 00000000 nop 184: 0000cc00 sll t9,zero,0x10 188: 00015800 sll t3,at,0x0 18c: 5b000100 blezl t8,590 190: 00000160 0x160 194: 000002a0 0x2a0 198: 285b0001 slti k1,v0,1 19c: 64000003 0x64000003 1a0: 01000003 0x1000003 1a4: 04305b00 bltzal at,16da8 1a8: 048c0000 teqi a0,0 1ac: 00010000 sll zero,at,0x0 1b0: 0000005b 0x5b 1b4: 00000000 nop 1b8: 0000d400 sll k0,zero,0x10 1bc: 0000fc00 sll ra,zero,0x10 1c0: 55000600 bnezl t0,19c4 1c4: 93530493 lbu s3,1171(k0) 1c8: 00011c04 0x11c04 1cc: 00017800 sll t7,at,0x0 1d0: 55000600 bnezl t0,19d4 1d4: 93530493 lbu s3,1171(k0) 1d8: 00017804 sllv t7,at,zero 1dc: 0001a800 sll s5,at,0x0 1e0: 64000600 0x64000600 1e4: 93530493 lbu s3,1171(k0) 1e8: 0001f404 0x1f404 1ec: 00020000 sll zero,v0,0x0 1f0: 64000600 0x64000600 1f4: 93550493 lbu s5,1171(k0) 1f8: 00020004 sllv zero,v0,zero 1fc: 00021800 sll v1,v0,0x0 200: 64000600 0x64000600 204: 93530493 lbu s3,1171(k0) 208: 00021804 sllv v1,v0,zero 20c: 00022800 sll a1,v0,0x0 210: 5c000600 bgtzl zero,1a14 214: 93530493 lbu s3,1171(k0) 218: 00022804 sllv a1,v0,zero 21c: 00024000 sll t0,v0,0x0 220: 64000600 0x64000600 224: 93530493 lbu s3,1171(k0) 228: 00024004 sllv t0,v0,zero 22c: 00025400 sll t2,v0,0x10 230: 52000600 beqzl s0,1a34 234: 93530493 lbu s3,1171(k0) 238: 00025404 0x25404 23c: 00028400 sll s0,v0,0x10 240: 64000600 0x64000600 244: 93530493 lbu s3,1171(k0) 248: 0002a404 0x2a404 24c: 0002ac00 sll s5,v0,0x10 250: 60000600 0x60000600 254: 93610493 lbu at,1171(k1) 258: 00032804 sllv a1,v1,zero 25c: 00035c00 sll t3,v1,0x10 260: 60000600 0x60000600 264: 93530493 lbu s3,1171(k0) 268: 00043004 sllv a2,a0,zero 26c: 00043400 sll a2,a0,0x10 270: 52000600 beqzl s0,1a74 274: 93530493 lbu s3,1171(k0) 278: 00044004 sllv t0,a0,zero 27c: 00044000 sll t0,a0,0x0 280: 52000600 beqzl s0,1a84 284: 93530493 lbu s3,1171(k0) 288: 00044004 sllv t0,a0,zero 28c: 00044800 sll t1,a0,0x0 290: 64000600 0x64000600 294: 93530493 lbu s3,1171(k0) 298: 00044804 sllv t1,a0,zero 29c: 00046000 sll t4,a0,0x0 2a0: 55000600 bnezl t0,1aa4 2a4: 93530493 lbu s3,1171(k0) 2a8: 00046004 sllv t4,a0,zero 2ac: 00046800 sll t5,a0,0x0 2b0: 5c000600 bgtzl zero,1ab4 2b4: 93530493 lbu s3,1171(k0) 2b8: 00048004 sllv s0,a0,zero 2bc: 00048800 sll s1,a0,0x0 2c0: 64000600 0x64000600 2c4: 93530493 lbu s3,1171(k0) 2c8: 00000004 sllv zero,zero,zero 2cc: 00000000 nop 2d0: 0000d400 sll k0,zero,0x10 2d4: 00014400 sll t0,at,0x10 2d8: 58000600 blezl zero,1adc 2dc: 93590493 lbu t9,1171(k0) 2e0: 00016404 0x16404 2e4: 00017000 sll t6,at,0x0 2e8: 58000600 blezl zero,1aec 2ec: 93590493 lbu t9,1171(k0) 2f0: 00044804 sllv t1,a0,zero 2f4: 00046000 sll t4,a0,0x0 2f8: 58000600 blezl zero,1afc 2fc: 93590493 lbu t9,1171(k0) 300: 00000004 sllv zero,zero,zero 304: 00000000 nop 308: 00016c00 sll t5,at,0x10 30c: 00023400 sll a2,v0,0x10 310: 65000100 0x65000100 314: 00000460 0x460 318: 00000488 0x488 31c: 00650001 movt zero,v1,$fcc1 320: 00000000 nop 324: 7c000000 0x7c000000 328: 98000001 lwr zero,1(zero) 32c: 01000001 movf zero,t0,$fcc0 330: 01fc5200 0x1fc5200 334: 02200000 0x2200000 338: 00010000 sll zero,at,0x0 33c: 00025852 0x25852 340: 0002ac00 sll s5,v0,0x10 344: 52000100 beqzl s0,748 348: 00000328 0x328 34c: 00000364 0x364 350: 60520001 0x60520001 354: 74000004 jalx 10 <.debug_loc+0x10> 358: 01000004 sllv zero,zero,t0 35c: 04885200 tgei a0,20992 360: 04980000 0x4980000 364: 00010000 sll zero,at,0x0 368: 00000052 mflhxu zero 36c: 00000000 nop 370: 0002cc00 sll t9,v0,0x10 374: 00033800 sll a3,v1,0x0 378: 90000800 lbu zero,2048(zero) 37c: 90049334 lbu a0,-27852(zero) 380: a8049335 swl a0,-27851(zero) 384: c8000003 lwc2 $0,3(zero) 388: 08000003 j c <.debug_loc+0xc> 38c: 93349000 lbu s4,-28672(t9) 390: 93359004 lbu s5,-28668(t9) 394: 0003e004 sllv gp,v1,zero 398: 0003f000 sll s8,v1,0x0 39c: 90000800 lbu zero,2048(zero) 3a0: 90049334 lbu a0,-27852(zero) 3a4: 00049335 0x49335 3a8: 00000000 nop 3ac: b4000000 0xb4000000 3b0: bc000004 cache 0x0,4(zero) 3b4: 08000004 j 10 <.debug_loc+0x10> 3b8: 93209000 lbu zero,-28672(t9) 3bc: 93219004 lbu at,-28668(t9) 3c0: 00000004 sllv zero,zero,zero 3c4: 00000000 nop ... Disassembly of section .debug_pubnames: 00000000 <.debug_pubnames>: 0: 00000017 0x17 4: 00000002 srl zero,zero,0x0 8: 01be0000 0x1be0000 c: 00740000 0x740000 10: 6d660000 0x6d660000 14: 0000646f 0x646f 18: Address 0x0000000000000018 is out of bounds. Disassembly of section .debug_aranges: 00000000 <.debug_aranges>: 0: 0000001c 0x1c 4: 00000002 srl zero,zero,0x0 8: 00040000 sll zero,a0,0x0 ... 14: 000004e0 0x4e0 ... Disassembly of section .debug_ranges: 00000000 <.debug_ranges>: 0: 000000dc 0xdc 4: 0000011c 0x11c 8: 00000454 0x454 c: 00000460 0x460 ... 18: 00000124 0x124 1c: 00000164 0x164 20: 00000448 0x448 24: 00000454 0x454 ... 30: 000002b8 0x2b8 34: 00000328 0x328 38: 000004b4 teq zero,zero,0x12 3c: 000004e0 0x4e0 40: 00000410 0x410 44: 00000418 0x418 48: 000003fc 0x3fc 4c: 00000400 sll zero,zero,0x10 50: 000003f0 tge zero,zero,0xf 54: 000003f4 teq zero,zero,0xf 58: 000003a8 0x3a8 5c: 000003e4 0x3e4 ... Disassembly of section .debug_str: 00000000 <.debug_str>: 0: 676e6f6c 0x676e6f6c 4: 6e6f6c20 0x6e6f6c20 8: 6e692067 0x6e692067 c: 61660074 0x61660074 10: 00787362 0x787362 14: 69736e75 0x69736e75 18: 64656e67 0x64656e67 1c: 746e6920 jalx 1b9a480 20: 6f6d6600 0x6f6d6600 24: 64690064 0x64690064 28: 00666669 0x666669 2c: 676e6f6c 0x676e6f6c 30: 6e6f6c20 0x6e6f6c20 34: 6e752067 0x6e752067 38: 6e676973 0x6e676973 3c: 69206465 0x69206465 40: 7500746e jalx 401d1b8 44: 36746e69 ori s4,s3,0x6e69 48: 00745f34 teq v1,s4,0x17c 4c: 6b73616d 0x6b73616d 50: 554e4700 bnel t2,t6,11c54 54: 34204320 ori zero,at,0x4320 58: 322e342e andi t6,s1,0x342e 5c: 6e697500 0x6e697500 60: 5f323374 0x5f323374 64: 61660074 0x61660074 68: 00797362 0x797362 6c: 78707865 0x78707865 70: 73552f00 0x73552f00 74: 2f737265 sltiu s3,k1,29285 78: 69616c61 0x69616c61 7c: 6f732f6e 0x6f732f6e 80: 6c612f63 0x6c612f63 84: 2d736f6d sltiu s3,t3,28525 88: 2f686b6d sltiu t0,k1,27501 8c: 7362696c 0x7362696c 90: 62696c2f 0x62696c2f 94: 6874616d 0x6874616d 98: 756f6400 jalx 5bd9000 9c: 00656c62 0x656c62 a0: 36746e69 ori s4,s3,0x6e69 a4: 00745f34 teq v1,s4,0x17c a8: 78736261 0x78736261 ac: 73626100 0x73626100 b0: 68730079 0x68730079 b4: 00746669 0x746669 b8: 33746e69 andi s4,k1,0x6e69 bc: 00745f32 tlt v1,s4,0x17c c0: 79707865 0x79707865 c4: 6f6d6600 0x6f6d6600 c8: 00632e64 0x632e64 Disassembly of section .comment: 00000000 <.comment>: 0: 43434700 c0 0x1434700 4: 4728203a c1 0x128203a 8: 2029554e addi t1,at,21838 c: 2e342e34 sltiu s4,s1,11828 10: Address 0x0000000000000010 is out of bounds. Disassembly of section .gnu.attributes: 00000000 <.gnu.attributes>: 0: 00000f41 0xf41 4: 756e6700 jalx 5b99c00 8: 00070100 sll zero,a3,0x4 c: 01040000 0x1040000