main.o: file format elf32-littlemips Disassembly of section .text: 00000000 : 0: 27bdffd8 addiu sp,sp,-40 4: afbf0024 sw ra,36(sp) 8: afbe0020 sw s8,32(sp) c: 03a0f021 move s8,sp 10: 0c000000 jal 0 14: 00000000 nop 18: 3c030000 lui v1,0x0 1c: 24640000 addiu a0,v1,0 20: 00402821 move a1,v0 24: 0c000000 jal 0 28: 00000000 nop 2c: 0c000000 jal 0 30: 00000000 nop 34: 3c030000 lui v1,0x0 38: 2464002c addiu a0,v1,44 3c: 00402821 move a1,v0 40: 0c000000 jal 0 44: 00000000 nop 48: 27c20018 addiu v0,s8,24 4c: 3c030000 lui v1,0x0 50: 24640040 addiu a0,v1,64 54: 3c030000 lui v1,0x0 58: 24650048 addiu a1,v1,72 5c: 24060004 li a2,4 60: 00403821 move a3,v0 64: 0c000000 jal 0 68: 00000000 nop 6c: 10400013 beqz v0,bc 70: 00000000 nop 74: 3c020000 lui v0,0x0 78: 24440050 addiu a0,v0,80 7c: 0c000000 jal 0 80: 00000000 nop 84: 8fc20018 lw v0,24(s8) 88: 3c030000 lui v1,0x0 8c: 24640070 addiu a0,v1,112 90: 00402821 move a1,v0 94: 0c000000 jal 0 98: 00000000 nop 9c: 8fc20018 lw v0,24(s8) a0: 3c030000 lui v1,0x0 a4: 2464009c addiu a0,v1,156 a8: 00402821 move a1,v0 ac: 0c000000 jal 0 b0: 00000000 nop b4: 0c000000 jal 0 b8: 00000000 nop bc: afc00010 sw zero,16(s8) c0: 08000044 j 110 c4: 00000000 nop c8: 8fc20010 lw v0,16(s8) cc: afc20014 sw v0,20(s8) d0: 8fc30018 lw v1,24(s8) d4: 27c20014 addiu v0,s8,20 d8: 00602021 move a0,v1 dc: 00402821 move a1,v0 e0: 24060001 li a2,1 e4: 0c000000 jal 0 e8: 00000000 nop ec: 8fc20014 lw v0,20(s8) f0: 3c030000 lui v1,0x0 f4: 246400b0 addiu a0,v1,176 f8: 00402821 move a1,v0 fc: 0c000000 jal 0 100: 00000000 nop 104: 8fc20010 lw v0,16(s8) 108: 24420001 addiu v0,v0,1 10c: afc20010 sw v0,16(s8) 110: 8fc20010 lw v0,16(s8) 114: 2c4200c8 sltiu v0,v0,200 118: 1440ffeb bnez v0,c8 11c: 00000000 nop 120: 0c000000 jal 0 124: 00000000 nop 128: 3c030000 lui v1,0x0 12c: 246400c8 addiu a0,v1,200 130: 00402821 move a1,v0 134: 0c000000 jal 0 138: 00000000 nop 13c: 0c000000 jal 0 140: 00000000 nop 144: 03c0e821 move sp,s8 148: 8fbf0024 lw ra,36(sp) 14c: 8fbe0020 lw s8,32(sp) 150: 27bd0028 addiu sp,sp,40 154: 03e00008 jr ra 158: 00000000 nop 0000015c : 15c: 27bdffd8 addiu sp,sp,-40 160: afbf0024 sw ra,36(sp) 164: afbe0020 sw s8,32(sp) 168: 03a0f021 move s8,sp 16c: 0c000000 jal 0 170: 00000000 nop 174: 3c030000 lui v1,0x0 178: 246400f8 addiu a0,v1,248 17c: 00402821 move a1,v0 180: 0c000000 jal 0 184: 00000000 nop 188: 0c000000 jal 0 18c: 00000000 nop 190: 3c030000 lui v1,0x0 194: 2464002c addiu a0,v1,44 198: 00402821 move a1,v0 19c: 0c000000 jal 0 1a0: 00000000 nop 1a4: 27c20018 addiu v0,s8,24 1a8: 3c030000 lui v1,0x0 1ac: 24640040 addiu a0,v1,64 1b0: 3c030000 lui v1,0x0 1b4: 24650124 addiu a1,v1,292 1b8: 24060004 li a2,4 1bc: 00403821 move a3,v0 1c0: 0c000000 jal 0 1c4: 00000000 nop 1c8: 1040000b beqz v0,1f8 1cc: 00000000 nop 1d0: 3c020000 lui v0,0x0 1d4: 24440130 addiu a0,v0,304 1d8: 0c000000 jal 0 1dc: 00000000 nop 1e0: 3c020000 lui v0,0x0 1e4: 24440150 addiu a0,v0,336 1e8: 0c000000 jal 0 1ec: 00000000 nop 1f0: 0c000000 jal 0 1f4: 00000000 nop 1f8: afc00010 sw zero,16(s8) 1fc: 08000092 j 248 200: 00000000 nop 204: 8fc30018 lw v1,24(s8) 208: 27c20014 addiu v0,s8,20 20c: 00602021 move a0,v1 210: 00402821 move a1,v0 214: 24060001 li a2,1 218: 0c000000 jal 0 21c: 00000000 nop 220: 8fc20014 lw v0,20(s8) 224: 3c030000 lui v1,0x0 228: 24640178 addiu a0,v1,376 22c: 8fc50010 lw a1,16(s8) 230: 00403021 move a2,v0 234: 0c000000 jal 0 238: 00000000 nop 23c: 8fc20010 lw v0,16(s8) 240: 24420001 addiu v0,v0,1 244: afc20010 sw v0,16(s8) 248: 8fc20010 lw v0,16(s8) 24c: 2c4200c8 sltiu v0,v0,200 250: 1440ffec bnez v0,204 254: 00000000 nop 258: 0c000000 jal 0 25c: 00000000 nop 260: 3c030000 lui v1,0x0 264: 24640198 addiu a0,v1,408 268: 00402821 move a1,v0 26c: 0c000000 jal 0 270: 00000000 nop 274: 0c000000 jal 0 278: 00000000 nop 27c: 03c0e821 move sp,s8 280: 8fbf0024 lw ra,36(sp) 284: 8fbe0020 lw s8,32(sp) 288: 27bd0028 addiu sp,sp,40 28c: 03e00008 jr ra 290: 00000000 nop 00000294 : 294: 27bdffd0 addiu sp,sp,-48 298: afbf002c sw ra,44(sp) 29c: afbe0028 sw s8,40(sp) 2a0: 03a0f021 move s8,sp 2a4: 0c000000 jal 0 2a8: 00000000 nop 2ac: 3c030000 lui v1,0x0 2b0: 246401c8 addiu a0,v1,456 2b4: 0c000000 jal 0 2b8: 00402821 move a1,v0 2bc: 0c000000 jal 0 2c0: 00000000 nop 2c4: 3c030000 lui v1,0x0 2c8: 2464002c addiu a0,v1,44 2cc: 0c000000 jal 0 2d0: 00402821 move a1,v0 2d4: 27c20024 addiu v0,s8,36 2d8: 3c030000 lui v1,0x0 2dc: 24640040 addiu a0,v1,64 2e0: 3c030000 lui v1,0x0 2e4: 24650124 addiu a1,v1,292 2e8: 24060004 li a2,4 2ec: 0c000000 jal 0 2f0: 00403821 move a3,v0 2f4: 10400009 beqz v0,31c 2f8: 00000000 nop 2fc: 3c020000 lui v0,0x0 300: 0c000000 jal 0 304: 244401f4 addiu a0,v0,500 308: 3c020000 lui v0,0x0 30c: 0c000000 jal 0 310: 24440210 addiu a0,v0,528 314: 0c000000 jal 0 318: 00000000 nop 31c: 27c20020 addiu v0,s8,32 320: 3c030000 lui v1,0x0 324: 24640040 addiu a0,v1,64 328: 3c030000 lui v1,0x0 32c: 24650048 addiu a1,v1,72 330: 24060004 li a2,4 334: 0c000000 jal 0 338: 00403821 move a3,v0 33c: 10400009 beqz v0,364 340: 00000000 nop 344: 3c020000 lui v0,0x0 348: 0c000000 jal 0 34c: 244401f4 addiu a0,v0,500 350: 3c020000 lui v0,0x0 354: 0c000000 jal 0 358: 24440150 addiu a0,v0,336 35c: 0c000000 jal 0 360: 00000000 nop 364: 8fc30020 lw v1,32(s8) 368: 27c20018 addiu v0,s8,24 36c: 00602021 move a0,v1 370: 00402821 move a1,v0 374: 0c000000 jal 0 378: 24060002 li a2,2 37c: 0c000000 jal 0 380: 00000000 nop 384: 00021182 srl v0,v0,0x6 388: afc20010 sw v0,16(s8) 38c: 080000e8 j 3a0 390: afc00014 sw zero,20(s8) 394: 8fc20014 lw v0,20(s8) 398: 24420001 addiu v0,v0,1 39c: afc20014 sw v0,20(s8) 3a0: 8fc30014 lw v1,20(s8) 3a4: 8fc20010 lw v0,16(s8) 3a8: 0062102b sltu v0,v1,v0 3ac: 1440fff9 bnez v0,394 3b0: 00000000 nop 3b4: 8fc20018 lw v0,24(s8) 3b8: 3c030000 lui v1,0x0 3bc: 24640238 addiu a0,v1,568 3c0: 00402821 move a1,v0 3c4: 0c000000 jal 0 3c8: 8fc60010 lw a2,16(s8) 3cc: 8fc2001c lw v0,28(s8) 3d0: 3c030000 lui v1,0x0 3d4: 24640238 addiu a0,v1,568 3d8: 00402821 move a1,v0 3dc: 0c000000 jal 0 3e0: 8fc60010 lw a2,16(s8) 3e4: 8fc30024 lw v1,36(s8) 3e8: 27c20018 addiu v0,s8,24 3ec: 00602021 move a0,v1 3f0: 00402821 move a1,v0 3f4: 0c000000 jal 0 3f8: 24060002 li a2,2 3fc: 080000d9 j 364 400: 00000000 nop Disassembly of section .reginfo: 00000000 <.reginfo>: 0: e00000fc sc zero,252(zero) ... Disassembly of section .pdr: 00000000 <.pdr>: 0: 00000000 nop 4: c0000000 ll zero,0(zero) 8: fffffffc sdc3 $31,-4(ra) ... 14: 00000028 0x28 18: 0000001e 0x1e 1c: 0000001f 0x1f 20: 00000000 nop 24: c0000000 ll zero,0(zero) 28: fffffffc sdc3 $31,-4(ra) ... 34: 00000028 0x28 38: 0000001e 0x1e 3c: 0000001f 0x1f 40: 00000000 nop 44: c0000000 ll zero,0(zero) 48: fffffffc sdc3 $31,-4(ra) ... 54: 00000030 tge zero,zero 58: 0000001e 0x1e 5c: 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: 0b0b0104 j c2c0410 18: 0b3b0b3a j cec2ce8 1c: 00001301 0x1301 20: 03002803 0x3002803 24: 000d1c0e 0xd1c0e 28: 00240400 0x240400 2c: 0b3e0b0b j cf82c2c 30: 00000e03 sra at,zero,0x18 34: 0b002405 j c009014 38: 000b3e0b 0xb3e0b 3c: 01130600 0x1130600 40: 050b0e03 tltiu t0,3587 44: 0b3b0b3a j cec2ce8 48: 00001301 0x1301 4c: 03000d07 0x3000d07 50: 3b0b3a08 xori t3,t8,0x3a08 54: 3813490b xori s3,zero,0x490b 58: 0800000a j 28 <.debug_abbrev+0x28> 5c: 0e03000d jal 80c0034 60: 0b3b0b3a j cec2ce8 64: 0a381349 j 8e04d24 68: 01090000 0x1090000 6c: 01134901 0x1134901 70: 0a000013 j 800004c 74: 13490021 beq k0,t1,fc 78: 0000052f 0x52f 7c: 0300160b 0x300160b 80: 3b0b3a0e xori t3,t8,0x3a0e 84: 0013490b 0x13490b 88: 012e0c00 0x12e0c00 8c: 0e030c3f jal 80c30fc 90: 0b3b0b3a j cec2ce8 94: 01120111 0x1120111 98: 13010640 beq t8,at,199c 9c: 340d0000 li t5,0x0 a0: 3a080300 xori t0,s0,0x300 a4: 490b3b0b bc2tl $cc2,ecd4 a8: 000a0213 0xa0213 ac: 00340e00 0x340e00 b0: 0b3a0e03 j ce8380c b4: 13490b3b beq k0,t1,2da4 b8: 00000a02 srl at,zero,0x8 bc: 0b000f0f j c003c3c c0: 0013490b 0x13490b c4: 01011000 0x1011000 c8: 00001349 0x1349 cc: 49002111 bc2f 8514 d0: 000b2f13 0xb2f13 ... Disassembly of section .debug_info: 00000000 <.debug_info>: 0: 000001e9 0x1e9 4: 00000002 srl zero,zero,0x0 8: 01040000 0x1040000 c: 00000135 0x135 10: 00011601 0x11601 14: 0000a000 sll s4,zero,0x0 18: 00000000 nop 1c: 00040400 sll zero,a0,0x10 20: 00000000 nop 24: 03040200 0x3040200 28: 00005e35 0x5e35 2c: 00740300 0x740300 30: 03000000 0x3000000 34: 00000141 0x141 38: 01260301 0x1260301 3c: 03020000 0x3020000 40: 00000035 0x35 44: 000f0303 sra zero,t7,0xc 48: 03040000 0x3040000 4c: 00000000 nop 50: 00440305 0x440305 54: 03060000 0x3060000 58: 000000ef 0xef 5c: 04040007 0x4040007 60: 00006707 0x6707 64: 07040500 0x7040500 68: 62060104 0x62060104 6c: 06000000 bltz s0,70 <.debug_info+0x70> 70: 00000082 srl zero,zero,0x2 74: 11021000 beq t0,v0,4078 78: 000000df 0xdf 7c: 72747007 0x72747007 80: 5e120200 0x5e120200 84: 02000000 0x2000000 88: 70070023 0x70070023 8c: 02007774 teq s0,zero,0x1dd 90: 00005e13 0x5e13 94: 04230200 bgezl at,898 98: 73747307 0x73747307 9c: 5e140200 0x5e140200 a0: 02000000 0x2000000 a4: 0b080823 j c20208c a8: 02000001 movf zero,s0,$fcc0 ac: 00005e15 0x5e15 b0: 0c230200 jal 8c0800 b4: 00005c08 0x5c08 b8: 5e160200 0x5e160200 bc: 02000000 0x2000000 c0: 01081023 subu v0,t0,t0 c4: 02000001 movf zero,s0,$fcc0 c8: 00005e17 0x5e17 cc: 14230200 bne at,v1,8d0 d0: 00011108 0x11108 d4: df180200 ldc3 $24,512(t8) d8: 02000000 0x2000000 dc: 09001823 j 400608c e0: 0000005e 0x5e e4: 000000f0 tge zero,zero,0x3 e8: 0000650a 0x650a ec: 0003f900 sll ra,v1,0x4 f0: 0000910b 0x910b f4: 6f190200 0x6f190200 f8: 0c000000 jal 0 <.debug_info> fc: 0000e601 0xe601 100: 00070100 sll zero,a3,0x4 104: 5c000000 bgtzl zero,108 <.debug_info+0x108> 108: 00000001 movf zero,zero,$fcc0 10c: 3c000000 lui zero,0x0 110: 0d000001 jal 4000004 114: 0a01006e j 80401b8 118: 0000005e 0x5e 11c: 0d689102 jal 5a24408 120: 00667562 0x667562 124: 005e0b01 0x5e0b01 128: 91020000 lbu v0,0(t0) 12c: 01060e6c 0x1060e6c 130: 0c010000 jal 40000 134: 0000013c 0x13c 138: 00709102 0x709102 13c: 00f0040f 0xf0040f 140: 010c0000 0x10c0000 144: 00000026 xor zero,zero,zero 148: 015c2a01 0x15c2a01 14c: 02940000 0x2940000 150: 002b0000 0x2b0000 154: 01830000 0x1830000 158: 6e0d0000 0x6e0d0000 15c: 5e2c0100 0x5e2c0100 160: 02000000 0x2000000 164: 620d6891 0x620d6891 168: 01006675 0x1006675 16c: 00005e2d 0x5e2d 170: 6c910200 0x6c910200 174: 0001060e 0x1060e 178: 3c2e0100 0x3c2e0100 17c: 02000001 movf zero,s0,$fcc0 180: 0c007091 jal 1c244 184: 00005501 0x5501 188: 944a0100 lhu t2,256(v0) 18c: 04000002 bltz zero,198 <.debug_info+0x198> 190: 56000004 bnezl s0,1a4 <.debug_info+0x1a4> 194: e0000000 sc zero,0(zero) 198: 0d000001 jal 4000004 19c: 00667562 0x667562 1a0: 01e04c01 0x1e04c01 1a4: 91020000 lbu v0,0(t0) 1a8: 00780d68 0x780d68 1ac: 005e4d01 0x5e4d01 1b0: 91020000 lbu v0,0(t0) 1b4: 002f0e64 0x2f0e64 1b8: 4e010000 c3 0x10000 1bc: 0000005e 0x5e 1c0: 0e609102 jal 9824408 1c4: 0000001e 0x1e 1c8: 013c4f01 0x13c4f01 1cc: 91020000 lbu v0,0(t0) 1d0: 011d0e70 tge t0,sp,0x39 1d4: 50010000 beql zero,at,1d8 <.debug_info+0x1d8> 1d8: 0000013c 0x13c 1dc: 00749102 0x749102 1e0: 00005e10 0x5e10 1e4: 00651100 0x651100 1e8: 00010000 sll zero,at,0x0 ... Disassembly of section .debug_line: 00000000 <.debug_line>: 0: 00000120 0x120 4: 00be0002 0xbe0002 8: 01010000 0x1010000 c: 000d0efb 0xd0efb 10: 01010101 0x1010101 14: 01000000 0x1000000 18: 2f010000 sltiu at,t8,0 1c: 72657355 0x72657355 20: 6c612f73 0x6c612f73 24: 2f6e6961 sltiu t6,k1,26977 28: 75636f44 jalx 58dbd10 2c: 746e656d jalx 1b995b4 30: 696c2f73 0x696c2f73 34: 636e6563 0x636e6563 38: 6c612f65 0x6c612f65 3c: 735f6f6d 0x735f6f6d 40: 325f6e76 andi ra,s2,0x6e76 44: 2f313130 sltiu s1,t9,12592 48: 74666f73 jalx 199bdcc 4c: 6569672f 0x6569672f 50: 6d765f74 0x6d765f74 54: 62696c2f 0x62696c2f 58: 552f0073 bnel t1,t7,228 5c: 73726573 0x73726573 60: 616c612f 0x616c612f 64: 442f6e69 0x442f6e69 68: 6d75636f 0x6d75636f 6c: 73746e65 0x73746e65 70: 63696c2f 0x63696c2f 74: 65636e65 0x65636e65 78: 6d6c612f 0x6d6c612f 7c: 76735f6f jalx 9cd7dbc 80: 30325f6e andi s2,at,0x5f6e 84: 732f3131 0x732f3131 88: 2f74666f sltiu s4,k1,26223 8c: 74656967 jalx 195a59c 90: 2f6d765f sltiu t5,k1,30303 94: 006c6d78 0x6c6d78 98: 69616d00 0x69616d00 9c: 00632e6e 0x632e6e a0: 6d000000 0x6d000000 a4: 5f726d77 0x5f726d77 a8: 6e616863 0x6e616863 ac: 2e6c656e sltiu t4,s3,25966 b0: 00010068 0x10068 b4: 70616d00 0x70616d00 b8: 676e6970 0x676e6970 bc: 666e695f 0x666e695f c0: 00682e6f 0x682e6f c4: 00000002 srl zero,zero,0x0 c8: 00020500 sll zero,v0,0x14 cc: 19000000 blez t0,d0 <.debug_line+0xd0> d0: 08ad08f8 j 2b423e0 d4: 172c02ae bne t9,t4,b90 d8: 087508f3 j 1d423cc dc: 83bc8675 lb gp,-31115(sp) e0: 7008ad08 0x7008ad08 e4: ad08b308 sw t0,-19704(t0) e8: f7780884 sdc1 $f24,2180(k1) ec: ae08ad08 sw t0,-21240(s0) f0: f3172c02 0xf3172c02 f4: 08bc86f3 j 2f21bcc f8: 08a908ad j 2a422b4 fc: 84ad08b2 lh t5,2226(a1) 100: 08fa7808 j 3e9e020 104: 02760875 0x2760875 108: bbbb1728 swr k1,5928(sp) 10c: 17280285 bne t9,t0,b24 110: 0888bbbb j 222eeec 114: 2802f375 slti v0,zero,-3211 118: 08750813 j 1d4204c 11c: 02750875 0x2750875 120: 01010008 0x1010008 Disassembly of section .rodata: 00000000 <.rodata>: 0: 202a2a2a addi t2,at,10794 4: 72617453 0x72617453 8: 676e6974 0x676e6974 c: 73617420 0x73617420 10: 7270206b 0x7270206b 14: 6375646f 0x6375646f 18: 6f207265 0x6f207265 1c: 7270206e 0x7270206e 20: 7365636f 0x7365636f 24: 20726f73 addi s2,v1,28531 28: 00006425 0x6425 2c: 20746120 addi s4,v1,24864 30: 6c637963 0x6c637963 34: 64252065 0x64252065 38: 2a2a2a20 slti t2,s1,10784 3c: 00000a0a 0xa0a 40: 74756f72 jalx 1d5bdc8 44: 00007265 0x7265 48: 726d776d 0x726d776d 4c: 006e695f 0x6e695f 50: 52455b0a beql s2,a1,16c7c 54: 5d524f52 0x5d524f52 58: 206e6920 addi t6,v1,26912 5c: 646f7270 0x646f7270 60: 72656375 0x72656375 64: 73617420 0x73617420 68: 0a3a206b j 8e881ac 6c: 00000000 nop 70: 20202020 addi zero,at,8224 74: 20202020 addi zero,at,8224 78: 6e752020 0x6e752020 7c: 69666564 0x69666564 80: 2064656e addi a0,v1,25966 84: 6d776d3c 0x6d776d3c 88: 6e695f72 0x6e695f72 8c: 6863203e 0x6863203e 90: 656e6e61 0x656e6e61 94: 25203a6c addiu zero,t1,14956 98: 00000a64 0xa64 9c: 202a2a2a addi t2,at,10794 a0: 6d776d26 0x6d776d26 a4: 6e695f72 0x6e695f72 a8: 25203d20 addiu zero,t1,15648 ac: 000a0a78 0xa0a78 b0: 6e617274 0x6e617274 b4: 74696d73 jalx 1a5b5cc b8: 20646574 addi a0,v1,25972 bc: 756c6176 jalx 5b185d8 c0: 203a2065 addi k0,at,8293 c4: 000a6425 0xa6425 c8: 2a2a2a0a slti t2,s1,10762 cc: 6d6f4320 0x6d6f4320 d0: 74656c70 jalx 195b1c0 d4: 20676e69 addi a3,v1,28265 d8: 646f7270 0x646f7270 dc: 72656375 0x72656375 e0: 73617420 0x73617420 e4: 7461206b jalx 18481ac e8: 63796320 0x63796320 ec: 2520656c addiu zero,t1,25964 f0: 2a2a2064 slti t2,s1,8292 f4: 00000a2a 0xa2a f8: 202a2a2a addi t2,at,10794 fc: 72617453 0x72617453 100: 676e6974 0x676e6974 104: 73617420 0x73617420 108: 6f63206b 0x6f63206b 10c: 6d75736e 0x6d75736e 110: 6f207265 0x6f207265 114: 7270206e 0x7270206e 118: 7365636f 0x7365636f 11c: 20726f73 addi s2,v1,28531 120: 00006425 0x6425 124: 726d776d 0x726d776d 128: 74756f5f jalx 1d5bd7c 12c: 00000000 nop 130: 52455b0a beql s2,a1,16d5c 134: 5d524f52 0x5d524f52 138: 206e6920 addi t6,v1,26912 13c: 736e6f63 0x736e6f63 140: 72656d75 0x72656d75 144: 73617420 0x73617420 148: 0a3a206b j 8e881ac 14c: 00000000 nop 150: 20202020 addi zero,at,8224 154: 20202020 addi zero,at,8224 158: 6e752020 0x6e752020 15c: 69666564 0x69666564 160: 2064656e addi a0,v1,25966 164: 6d776d3c 0x6d776d3c 168: 756f5f72 jalx 5bd7dc8 16c: 63203e74 0x63203e74 170: 6e6e6168 0x6e6e6168 174: 000a6c65 0xa6c65 178: 65636572 0x65636572 17c: 64657669 0x64657669 180: 6b6f7420 0x6b6f7420 184: 25206e65 addiu zero,t1,28261 188: 202f2064 addi t7,at,8292 18c: 756c6176 jalx 5b185d8 190: 203d2065 addi sp,at,8293 194: 000a6425 0xa6425 198: 2a2a2a0a slti t2,s1,10762 19c: 6d6f4320 0x6d6f4320 1a0: 74656c70 jalx 195b1c0 1a4: 20676e69 addi a3,v1,28265 1a8: 736e6f63 0x736e6f63 1ac: 72656d75 0x72656d75 1b0: 73617420 0x73617420 1b4: 7461206b jalx 18481ac 1b8: 63796320 0x63796320 1bc: 2520656c addiu zero,t1,25964 1c0: 2a2a2064 slti t2,s1,8292 1c4: 00000a2a 0xa2a 1c8: 202a2a2a addi t2,at,10794 1cc: 72617453 0x72617453 1d0: 676e6974 0x676e6974 1d4: 73617420 0x73617420 1d8: 6f72206b 0x6f72206b 1dc: 72657475 0x72657475 1e0: 206e6f20 addi t6,v1,28448 1e4: 636f7270 0x636f7270 1e8: 6f737365 0x6f737365 1ec: 64252072 0x64252072 1f0: 00000000 nop 1f4: 52455b0a beql s2,a1,16e20 1f8: 5d524f52 0x5d524f52 1fc: 206e6920 addi t6,v1,26912 200: 74756f72 jalx 1d5bdc8 204: 74207265 jalx 81c994 208: 206b7361 addi t3,v1,29537 20c: 00000a3a 0xa3a 210: 20202020 addi zero,at,8224 214: 20202020 addi zero,at,8224 218: 6e752020 0x6e752020 21c: 69666564 0x69666564 220: 2064656e addi a0,v1,25966 224: 6d776d3c 0x6d776d3c 228: 6e695f72 0x6e695f72 22c: 6863203e 0x6863203e 230: 656e6e61 0x656e6e61 234: 00000a6c 0xa6c 238: 656b6f74 0x656b6f74 23c: 6176206e 0x6176206e 240: 2065756c addi a1,v1,30060 244: 6425203a 0x6425203a 248: 74202f20 jalx 80bc80 24c: 6f706d65 0x6f706d65 250: 61736972 0x61736972 254: 6e6f6974 0x6e6f6974 258: 25203d20 addiu zero,t1,15648 25c: 00000a64 0xa64 Disassembly of section .ctors: 00000000 <.ctors>: ... Disassembly of section .debug_frame: 00000000 <.debug_frame>: 0: 0000000c syscall 4: ffffffff sdc3 $31,-1(ra) 8: 7c010001 0x7c010001 c: 001d0c1f 0x1d0c1f 10: 0000001c 0x1c ... 1c: 0000015c 0x15c 20: 48280e44 0x48280e44 24: 11021e11 beq t0,v0,786c 28: 0d44011f jal 510047c 2c: 0000001e 0x1e 30: 0000001c 0x1c 34: 00000000 nop 38: 0000015c 0x15c 3c: 00000138 0x138 40: 48280e44 0x48280e44 44: 11021e11 beq t0,v0,788c 48: 0d44011f jal 510047c 4c: 0000001e 0x1e 50: 0000001c 0x1c 54: 00000000 nop 58: 00000294 0x294 5c: 00000170 tge zero,zero,0x5 60: 48300e44 0x48300e44 64: 11021e11 beq t0,v0,78ac 68: 0d44011f jal 510047c 6c: 0000001e 0x1e Disassembly of section .debug_loc: 00000000 <.debug_loc>: 0: 00000000 nop 4: 00000004 sllv zero,zero,zero 8: 046d0001 0x46d0001 c: 10000000 b 10 <.debug_loc+0x10> 10: 02000000 0x2000000 14: 10288d00 beq at,t0,fffe3418 18: 5c000000 bgtzl zero,1c <.debug_loc+0x1c> 1c: 02000001 movf zero,s0,$fcc0 20: 00288e00 0x288e00 24: 00000000 nop 28: 5c000000 bgtzl zero,2c <.debug_loc+0x2c> 2c: 60000001 0x60000001 30: 01000001 movf zero,t0,$fcc0 34: 01606d00 0x1606d00 38: 016c0000 0x16c0000 3c: 00020000 sll zero,v0,0x0 40: 016c288d break 0x16c,0xa2 44: 02940000 0x2940000 48: 00020000 sll zero,v0,0x0 4c: 0000288e 0x288e 50: 00000000 nop 54: 02940000 0x2940000 58: 02980000 0x2980000 5c: 00010000 sll zero,at,0x0 60: 0002986d 0x2986d 64: 0002a400 sll s4,v0,0x10 68: 8d000200 lw zero,512(t0) 6c: 0002a430 tge zero,v0,0x290 70: 00040400 sll zero,a0,0x10 74: 8e000200 lw zero,512(s0) 78: 00000030 tge zero,zero 7c: 00000000 nop ... Disassembly of section .debug_pubnames: 00000000 <.debug_pubnames>: 0: 00000033 tltu zero,zero 4: 00000002 srl zero,zero,0x0 8: 01ed0000 0x1ed0000 c: 00fb0000 0xfb0000 10: 72700000 madd s3,s0 14: 6375646f 0x6375646f 18: 42007265 c0 0x7265 1c: 63000001 0x63000001 20: 75736e6f jalx 5cdb9bc 24: 0072656d 0x72656d 28: 00000183 sra zero,zero,0x6 2c: 74756f72 jalx 1d5bdc8 30: 00007265 0x7265 34: Address 0x0000000000000034 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: 00000404 0x404 ... Disassembly of section .debug_str: 00000000 <.debug_str>: 0: 4a424f56 c2 0x424f56 4: 5059545f beql v0,t9,15184 8: 4f4c5f45 c3 0x14c5f45 c: 56004b43 bnezl s0,12d1c 10: 5f4a424f 0x5f4a424f 14: 45505954 0x45505954 18: 4d574d5f 0x4d574d5f 1c: 776d0052 jalx db40148 20: 695f726d 0x695f726d 24: 6f63006e 0x6f63006e 28: 6d75736e 0x6d75736e 2c: 74007265 jalx 1c994 30: 6f706d65 0x6f706d65 34: 424f5600 c0 0x4f5600 38: 59545f4a 0x59545f4a 3c: 505f4550 beql v0,ra,11580 40: 00495245 0x495245 44: 4a424f56 c2 0x424f56 48: 5059545f beql v0,t9,151c8 4c: 55425f45 bnel t2,v0,17d64 50: 52454646 beql s2,a1,1196c 54: 756f7200 jalx 5bdc800 58: 00726574 teq v1,s2,0x195 5c: 74646977 jalx 191a5dc 60: 68630068 0x68630068 64: 75007261 jalx 401c984 68: 6769736e 0x6769736e 6c: 2064656e addi a0,v1,25966 70: 00746e69 0x746e69 74: 4a424f56 c2 0x424f56 78: 5059545f beql v0,t9,151f8 7c: 4c455f45 0x4c455f45 80: 776d0046 jalx db40118 84: 635f726d 0x635f726d 88: 6e6e6168 0x6e6e6168 8c: 735f6c65 0x735f6c65 90: 6d776d00 0x6d776d00 94: 68635f72 0x68635f72 98: 656e6e61 0x656e6e61 9c: 00745f6c 0x745f6c a0: 6573552f 0x6573552f a4: 612f7372 0x612f7372 a8: 6e69616c 0x6e69616c ac: 636f442f 0x636f442f b0: 6e656d75 0x6e656d75 b4: 6c2f7374 0x6c2f7374 b8: 6e656369 0x6e656369 bc: 612f6563 0x612f6563 c0: 5f6f6d6c 0x5f6f6d6c c4: 5f6e7673 0x5f6e7673 c8: 31313032 andi s1,t1,0x3032 cc: 666f732f 0x666f732f d0: 69672f74 0x69672f74 d4: 765f7465 jalx 97dd194 d8: 70612f6d 0x70612f6d dc: 722f7370 0x722f7370 e0: 6574756f 0x6574756f e4: 72700072 0x72700072 e8: 6375646f 0x6375646f ec: 56007265 bnezl s0,1ca84 f0: 5f4a424f 0x5f4a424f f4: 45505954 0x45505954 f8: 5241425f beql s2,at,10a78 fc: 52454952 beql s2,a1,12648 100: 636f6c00 0x636f6c00 104: 776d006b jalx db401ac 108: 6400726d 0x6400726d 10c: 68747065 0x68747065 110: 74616400 jalx 1859000 114: 616d0061 0x616d0061 118: 632e6e69 0x632e6e69 11c: 6d776d00 0x6d776d00 120: 756f5f72 jalx 5bd7dc8 124: 4f560074 c3 0x1560074 128: 545f4a42 bnel v0,ra,12a34 12c: 5f455059 0x5f455059 130: 42415450 c0 0x415450 134: 554e4700 bnel t2,t6,11d38 138: 34204320 ori zero,at,0x4320 13c: 322e342e andi t6,s1,0x342e 140: 424f5600 c0 0x4f5600 144: 59545f4a 0x59545f4a 148: 425f4550 c0 0x5f4550 14c: 00424f4c syscall 0x1093d 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