test.elf: file format elf32-littleriscv Disassembly of section .text: 00000074 : 74: 00000793 addi x15,x0,0 78: 00078863 beq x15,x0,88 7c: 00002537 lui x10,0x2 80: b8c50513 addi x10,x10,-1140 # 1b8c <__libc_fini_array> 84: 3650106f jal x0,1be8 88: 00008067 jalr x0,0(x1) 0000008c <_start>: 8c: 00002197 auipc x3,0x2 90: 7ac18193 addi x3,x3,1964 # 2838 <__global_pointer$> 94: c3818513 addi x10,x3,-968 # 2470 <_uartstate> 98: c5c18613 addi x12,x3,-932 # 2494 <__BSS_END__> 9c: 40a60633 sub x12,x12,x10 a0: 00000593 addi x11,x0,0 a4: 0ed010ef jal x1,1990 a8: 00002517 auipc x10,0x2 ac: b4050513 addi x10,x10,-1216 # 1be8 b0: 00050863 beq x10,x0,c0 <_start+0x34> b4: 00002517 auipc x10,0x2 b8: ad850513 addi x10,x10,-1320 # 1b8c <__libc_fini_array> bc: 32d010ef jal x1,1be8 c0: 035010ef jal x1,18f4 <__libc_init_array> c4: 00012503 lw x10,0(x2) c8: 00410593 addi x11,x2,4 cc: 00000613 addi x12,x0,0 d0: 651000ef jal x1,f20
d4: 7f00106f jal x0,18c4 000000d8 <__do_global_dtors_aux>: d8: ff010113 addi x2,x2,-16 dc: 00812423 sw x8,8(x2) e0: c401c783 lbu x15,-960(x3) # 2478 e4: 00112623 sw x1,12(x2) e8: 02079263 bne x15,x0,10c <__do_global_dtors_aux+0x34> ec: 00000793 addi x15,x0,0 f0: 00078a63 beq x15,x0,104 <__do_global_dtors_aux+0x2c> f4: 00002537 lui x10,0x2 f8: 00050513 addi x10,x10,0 # 2000 <__EH_FRAME_BEGIN__> fc: 00000097 auipc x1,0x0 100: 000000e7 jalr x1,0(x0) # 0 104: 00100793 addi x15,x0,1 108: c4f18023 sb x15,-960(x3) # 2478 10c: 00c12083 lw x1,12(x2) 110: 00812403 lw x8,8(x2) 114: 01010113 addi x2,x2,16 118: 00008067 jalr x0,0(x1) # fc <__do_global_dtors_aux+0x24> 0000011c : 11c: 00000793 addi x15,x0,0 120: 00078c63 beq x15,x0,138 124: 00002537 lui x10,0x2 128: c4418593 addi x11,x3,-956 # 247c 12c: 00050513 addi x10,x10,0 # 2000 <__EH_FRAME_BEGIN__> 130: 00000317 auipc x6,0x0 134: 00000067 jalr x0,0(x0) # 0 138: 00008067 jalr x0,0(x1) 0000013c <_canputchar>: 13c: ff010113 addi x2,x2,-16 140: 00812623 sw x8,12(x2) 144: 01010413 addi x8,x2,16 148: c301a783 lw x15,-976(x3) # 2468 <_uartaddr> 14c: 00878793 addi x15,x15,8 150: 0007a703 lw x14,0(x15) 154: c2e1ac23 sw x14,-968(x3) # 2470 <_uartstate> 158: c381a783 lw x15,-968(x3) # 2470 <_uartstate> 15c: 0017f793 andi x15,x15,1 160: 0017b793 sltiu x15,x15,1 164: 0ff7f793 andi x15,x15,255 168: 00078513 addi x10,x15,0 16c: 00c12403 lw x8,12(x2) 170: 01010113 addi x2,x2,16 174: 00008067 jalr x0,0(x1) 00000178 <_haschar>: 178: ff010113 addi x2,x2,-16 17c: 00812623 sw x8,12(x2) 180: 01010413 addi x8,x2,16 184: c301a783 lw x15,-976(x3) # 2468 <_uartaddr> 188: 00878793 addi x15,x15,8 18c: 0007a703 lw x14,0(x15) 190: c2e1ac23 sw x14,-968(x3) # 2470 <_uartstate> 194: c381a703 lw x14,-968(x3) # 2470 <_uartstate> 198: 000107b7 lui x15,0x10 19c: 00f777b3 and x15,x14,x15 1a0: 0017b793 sltiu x15,x15,1 1a4: 0ff7f793 andi x15,x15,255 1a8: 00078513 addi x10,x15,0 # 10000 <__global_pointer$+0xd7c8> 1ac: 00c12403 lw x8,12(x2) 1b0: 01010113 addi x2,x2,16 1b4: 00008067 jalr x0,0(x1) 000001b8 <_putchar>: 1b8: fe010113 addi x2,x2,-32 1bc: 00812e23 sw x8,28(x2) 1c0: 02010413 addi x8,x2,32 1c4: fea42623 sw x10,-20(x8) 1c8: c301a783 lw x15,-976(x3) # 2468 <_uartaddr> 1cc: 00878793 addi x15,x15,8 1d0: 0007a703 lw x14,0(x15) 1d4: c2e1ac23 sw x14,-968(x3) # 2470 <_uartstate> 1d8: c381a783 lw x15,-968(x3) # 2470 <_uartstate> 1dc: 0017f793 andi x15,x15,1 1e0: 00079e63 bne x15,x0,1fc <_putchar+0x44> 1e4: c301a783 lw x15,-976(x3) # 2468 <_uartaddr> 1e8: 00478793 addi x15,x15,4 1ec: fec42703 lw x14,-20(x8) 1f0: 00e7a023 sw x14,0(x15) 1f4: 00000793 addi x15,x0,0 1f8: 0080006f jal x0,200 <_putchar+0x48> 1fc: fff00793 addi x15,x0,-1 200: 00078513 addi x10,x15,0 204: 01c12403 lw x8,28(x2) 208: 02010113 addi x2,x2,32 20c: 00008067 jalr x0,0(x1) 00000210 <_getchar>: 210: ff010113 addi x2,x2,-16 214: 00812623 sw x8,12(x2) 218: 01010413 addi x8,x2,16 21c: c301a783 lw x15,-976(x3) # 2468 <_uartaddr> 220: 00878793 addi x15,x15,8 224: 0007a703 lw x14,0(x15) 228: c2e1ac23 sw x14,-968(x3) # 2470 <_uartstate> 22c: c381a703 lw x14,-968(x3) # 2470 <_uartstate> 230: 000107b7 lui x15,0x10 234: 00f777b3 and x15,x14,x15 238: 00079863 bne x15,x0,248 <_getchar+0x38> 23c: c301a783 lw x15,-976(x3) # 2468 <_uartaddr> 240: 0007a783 lw x15,0(x15) # 10000 <__global_pointer$+0xd7c8> 244: 0080006f jal x0,24c <_getchar+0x3c> 248: fff00793 addi x15,x0,-1 24c: 00078513 addi x10,x15,0 250: 00c12403 lw x8,12(x2) 254: 01010113 addi x2,x2,16 258: 00008067 jalr x0,0(x1) 0000025c <_puts>: 25c: fe010113 addi x2,x2,-32 260: 00112e23 sw x1,28(x2) 264: 00812c23 sw x8,24(x2) 268: 02010413 addi x8,x2,32 26c: fea42623 sw x10,-20(x8) 270: 0300006f jal x0,2a0 <_puts+0x44> 274: 00000013 addi x0,x0,0 278: fec42783 lw x15,-20(x8) 27c: 0007c783 lbu x15,0(x15) 280: 00078513 addi x10,x15,0 284: f35ff0ef jal x1,1b8 <_putchar> 288: 00050713 addi x14,x10,0 28c: fff00793 addi x15,x0,-1 290: fef704e3 beq x14,x15,278 <_puts+0x1c> 294: fec42783 lw x15,-20(x8) 298: 00178793 addi x15,x15,1 29c: fef42623 sw x15,-20(x8) 2a0: fec42783 lw x15,-20(x8) 2a4: 0007c783 lbu x15,0(x15) 2a8: fc0796e3 bne x15,x0,274 <_puts+0x18> 2ac: 00000793 addi x15,x0,0 2b0: 00078513 addi x10,x15,0 2b4: 01c12083 lw x1,28(x2) 2b8: 01812403 lw x8,24(x2) 2bc: 02010113 addi x2,x2,32 2c0: 00008067 jalr x0,0(x1) 000002c4 <_gets>: 2c4: fd010113 addi x2,x2,-48 2c8: 02112623 sw x1,44(x2) 2cc: 02812423 sw x8,40(x2) 2d0: 03010413 addi x8,x2,48 2d4: fca42e23 sw x10,-36(x8) 2d8: fcb42c23 sw x11,-40(x8) 2dc: fe042623 sw x0,-20(x8) 2e0: fd842703 lw x14,-40(x8) 2e4: 00100793 addi x15,x0,1 2e8: 00e7c663 blt x15,x14,2f4 <_gets+0x30> 2ec: 00000793 addi x15,x0,0 2f0: 0980006f jal x0,388 <_gets+0xc4> 2f4: f1dff0ef jal x1,210 <_getchar> 2f8: fea42423 sw x10,-24(x8) 2fc: fe842703 lw x14,-24(x8) 300: fff00793 addi x15,x0,-1 304: fef708e3 beq x14,x15,2f4 <_gets+0x30> 308: fec42783 lw x15,-20(x8) 30c: 00178713 addi x14,x15,1 310: fee42623 sw x14,-20(x8) 314: 00078713 addi x14,x15,0 318: fdc42783 lw x15,-36(x8) 31c: 00e787b3 add x15,x15,x14 320: fe842703 lw x14,-24(x8) 324: 0ff77713 andi x14,x14,255 328: 00e78023 sb x14,0(x15) 32c: 00000013 addi x0,x0,0 330: fe842503 lw x10,-24(x8) 334: e85ff0ef jal x1,1b8 <_putchar> 338: 00050713 addi x14,x10,0 33c: fff00793 addi x15,x0,-1 340: fef708e3 beq x14,x15,330 <_gets+0x6c> 344: fd842783 lw x15,-40(x8) 348: fff78793 addi x15,x15,-1 34c: fec42703 lw x14,-20(x8) 350: 02f75063 bge x14,x15,370 <_gets+0xac> 354: fe842703 lw x14,-24(x8) 358: 00a00793 addi x15,x0,10 35c: 00f70c63 beq x14,x15,374 <_gets+0xb0> 360: fe842703 lw x14,-24(x8) 364: 00d00793 addi x15,x0,13 368: 00f70663 beq x14,x15,374 <_gets+0xb0> 36c: f89ff06f jal x0,2f4 <_gets+0x30> 370: 00000013 addi x0,x0,0 374: fec42783 lw x15,-20(x8) 378: fdc42703 lw x14,-36(x8) 37c: 00f707b3 add x15,x14,x15 380: 00078023 sb x0,0(x15) 384: fec42783 lw x15,-20(x8) 388: 00078513 addi x10,x15,0 38c: 02c12083 lw x1,44(x2) 390: 02812403 lw x8,40(x2) 394: 03010113 addi x2,x2,48 398: 00008067 jalr x0,0(x1) 0000039c <_d2s>: 39c: fc010113 addi x2,x2,-64 3a0: 02812e23 sw x8,60(x2) 3a4: 04010413 addi x8,x2,64 3a8: fca42623 sw x10,-52(x8) 3ac: fcb42423 sw x11,-56(x8) 3b0: fe042423 sw x0,-24(x8) 3b4: fe042223 sw x0,-28(x8) 3b8: fc842783 lw x15,-56(x8) 3bc: 0407de63 bge x15,x0,418 <_d2s+0x7c> 3c0: fc842783 lw x15,-56(x8) 3c4: 40f007b3 sub x15,x0,x15 3c8: fcf42423 sw x15,-56(x8) 3cc: fe042223 sw x0,-28(x8) 3d0: 0480006f jal x0,418 <_d2s+0x7c> 3d4: fc842703 lw x14,-56(x8) 3d8: 00a00793 addi x15,x0,10 3dc: 02f767b3 rem x15,x14,x15 3e0: 0ff7f713 andi x14,x15,255 3e4: fe842783 lw x15,-24(x8) 3e8: 00178693 addi x13,x15,1 3ec: fed42423 sw x13,-24(x8) 3f0: 00078693 addi x13,x15,0 3f4: fcc42783 lw x15,-52(x8) 3f8: 00d787b3 add x15,x15,x13 3fc: 03070713 addi x14,x14,48 400: 0ff77713 andi x14,x14,255 404: 00e78023 sb x14,0(x15) 408: fc842703 lw x14,-56(x8) 40c: 00a00793 addi x15,x0,10 410: 02f747b3 div x15,x14,x15 414: fcf42423 sw x15,-56(x8) 418: fc842783 lw x15,-56(x8) 41c: faf04ce3 blt x0,x15,3d4 <_d2s+0x38> 420: fe442783 lw x15,-28(x8) 424: 02078263 beq x15,x0,448 <_d2s+0xac> 428: fe842783 lw x15,-24(x8) 42c: 00178713 addi x14,x15,1 430: fee42423 sw x14,-24(x8) 434: 00078713 addi x14,x15,0 438: fcc42783 lw x15,-52(x8) 43c: 00e787b3 add x15,x15,x14 440: 02d00713 addi x14,x0,45 444: 00e78023 sb x14,0(x15) 448: fe042623 sw x0,-20(x8) 44c: 06c0006f jal x0,4b8 <_d2s+0x11c> 450: fe842783 lw x15,-24(x8) 454: fff78713 addi x14,x15,-1 458: fec42783 lw x15,-20(x8) 45c: 40f707b3 sub x15,x14,x15 460: fef42023 sw x15,-32(x8) 464: fec42783 lw x15,-20(x8) 468: fcc42703 lw x14,-52(x8) 46c: 00f707b3 add x15,x14,x15 470: 0007c783 lbu x15,0(x15) 474: fcf40fa3 sb x15,-33(x8) 478: fe042783 lw x15,-32(x8) 47c: fcc42703 lw x14,-52(x8) 480: 00f70733 add x14,x14,x15 484: fec42783 lw x15,-20(x8) 488: fcc42683 lw x13,-52(x8) 48c: 00f687b3 add x15,x13,x15 490: 00074703 lbu x14,0(x14) 494: 00e78023 sb x14,0(x15) 498: fe042783 lw x15,-32(x8) 49c: fcc42703 lw x14,-52(x8) 4a0: 00f707b3 add x15,x14,x15 4a4: fdf44703 lbu x14,-33(x8) 4a8: 00e78023 sb x14,0(x15) 4ac: fec42783 lw x15,-20(x8) 4b0: 00178793 addi x15,x15,1 4b4: fef42623 sw x15,-20(x8) 4b8: fe842783 lw x15,-24(x8) 4bc: 01f7d713 srli x14,x15,0x1f 4c0: 00f707b3 add x15,x14,x15 4c4: 4017d793 srai x15,x15,0x1 4c8: 00078713 addi x14,x15,0 4cc: fec42783 lw x15,-20(x8) 4d0: f8e7c0e3 blt x15,x14,450 <_d2s+0xb4> 4d4: fe842783 lw x15,-24(x8) 4d8: fcc42703 lw x14,-52(x8) 4dc: 00f707b3 add x15,x14,x15 4e0: 00078023 sb x0,0(x15) 4e4: fe842783 lw x15,-24(x8) 4e8: 00078513 addi x10,x15,0 4ec: 03c12403 lw x8,60(x2) 4f0: 04010113 addi x2,x2,64 4f4: 00008067 jalr x0,0(x1) 000004f8 <_h2s>: 4f8: fb010113 addi x2,x2,-80 4fc: 04812623 sw x8,76(x2) 500: 05010413 addi x8,x2,80 504: fca42623 sw x10,-52(x8) 508: fcb42023 sw x11,-64(x8) 50c: fcc42223 sw x12,-60(x8) 510: fcd42423 sw x13,-56(x8) 514: 00070793 addi x15,x14,0 518: faf40fa3 sb x15,-65(x8) 51c: fe042423 sw x0,-24(x8) 520: 0900006f jal x0,5b0 <_h2s+0xb8> 524: fc042783 lw x15,-64(x8) 528: 00f7f793 andi x15,x15,15 52c: fcf42e23 sw x15,-36(x8) 530: fdc42703 lw x14,-36(x8) 534: 00900793 addi x15,x0,9 538: 02e7c463 blt x15,x14,560 <_h2s+0x68> 53c: fdc42783 lw x15,-36(x8) 540: 0ff7f713 andi x14,x15,255 544: fe842783 lw x15,-24(x8) 548: fcc42683 lw x13,-52(x8) 54c: 00f687b3 add x15,x13,x15 550: 03070713 addi x14,x14,48 554: 0ff77713 andi x14,x14,255 558: 00e78023 sb x14,0(x15) 55c: 0240006f jal x0,580 <_h2s+0x88> 560: fdc42783 lw x15,-36(x8) 564: 0ff7f713 andi x14,x15,255 568: fe842783 lw x15,-24(x8) 56c: fcc42683 lw x13,-52(x8) 570: 00f687b3 add x15,x13,x15 574: 05770713 addi x14,x14,87 578: 0ff77713 andi x14,x14,255 57c: 00e78023 sb x14,0(x15) 580: fc442783 lw x15,-60(x8) 584: 01c79793 slli x15,x15,0x1c 588: fc042703 lw x14,-64(x8) 58c: 00475813 srli x16,x14,0x4 590: 0107e833 or x16,x15,x16 594: fc442783 lw x15,-60(x8) 598: 0047d893 srli x17,x15,0x4 59c: fd042023 sw x16,-64(x8) 5a0: fd142223 sw x17,-60(x8) 5a4: fe842783 lw x15,-24(x8) 5a8: 00178793 addi x15,x15,1 5ac: fef42423 sw x15,-24(x8) 5b0: fc042783 lw x15,-64(x8) 5b4: fc442703 lw x14,-60(x8) 5b8: 00e7e7b3 or x15,x15,x14 5bc: f60794e3 bne x15,x0,524 <_h2s+0x2c> 5c0: 0240006f jal x0,5e4 <_h2s+0xec> 5c4: fe842783 lw x15,-24(x8) 5c8: 00178713 addi x14,x15,1 5cc: fee42423 sw x14,-24(x8) 5d0: 00078713 addi x14,x15,0 5d4: fcc42783 lw x15,-52(x8) 5d8: 00e787b3 add x15,x15,x14 5dc: fbf44703 lbu x14,-65(x8) 5e0: 00e78023 sb x14,0(x15) 5e4: fe842703 lw x14,-24(x8) 5e8: fc842783 lw x15,-56(x8) 5ec: fcf74ce3 blt x14,x15,5c4 <_h2s+0xcc> 5f0: fe042623 sw x0,-20(x8) 5f4: 06c0006f jal x0,660 <_h2s+0x168> 5f8: fe842783 lw x15,-24(x8) 5fc: fff78713 addi x14,x15,-1 600: fec42783 lw x15,-20(x8) 604: 40f707b3 sub x15,x14,x15 608: fef42223 sw x15,-28(x8) 60c: fec42783 lw x15,-20(x8) 610: fcc42703 lw x14,-52(x8) 614: 00f707b3 add x15,x14,x15 618: 0007c783 lbu x15,0(x15) 61c: fef401a3 sb x15,-29(x8) 620: fe442783 lw x15,-28(x8) 624: fcc42703 lw x14,-52(x8) 628: 00f70733 add x14,x14,x15 62c: fec42783 lw x15,-20(x8) 630: fcc42683 lw x13,-52(x8) 634: 00f687b3 add x15,x13,x15 638: 00074703 lbu x14,0(x14) 63c: 00e78023 sb x14,0(x15) 640: fe442783 lw x15,-28(x8) 644: fcc42703 lw x14,-52(x8) 648: 00f707b3 add x15,x14,x15 64c: fe344703 lbu x14,-29(x8) 650: 00e78023 sb x14,0(x15) 654: fec42783 lw x15,-20(x8) 658: 00178793 addi x15,x15,1 65c: fef42623 sw x15,-20(x8) 660: fe842783 lw x15,-24(x8) 664: 01f7d713 srli x14,x15,0x1f 668: 00f707b3 add x15,x14,x15 66c: 4017d793 srai x15,x15,0x1 670: 00078713 addi x14,x15,0 674: fec42783 lw x15,-20(x8) 678: f8e7c0e3 blt x15,x14,5f8 <_h2s+0x100> 67c: fe842783 lw x15,-24(x8) 680: fcc42703 lw x14,-52(x8) 684: 00f707b3 add x15,x14,x15 688: 00078023 sb x0,0(x15) 68c: fe842783 lw x15,-24(x8) 690: 00078513 addi x10,x15,0 694: 04c12403 lw x8,76(x2) 698: 05010113 addi x2,x2,80 69c: 00008067 jalr x0,0(x1) 000006a0 <_s2d>: 6a0: fd010113 addi x2,x2,-48 6a4: 02812623 sw x8,44(x2) 6a8: 03010413 addi x8,x2,48 6ac: fca42e23 sw x10,-36(x8) 6b0: fcb42c23 sw x11,-40(x8) 6b4: fe042623 sw x0,-20(x8) 6b8: fe042423 sw x0,-24(x8) 6bc: 00100793 addi x15,x0,1 6c0: fef42223 sw x15,-28(x8) 6c4: 08c0006f jal x0,750 <_s2d+0xb0> 6c8: fdc42783 lw x15,-36(x8) 6cc: 0007c783 lbu x15,0(x15) 6d0: fef42023 sw x15,-32(x8) 6d4: fe042703 lw x14,-32(x8) 6d8: 02f00793 addi x15,x0,47 6dc: 04e7d263 bge x15,x14,720 <_s2d+0x80> 6e0: fe042703 lw x14,-32(x8) 6e4: 03900793 addi x15,x0,57 6e8: 02e7cc63 blt x15,x14,720 <_s2d+0x80> 6ec: fe842703 lw x14,-24(x8) 6f0: 00070793 addi x15,x14,0 6f4: 00279793 slli x15,x15,0x2 6f8: 00e787b3 add x15,x15,x14 6fc: 00179793 slli x15,x15,0x1 700: 00078713 addi x14,x15,0 704: fe042783 lw x15,-32(x8) 708: 00f707b3 add x15,x14,x15 70c: fd078793 addi x15,x15,-48 710: fef42423 sw x15,-24(x8) 714: 00100793 addi x15,x0,1 718: fef42623 sw x15,-20(x8) 71c: 0280006f jal x0,744 <_s2d+0xa4> 720: fec42783 lw x15,-20(x8) 724: 02079e63 bne x15,x0,760 <_s2d+0xc0> 728: fe042703 lw x14,-32(x8) 72c: 02d00793 addi x15,x0,45 730: 00f71a63 bne x14,x15,744 <_s2d+0xa4> 734: fff00793 addi x15,x0,-1 738: fef42223 sw x15,-28(x8) 73c: 00100793 addi x15,x0,1 740: fef42623 sw x15,-20(x8) 744: fdc42783 lw x15,-36(x8) 748: 00178793 addi x15,x15,1 74c: fcf42e23 sw x15,-36(x8) 750: fdc42783 lw x15,-36(x8) 754: 0007c783 lbu x15,0(x15) 758: f60798e3 bne x15,x0,6c8 <_s2d+0x28> 75c: 0080006f jal x0,764 <_s2d+0xc4> 760: 00000013 addi x0,x0,0 764: fe842703 lw x14,-24(x8) 768: fe442783 lw x15,-28(x8) 76c: 02f707b3 mul x15,x14,x15 770: fef42423 sw x15,-24(x8) 774: fd842783 lw x15,-40(x8) 778: 00078863 beq x15,x0,788 <_s2d+0xe8> 77c: fd842783 lw x15,-40(x8) 780: fdc42703 lw x14,-36(x8) 784: 00e7a023 sw x14,0(x15) 788: fe842783 lw x15,-24(x8) 78c: 00078513 addi x10,x15,0 790: 02c12403 lw x8,44(x2) 794: 03010113 addi x2,x2,48 798: 00008067 jalr x0,0(x1) 0000079c <_s2h>: 79c: fd010113 addi x2,x2,-48 7a0: 02812623 sw x8,44(x2) 7a4: 03010413 addi x8,x2,48 7a8: fca42e23 sw x10,-36(x8) 7ac: fcb42c23 sw x11,-40(x8) 7b0: fe042623 sw x0,-20(x8) 7b4: fe042423 sw x0,-24(x8) 7b8: 0e00006f jal x0,898 <_s2h+0xfc> 7bc: fdc42783 lw x15,-36(x8) 7c0: 0007c783 lbu x15,0(x15) 7c4: fef42223 sw x15,-28(x8) 7c8: fe442703 lw x14,-28(x8) 7cc: 02f00793 addi x15,x0,47 7d0: 02e7da63 bge x15,x14,804 <_s2h+0x68> 7d4: fe442703 lw x14,-28(x8) 7d8: 03900793 addi x15,x0,57 7dc: 02e7c463 blt x15,x14,804 <_s2h+0x68> 7e0: 00100793 addi x15,x0,1 7e4: fef42623 sw x15,-20(x8) 7e8: fe842783 lw x15,-24(x8) 7ec: 00479713 slli x14,x15,0x4 7f0: fe442783 lw x15,-28(x8) 7f4: 00f707b3 add x15,x14,x15 7f8: fd078793 addi x15,x15,-48 7fc: fef42423 sw x15,-24(x8) 800: 08c0006f jal x0,88c <_s2h+0xf0> 804: fe442703 lw x14,-28(x8) 808: 06000793 addi x15,x0,96 80c: 02e7da63 bge x15,x14,840 <_s2h+0xa4> 810: fe442703 lw x14,-28(x8) 814: 06600793 addi x15,x0,102 818: 02e7c463 blt x15,x14,840 <_s2h+0xa4> 81c: 00100793 addi x15,x0,1 820: fef42623 sw x15,-20(x8) 824: fe842783 lw x15,-24(x8) 828: 00479713 slli x14,x15,0x4 82c: fe442783 lw x15,-28(x8) 830: 00f707b3 add x15,x14,x15 834: fa978793 addi x15,x15,-87 838: fef42423 sw x15,-24(x8) 83c: 0500006f jal x0,88c <_s2h+0xf0> 840: fe442703 lw x14,-28(x8) 844: 04000793 addi x15,x0,64 848: 02e7da63 bge x15,x14,87c <_s2h+0xe0> 84c: fe442703 lw x14,-28(x8) 850: 04600793 addi x15,x0,70 854: 02e7c463 blt x15,x14,87c <_s2h+0xe0> 858: 00100793 addi x15,x0,1 85c: fef42623 sw x15,-20(x8) 860: fe842783 lw x15,-24(x8) 864: 00479713 slli x14,x15,0x4 868: fe442783 lw x15,-28(x8) 86c: 00f707b3 add x15,x14,x15 870: fc978793 addi x15,x15,-55 874: fef42423 sw x15,-24(x8) 878: 0140006f jal x0,88c <_s2h+0xf0> 87c: fec42783 lw x15,-20(x8) 880: 02079463 bne x15,x0,8a8 <_s2h+0x10c> 884: 00100793 addi x15,x0,1 888: fef42623 sw x15,-20(x8) 88c: fdc42783 lw x15,-36(x8) 890: 00178793 addi x15,x15,1 894: fcf42e23 sw x15,-36(x8) 898: fdc42783 lw x15,-36(x8) 89c: 0007c783 lbu x15,0(x15) 8a0: f0079ee3 bne x15,x0,7bc <_s2h+0x20> 8a4: 0080006f jal x0,8ac <_s2h+0x110> 8a8: 00000013 addi x0,x0,0 8ac: fd842783 lw x15,-40(x8) 8b0: 00078863 beq x15,x0,8c0 <_s2h+0x124> 8b4: fd842783 lw x15,-40(x8) 8b8: fdc42703 lw x14,-36(x8) 8bc: 00e7a023 sw x14,0(x15) 8c0: fe842783 lw x15,-24(x8) 8c4: 00078513 addi x10,x15,0 8c8: 02c12403 lw x8,44(x2) 8cc: 03010113 addi x2,x2,48 8d0: 00008067 jalr x0,0(x1) 000008d4 <_strlen>: 8d4: fd010113 addi x2,x2,-48 8d8: 02812623 sw x8,44(x2) 8dc: 03010413 addi x8,x2,48 8e0: fca42e23 sw x10,-36(x8) 8e4: fdc42783 lw x15,-36(x8) 8e8: fef42623 sw x15,-20(x8) 8ec: 0100006f jal x0,8fc <_strlen+0x28> 8f0: fdc42783 lw x15,-36(x8) 8f4: 00178793 addi x15,x15,1 8f8: fcf42e23 sw x15,-36(x8) 8fc: fdc42783 lw x15,-36(x8) 900: 0007c783 lbu x15,0(x15) 904: fe0796e3 bne x15,x0,8f0 <_strlen+0x1c> 908: fdc42703 lw x14,-36(x8) 90c: fec42783 lw x15,-20(x8) 910: 40f707b3 sub x15,x14,x15 914: 00078513 addi x10,x15,0 918: 02c12403 lw x8,44(x2) 91c: 03010113 addi x2,x2,48 920: 00008067 jalr x0,0(x1) 00000924 <_strcpy>: 924: fd010113 addi x2,x2,-48 928: 02812623 sw x8,44(x2) 92c: 03010413 addi x8,x2,48 930: fca42e23 sw x10,-36(x8) 934: fcb42c23 sw x11,-40(x8) 938: fdc42783 lw x15,-36(x8) 93c: fef42623 sw x15,-20(x8) 940: 0240006f jal x0,964 <_strcpy+0x40> 944: fd842703 lw x14,-40(x8) 948: 00170793 addi x15,x14,1 94c: fcf42c23 sw x15,-40(x8) 950: fdc42783 lw x15,-36(x8) 954: 00178693 addi x13,x15,1 958: fcd42e23 sw x13,-36(x8) 95c: 00074703 lbu x14,0(x14) 960: 00e78023 sb x14,0(x15) 964: fd842783 lw x15,-40(x8) 968: 0007c783 lbu x15,0(x15) 96c: fc079ce3 bne x15,x0,944 <_strcpy+0x20> 970: fdc42783 lw x15,-36(x8) 974: 00078023 sb x0,0(x15) 978: fdc42703 lw x14,-36(x8) 97c: fec42783 lw x15,-20(x8) 980: 40f707b3 sub x15,x14,x15 984: 00078513 addi x10,x15,0 988: 02c12403 lw x8,44(x2) 98c: 03010113 addi x2,x2,48 990: 00008067 jalr x0,0(x1) 00000994 <_strcat>: 994: fd010113 addi x2,x2,-48 998: 02812623 sw x8,44(x2) 99c: 03010413 addi x8,x2,48 9a0: fca42e23 sw x10,-36(x8) 9a4: fcb42c23 sw x11,-40(x8) 9a8: fdc42783 lw x15,-36(x8) 9ac: fef42623 sw x15,-20(x8) 9b0: 0100006f jal x0,9c0 <_strcat+0x2c> 9b4: fdc42783 lw x15,-36(x8) 9b8: 00178793 addi x15,x15,1 9bc: fcf42e23 sw x15,-36(x8) 9c0: fdc42783 lw x15,-36(x8) 9c4: 0007c783 lbu x15,0(x15) 9c8: fe0796e3 bne x15,x0,9b4 <_strcat+0x20> 9cc: 0240006f jal x0,9f0 <_strcat+0x5c> 9d0: fd842703 lw x14,-40(x8) 9d4: 00170793 addi x15,x14,1 9d8: fcf42c23 sw x15,-40(x8) 9dc: fdc42783 lw x15,-36(x8) 9e0: 00178693 addi x13,x15,1 9e4: fcd42e23 sw x13,-36(x8) 9e8: 00074703 lbu x14,0(x14) 9ec: 00e78023 sb x14,0(x15) 9f0: fd842783 lw x15,-40(x8) 9f4: 0007c783 lbu x15,0(x15) 9f8: fc079ce3 bne x15,x0,9d0 <_strcat+0x3c> 9fc: fdc42783 lw x15,-36(x8) a00: 00078023 sb x0,0(x15) a04: fdc42703 lw x14,-36(x8) a08: fec42783 lw x15,-20(x8) a0c: 40f707b3 sub x15,x14,x15 a10: 00078513 addi x10,x15,0 a14: 02c12403 lw x8,44(x2) a18: 03010113 addi x2,x2,48 a1c: 00008067 jalr x0,0(x1) 00000a20 <_strcmp>: a20: fe010113 addi x2,x2,-32 a24: 00812e23 sw x8,28(x2) a28: 02010413 addi x8,x2,32 a2c: fea42623 sw x10,-20(x8) a30: feb42423 sw x11,-24(x8) a34: 0300006f jal x0,a64 <_strcmp+0x44> a38: fec42783 lw x15,-20(x8) a3c: 00178713 addi x14,x15,1 a40: fee42623 sw x14,-20(x8) a44: 0007c703 lbu x14,0(x15) a48: fe842783 lw x15,-24(x8) a4c: 00178693 addi x13,x15,1 a50: fed42423 sw x13,-24(x8) a54: 0007c783 lbu x15,0(x15) a58: 00f70663 beq x14,x15,a64 <_strcmp+0x44> a5c: 00100793 addi x15,x0,1 a60: 0200006f jal x0,a80 <_strcmp+0x60> a64: fec42783 lw x15,-20(x8) a68: 0007c783 lbu x15,0(x15) a6c: 00078863 beq x15,x0,a7c <_strcmp+0x5c> a70: fe842783 lw x15,-24(x8) a74: 0007c783 lbu x15,0(x15) a78: fc0790e3 bne x15,x0,a38 <_strcmp+0x18> a7c: 00000793 addi x15,x0,0 a80: 00078513 addi x10,x15,0 a84: 01c12403 lw x8,28(x2) a88: 02010113 addi x2,x2,32 a8c: 00008067 jalr x0,0(x1) 00000a90 <_strncmp>: a90: fd010113 addi x2,x2,-48 a94: 02812623 sw x8,44(x2) a98: 03010413 addi x8,x2,48 a9c: fca42e23 sw x10,-36(x8) aa0: fcb42c23 sw x11,-40(x8) aa4: fcc42a23 sw x12,-44(x8) aa8: fe042623 sw x0,-20(x8) aac: 0500006f jal x0,afc <_strncmp+0x6c> ab0: fdc42783 lw x15,-36(x8) ab4: 00178713 addi x14,x15,1 ab8: fce42e23 sw x14,-36(x8) abc: 0007c703 lbu x14,0(x15) ac0: fd842783 lw x15,-40(x8) ac4: 00178693 addi x13,x15,1 ac8: fcd42c23 sw x13,-40(x8) acc: 0007c783 lbu x15,0(x15) ad0: 00f70663 beq x14,x15,adc <_strncmp+0x4c> ad4: 00100793 addi x15,x0,1 ad8: 0400006f jal x0,b18 <_strncmp+0x88> adc: fec42783 lw x15,-20(x8) ae0: 00178793 addi x15,x15,1 ae4: fef42623 sw x15,-20(x8) ae8: fec42703 lw x14,-20(x8) aec: fd442783 lw x15,-44(x8) af0: 00f74663 blt x14,x15,afc <_strncmp+0x6c> af4: 00000793 addi x15,x0,0 af8: 0200006f jal x0,b18 <_strncmp+0x88> afc: fdc42783 lw x15,-36(x8) b00: 0007c783 lbu x15,0(x15) b04: 00078863 beq x15,x0,b14 <_strncmp+0x84> b08: fd842783 lw x15,-40(x8) b0c: 0007c783 lbu x15,0(x15) b10: fa0790e3 bne x15,x0,ab0 <_strncmp+0x20> b14: 00000793 addi x15,x0,0 b18: 00078513 addi x10,x15,0 b1c: 02c12403 lw x8,44(x2) b20: 03010113 addi x2,x2,48 b24: 00008067 jalr x0,0(x1) 00000b28 <_buadrateset>: b28: fe010113 addi x2,x2,-32 b2c: 00812e23 sw x8,28(x2) b30: 02010413 addi x8,x2,32 b34: fea42623 sw x10,-20(x8) b38: 02faf7b7 lui x15,0x2faf b3c: 08078713 addi x14,x15,128 # 2faf080 <__global_pointer$+0x2fac848> b40: fec42783 lw x15,-20(x8) b44: 02f74733 div x14,x14,x15 b48: c301a783 lw x15,-976(x3) # 2468 <_uartaddr> b4c: 01078793 addi x15,x15,16 b50: 00e7a023 sw x14,0(x15) b54: 00000793 addi x15,x0,0 b58: 00078513 addi x10,x15,0 b5c: 01c12403 lw x8,28(x2) b60: 02010113 addi x2,x2,32 b64: 00008067 jalr x0,0(x1) 00000b68 : b68: eb010113 addi x2,x2,-336 b6c: 14112623 sw x1,332(x2) b70: 14812423 sw x8,328(x2) b74: 15212223 sw x18,324(x2) b78: 15312023 sw x19,320(x2) b7c: 13412e23 sw x20,316(x2) b80: 13512c23 sw x21,312(x2) b84: 15010413 addi x8,x2,336 b88: c3c1a783 lw x15,-964(x3) # 2474 b8c: ff07f793 andi x15,x15,-16 b90: fcf42a23 sw x15,-44(x8) b94: fc042c23 sw x0,-40(x8) b98: 2040006f jal x0,d9c b9c: fd442783 lw x15,-44(x8) ba0: 00078913 addi x18,x15,0 ba4: 00000993 addi x19,x0,0 ba8: ec840793 addi x15,x8,-312 bac: 03000713 addi x14,x0,48 bb0: 00800693 addi x13,x0,8 bb4: 00090593 addi x11,x18,0 bb8: 00098613 addi x12,x19,0 bbc: 00078513 addi x10,x15,0 bc0: 939ff0ef jal x1,4f8 <_h2s> bc4: ec840713 addi x14,x8,-312 bc8: 000027b7 lui x15,0x2 bcc: ccc78593 addi x11,x15,-820 # 1ccc <__errno+0x8> bd0: 00070513 addi x10,x14,0 bd4: dc1ff0ef jal x1,994 <_strcat> bd8: fca42823 sw x10,-48(x8) bdc: fc042e23 sw x0,-36(x8) be0: 0c80006f jal x0,ca8 be4: fd442783 lw x15,-44(x8) be8: fcf42423 sw x15,-56(x8) bec: fdc42703 lw x14,-36(x8) bf0: fd442783 lw x15,-44(x8) bf4: 00f70733 add x14,x14,x15 bf8: c3c1a783 lw x15,-964(x3) # 2474 bfc: 02f77063 bgeu x14,x15,c1c c00: ec840713 addi x14,x8,-312 c04: 000027b7 lui x15,0x2 c08: cd078593 addi x11,x15,-816 # 1cd0 <__errno+0xc> c0c: 00070513 addi x10,x14,0 c10: d85ff0ef jal x1,994 <_strcat> c14: fca42823 sw x10,-48(x8) c18: 0640006f jal x0,c7c c1c: fdc42783 lw x15,-36(x8) c20: fc842703 lw x14,-56(x8) c24: 00f707b3 add x15,x14,x15 c28: 0007c783 lbu x15,0(x15) c2c: 00078a13 addi x20,x15,0 c30: 00000a93 addi x21,x0,0 c34: ec040793 addi x15,x8,-320 c38: 03000713 addi x14,x0,48 c3c: 00200693 addi x13,x0,2 c40: 000a0593 addi x11,x20,0 c44: 000a8613 addi x12,x21,0 c48: 00078513 addi x10,x15,0 c4c: 8adff0ef jal x1,4f8 <_h2s> c50: ec040713 addi x14,x8,-320 c54: 000027b7 lui x15,0x2 c58: cd478593 addi x11,x15,-812 # 1cd4 <__errno+0x10> c5c: 00070513 addi x10,x14,0 c60: d35ff0ef jal x1,994 <_strcat> c64: ec040713 addi x14,x8,-320 c68: ec840793 addi x15,x8,-312 c6c: 00070593 addi x11,x14,0 c70: 00078513 addi x10,x15,0 c74: d21ff0ef jal x1,994 <_strcat> c78: fca42823 sw x10,-48(x8) c7c: fdc42703 lw x14,-36(x8) c80: 00700793 addi x15,x0,7 c84: 00f71c63 bne x14,x15,c9c c88: ec840713 addi x14,x8,-312 c8c: 000027b7 lui x15,0x2 c90: cd878593 addi x11,x15,-808 # 1cd8 <__errno+0x14> c94: 00070513 addi x10,x14,0 c98: cfdff0ef jal x1,994 <_strcat> c9c: fdc42783 lw x15,-36(x8) ca0: 00178793 addi x15,x15,1 ca4: fcf42e23 sw x15,-36(x8) ca8: fdc42703 lw x14,-36(x8) cac: 00f00793 addi x15,x0,15 cb0: f2e7dae3 bge x15,x14,be4 cb4: ec840713 addi x14,x8,-312 cb8: 000027b7 lui x15,0x2 cbc: cdc78593 addi x11,x15,-804 # 1cdc <__errno+0x18> cc0: 00070513 addi x10,x14,0 cc4: cd1ff0ef jal x1,994 <_strcat> cc8: fc042e23 sw x0,-36(x8) ccc: 0800006f jal x0,d4c cd0: fd442783 lw x15,-44(x8) cd4: fcf42623 sw x15,-52(x8) cd8: fdc42783 lw x15,-36(x8) cdc: fcc42703 lw x14,-52(x8) ce0: 00f707b3 add x15,x14,x15 ce4: 0007c703 lbu x14,0(x15) ce8: 02000793 addi x15,x0,32 cec: 02e7fa63 bgeu x15,x14,d20 cf0: fdc42783 lw x15,-36(x8) cf4: fcc42703 lw x14,-52(x8) cf8: 00f707b3 add x15,x14,x15 cfc: 0007c703 lbu x14,0(x15) d00: 07e00793 addi x15,x0,126 d04: 00e7ee63 bltu x15,x14,d20 d08: fdc42783 lw x15,-36(x8) d0c: fcc42703 lw x14,-52(x8) d10: 00f707b3 add x15,x14,x15 d14: 0007c783 lbu x15,0(x15) d18: eaf40e23 sb x15,-324(x8) d1c: 00c0006f jal x0,d28 d20: 02e00793 addi x15,x0,46 d24: eaf40e23 sb x15,-324(x8) d28: ea040ea3 sb x0,-323(x8) d2c: ebc40713 addi x14,x8,-324 d30: ec840793 addi x15,x8,-312 d34: 00070593 addi x11,x14,0 d38: 00078513 addi x10,x15,0 d3c: c59ff0ef jal x1,994 <_strcat> d40: fdc42783 lw x15,-36(x8) d44: 00178793 addi x15,x15,1 d48: fcf42e23 sw x15,-36(x8) d4c: fdc42703 lw x14,-36(x8) d50: 00f00793 addi x15,x0,15 d54: f6e7dee3 bge x15,x14,cd0 d58: ec840713 addi x14,x8,-312 d5c: 000027b7 lui x15,0x2 d60: ce078593 addi x11,x15,-800 # 1ce0 <__errno+0x1c> d64: 00070513 addi x10,x14,0 d68: c2dff0ef jal x1,994 <_strcat> d6c: ec840793 addi x15,x8,-312 d70: 00078513 addi x10,x15,0 d74: ce8ff0ef jal x1,25c <_puts> d78: fd442783 lw x15,-44(x8) d7c: 01078793 addi x15,x15,16 d80: fcf42a23 sw x15,-44(x8) d84: fd442783 lw x15,-44(x8) d88: 0ff7f793 andi x15,x15,255 d8c: 02078063 beq x15,x0,dac d90: fd842783 lw x15,-40(x8) d94: 00178793 addi x15,x15,1 d98: fcf42c23 sw x15,-40(x8) d9c: fd842703 lw x14,-40(x8) da0: 00f00793 addi x15,x0,15 da4: dee7dce3 bge x15,x14,b9c da8: 0080006f jal x0,db0 dac: 00000013 addi x0,x0,0 db0: 000027b7 lui x15,0x2 db4: ce478513 addi x10,x15,-796 # 1ce4 <__errno+0x20> db8: ca4ff0ef jal x1,25c <_puts> dbc: fd442703 lw x14,-44(x8) dc0: c2e1ae23 sw x14,-964(x3) # 2474 dc4: 00000013 addi x0,x0,0 dc8: 14c12083 lw x1,332(x2) dcc: 14812403 lw x8,328(x2) dd0: 14412903 lw x18,324(x2) dd4: 14012983 lw x19,320(x2) dd8: 13c12a03 lw x20,316(x2) ddc: 13812a83 lw x21,312(x2) de0: 15010113 addi x2,x2,336 de4: 00008067 jalr x0,0(x1) 00000de8 : de8: fe010113 addi x2,x2,-32 dec: 00812e23 sw x8,28(x2) df0: 02010413 addi x8,x2,32 df4: fea42623 sw x10,-20(x8) df8: fec42703 lw x14,-20(x8) dfc: 00a00793 addi x15,x0,10 e00: 02f777b3 remu x15,x14,x15 e04: 00002737 lui x14,0x2 e08: ce870713 addi x14,x14,-792 # 1ce8 e0c: 00279793 slli x15,x15,0x2 e10: 00f707b3 add x15,x14,x15 e14: 0007a783 lw x15,0(x15) e18: 00078513 addi x10,x15,0 e1c: 01c12403 lw x8,28(x2) e20: 02010113 addi x2,x2,32 e24: 00008067 jalr x0,0(x1) 00000e28 : e28: fe010113 addi x2,x2,-32 e2c: 00812e23 sw x8,28(x2) e30: 02010413 addi x8,x2,32 e34: c00065f3 csrrsi x11,cycle,0 e38: feb42623 sw x11,-20(x8) e3c: c80065f3 csrrsi x11,cycleh,0 e40: feb42423 sw x11,-24(x8) e44: fe842583 lw x11,-24(x8) e48: feb42023 sw x11,-32(x8) e4c: fe042223 sw x0,-28(x8) e50: fe042583 lw x11,-32(x8) e54: 00059893 slli x17,x11,0x0 e58: 00000813 addi x16,x0,0 e5c: ff042023 sw x16,-32(x8) e60: ff142223 sw x17,-28(x8) e64: fec42583 lw x11,-20(x8) e68: 00058713 addi x14,x11,0 e6c: 00000793 addi x15,x0,0 e70: fe042583 lw x11,-32(x8) e74: 00e5e633 or x12,x11,x14 e78: fe442583 lw x11,-28(x8) e7c: 00f5e6b3 or x13,x11,x15 e80: fec42023 sw x12,-32(x8) e84: fed42223 sw x13,-28(x8) e88: fe042703 lw x14,-32(x8) e8c: fe442783 lw x15,-28(x8) e90: 00070513 addi x10,x14,0 e94: 00078593 addi x11,x15,0 e98: 01c12403 lw x8,28(x2) e9c: 02010113 addi x2,x2,32 ea0: 00008067 jalr x0,0(x1) 00000ea4 : ea4: fe010113 addi x2,x2,-32 ea8: 00812e23 sw x8,28(x2) eac: 02010413 addi x8,x2,32 eb0: c02065f3 csrrsi x11,instret,0 eb4: feb42623 sw x11,-20(x8) eb8: c82065f3 csrrsi x11,instreth,0 ebc: feb42423 sw x11,-24(x8) ec0: fe842583 lw x11,-24(x8) ec4: feb42023 sw x11,-32(x8) ec8: fe042223 sw x0,-28(x8) ecc: fe042583 lw x11,-32(x8) ed0: 00059893 slli x17,x11,0x0 ed4: 00000813 addi x16,x0,0 ed8: ff042023 sw x16,-32(x8) edc: ff142223 sw x17,-28(x8) ee0: fec42583 lw x11,-20(x8) ee4: 00058713 addi x14,x11,0 ee8: 00000793 addi x15,x0,0 eec: fe042583 lw x11,-32(x8) ef0: 00e5e633 or x12,x11,x14 ef4: fe442583 lw x11,-28(x8) ef8: 00f5e6b3 or x13,x11,x15 efc: fec42023 sw x12,-32(x8) f00: fed42223 sw x13,-28(x8) f04: fe042703 lw x14,-32(x8) f08: fe442783 lw x15,-28(x8) f0c: 00070513 addi x10,x14,0 f10: 00078593 addi x11,x15,0 f14: 01c12403 lw x8,28(x2) f18: 02010113 addi x2,x2,32 f1c: 00008067 jalr x0,0(x1) 00000f20
: f20: e9010113 addi x2,x2,-368 f24: 16112623 sw x1,364(x2) f28: 16812423 sw x8,360(x2) f2c: 17212223 sw x18,356(x2) f30: 17312023 sw x19,352(x2) f34: 17010413 addi x8,x2,368 f38: e8a42e23 sw x10,-356(x8) f3c: e8b42c23 sw x11,-360(x8) f40: f00007b7 lui x15,0xf0000 f44: fef42223 sw x15,-28(x8) f48: f00007b7 lui x15,0xf0000 f4c: 01078793 addi x15,x15,16 # f0000010 <__global_pointer$+0xefffd7d8> f50: fef42023 sw x15,-32(x8) f54: fc042e23 sw x0,-36(x8) f58: 000027b7 lui x15,0x2 f5c: d7c78793 addi x15,x15,-644 # 1d7c f60: 0007a683 lw x13,0(x15) f64: 0047a703 lw x14,4(x15) f68: fad42223 sw x13,-92(x8) f6c: fae42423 sw x14,-88(x8) f70: 0087d703 lhu x14,8(x15) f74: fae41623 sh x14,-84(x8) f78: 00a7c783 lbu x15,10(x15) f7c: faf40723 sb x15,-82(x8) f80: 000027b7 lui x15,0x2 f84: d1078793 addi x15,x15,-752 # 1d10 f88: fcf42c23 sw x15,-40(x8) f8c: 0001c7b7 lui x15,0x1c f90: 20078513 addi x10,x15,512 # 1c200 <__global_pointer$+0x199c8> f94: b95ff0ef jal x1,b28 <_buadrateset> f98: fa440793 addi x15,x8,-92 f9c: 00178793 addi x15,x15,1 fa0: 99887737 lui x14,0x99887 fa4: 76670713 addi x14,x14,1894 # 99887766 <__global_pointer$+0x99884f2e> fa8: 00e7a023 sw x14,0(x15) fac: fa440793 addi x15,x8,-92 fb0: 00278793 addi x15,x15,2 fb4: 0007a783 lw x15,0(x15) fb8: fcf42e23 sw x15,-36(x8) fbc: 980ff0ef jal x1,13c <_canputchar> fc0: 00050793 addi x15,x10,0 fc4: 00078663 beq x15,x0,fd0 fc8: fd842503 lw x10,-40(x8) fcc: a90ff0ef jal x1,25c <_puts> fd0: fe042623 sw x0,-20(x8) fd4: fe042423 sw x0,-24(x8) fd8: e51ff0ef jal x1,e28 fdc: 00050913 addi x18,x10,0 fe0: 00058993 addi x19,x11,0 fe4: ec1ff0ef jal x1,ea4 fe8: 00050713 addi x14,x10,0 fec: 00058793 addi x15,x11,0 ff0: 06400613 addi x12,x0,100 ff4: 00000693 addi x13,x0,0 ff8: 00070513 addi x10,x14,0 ffc: 00078593 addi x11,x15,0 1000: 494000ef jal x1,1494 <__udivdi3> 1004: 00050713 addi x14,x10,0 1008: 00058793 addi x15,x11,0 100c: 00070613 addi x12,x14,0 1010: 00078693 addi x13,x15,0 1014: 00090513 addi x10,x18,0 1018: 00098593 addi x11,x19,0 101c: 478000ef jal x1,1494 <__udivdi3> 1020: 00050713 addi x14,x10,0 1024: 00058793 addi x15,x11,0 1028: fce42a23 sw x14,-44(x8) 102c: 910ff0ef jal x1,13c <_canputchar> 1030: 00050793 addi x15,x10,0 1034: 08078e63 beq x15,x0,10d0 1038: df1ff0ef jal x1,e28 103c: ea440793 addi x15,x8,-348 1040: 03000713 addi x14,x0,48 1044: 00800693 addi x13,x0,8 1048: 00058613 addi x12,x11,0 104c: 00050593 addi x11,x10,0 1050: 00078513 addi x10,x15,0 1054: ca4ff0ef jal x1,4f8 <_h2s> 1058: ea440793 addi x15,x8,-348 105c: 00078513 addi x10,x15,0 1060: 9fcff0ef jal x1,25c <_puts> 1064: 000027b7 lui x15,0x2 1068: d2078513 addi x10,x15,-736 # 1d20 106c: 9f0ff0ef jal x1,25c <_puts> 1070: e35ff0ef jal x1,ea4 1074: ea440793 addi x15,x8,-348 1078: 03000713 addi x14,x0,48 107c: 00800693 addi x13,x0,8 1080: 00058613 addi x12,x11,0 1084: 00050593 addi x11,x10,0 1088: 00078513 addi x10,x15,0 108c: c6cff0ef jal x1,4f8 <_h2s> 1090: ea440793 addi x15,x8,-348 1094: 00078513 addi x10,x15,0 1098: 9c4ff0ef jal x1,25c <_puts> 109c: 000027b7 lui x15,0x2 10a0: d2078513 addi x10,x15,-736 # 1d20 10a4: 9b8ff0ef jal x1,25c <_puts> 10a8: ea440793 addi x15,x8,-348 10ac: fd442583 lw x11,-44(x8) 10b0: 00078513 addi x10,x15,0 10b4: ae8ff0ef jal x1,39c <_d2s> 10b8: ea440793 addi x15,x8,-348 10bc: 00078513 addi x10,x15,0 10c0: 99cff0ef jal x1,25c <_puts> 10c4: 000027b7 lui x15,0x2 10c8: d2478513 addi x10,x15,-732 # 1d24 10cc: 990ff0ef jal x1,25c <_puts> 10d0: 8a8ff0ef jal x1,178 <_haschar> 10d4: 00050793 addi x15,x10,0 10d8: 04078a63 beq x15,x0,112c 10dc: ea440793 addi x15,x8,-348 10e0: 0ff00593 addi x11,x0,255 10e4: 00078513 addi x10,x15,0 10e8: 9dcff0ef jal x1,2c4 <_gets> 10ec: 00000013 addi x0,x0,0 10f0: 000027b7 lui x15,0x2 10f4: d2078513 addi x10,x15,-736 # 1d20 10f8: 964ff0ef jal x1,25c <_puts> 10fc: ea440793 addi x15,x8,-348 1100: 00078513 addi x10,x15,0 1104: 958ff0ef jal x1,25c <_puts> 1108: ea440713 addi x14,x8,-348 110c: 00400613 addi x12,x0,4 1110: 000027b7 lui x15,0x2 1114: d2878593 addi x11,x15,-728 # 1d28 1118: 00070513 addi x10,x14,0 111c: 975ff0ef jal x1,a90 <_strncmp> 1120: 00050793 addi x15,x10,0 1124: 2c079a63 bne x15,x0,13f8 1128: 2b40006f jal x0,13dc 112c: fec42783 lw x15,-20(x8) 1130: 00178793 addi x15,x15,1 1134: fef42623 sw x15,-20(x8) 1138: fec42703 lw x14,-20(x8) 113c: 000027b7 lui x15,0x2 1140: 71078793 addi x15,x15,1808 # 2710 <__BSS_END__+0x27c> 1144: 1ee7f263 bgeu x15,x14,1328 1148: fe842783 lw x15,-24(x8) 114c: 00178793 addi x15,x15,1 1150: fef42423 sw x15,-24(x8) 1154: fe042623 sw x0,-20(x8) 1158: fe842783 lw x15,-24(x8) 115c: fcf42623 sw x15,-52(x8) 1160: fcc42503 lw x10,-52(x8) 1164: c85ff0ef jal x1,de8 1168: 00050793 addi x15,x10,0 116c: 0ff7f793 andi x15,x15,255 1170: faf40823 sb x15,-80(x8) 1174: fcc42703 lw x14,-52(x8) 1178: 00a00793 addi x15,x0,10 117c: 02f757b3 divu x15,x14,x15 1180: 00078513 addi x10,x15,0 1184: c65ff0ef jal x1,de8 1188: 00050793 addi x15,x10,0 118c: 0ff7f793 andi x15,x15,255 1190: faf408a3 sb x15,-79(x8) 1194: fcc42703 lw x14,-52(x8) 1198: 06400793 addi x15,x0,100 119c: 02f757b3 divu x15,x14,x15 11a0: 00078513 addi x10,x15,0 11a4: c45ff0ef jal x1,de8 11a8: 00050793 addi x15,x10,0 11ac: 0ff7f793 andi x15,x15,255 11b0: faf40923 sb x15,-78(x8) 11b4: fcc42703 lw x14,-52(x8) 11b8: 3e800793 addi x15,x0,1000 11bc: 02f757b3 divu x15,x14,x15 11c0: 00078513 addi x10,x15,0 11c4: c25ff0ef jal x1,de8 11c8: 00050793 addi x15,x10,0 11cc: 0ff7f793 andi x15,x15,255 11d0: faf409a3 sb x15,-77(x8) 11d4: fcc42703 lw x14,-52(x8) 11d8: 000027b7 lui x15,0x2 11dc: 71078793 addi x15,x15,1808 # 2710 <__BSS_END__+0x27c> 11e0: 02f757b3 divu x15,x14,x15 11e4: fcf42623 sw x15,-52(x8) 11e8: fcc42503 lw x10,-52(x8) 11ec: bfdff0ef jal x1,de8 11f0: 00050793 addi x15,x10,0 11f4: 0ff7f793 andi x15,x15,255 11f8: faf40a23 sb x15,-76(x8) 11fc: fcc42703 lw x14,-52(x8) 1200: 00a00793 addi x15,x0,10 1204: 02f757b3 divu x15,x14,x15 1208: 00078513 addi x10,x15,0 120c: bddff0ef jal x1,de8 1210: 00050793 addi x15,x10,0 1214: 0ff7f793 andi x15,x15,255 1218: faf40aa3 sb x15,-75(x8) 121c: fcc42703 lw x14,-52(x8) 1220: 06400793 addi x15,x0,100 1224: 02f757b3 divu x15,x14,x15 1228: 00078513 addi x10,x15,0 122c: bbdff0ef jal x1,de8 1230: 00050793 addi x15,x10,0 1234: 0ff7f793 andi x15,x15,255 1238: faf40b23 sb x15,-74(x8) 123c: fcc42703 lw x14,-52(x8) 1240: 3e800793 addi x15,x0,1000 1244: 02f757b3 divu x15,x14,x15 1248: 00078513 addi x10,x15,0 124c: b9dff0ef jal x1,de8 1250: 00050793 addi x15,x10,0 1254: 0ff7f793 andi x15,x15,255 1258: faf40ba3 sb x15,-73(x8) 125c: fcc42703 lw x14,-52(x8) 1260: 000027b7 lui x15,0x2 1264: 71078793 addi x15,x15,1808 # 2710 <__BSS_END__+0x27c> 1268: 02f757b3 divu x15,x14,x15 126c: fcf42623 sw x15,-52(x8) 1270: fcc42503 lw x10,-52(x8) 1274: b75ff0ef jal x1,de8 1278: 00050793 addi x15,x10,0 127c: 0ff7f793 andi x15,x15,255 1280: faf40c23 sb x15,-72(x8) 1284: fcc42703 lw x14,-52(x8) 1288: 00a00793 addi x15,x0,10 128c: 02f757b3 divu x15,x14,x15 1290: 00078513 addi x10,x15,0 1294: b55ff0ef jal x1,de8 1298: 00050793 addi x15,x10,0 129c: 0ff7f793 andi x15,x15,255 12a0: faf40ca3 sb x15,-71(x8) 12a4: fcc42703 lw x14,-52(x8) 12a8: 06400793 addi x15,x0,100 12ac: 02f757b3 divu x15,x14,x15 12b0: 00078513 addi x10,x15,0 12b4: b35ff0ef jal x1,de8 12b8: 00050793 addi x15,x10,0 12bc: 0ff7f793 andi x15,x15,255 12c0: faf40d23 sb x15,-70(x8) 12c4: fcc42703 lw x14,-52(x8) 12c8: 3e800793 addi x15,x0,1000 12cc: 02f757b3 divu x15,x14,x15 12d0: 00078513 addi x10,x15,0 12d4: b15ff0ef jal x1,de8 12d8: 00050793 addi x15,x10,0 12dc: 0ff7f793 andi x15,x15,255 12e0: faf40da3 sb x15,-69(x8) 12e4: fb040793 addi x15,x8,-80 12e8: 0007a703 lw x14,0(x15) 12ec: fe042783 lw x15,-32(x8) 12f0: 00e7a023 sw x14,0(x15) 12f4: fb040793 addi x15,x8,-80 12f8: 00478713 addi x14,x15,4 12fc: fe042783 lw x15,-32(x8) 1300: 00478793 addi x15,x15,4 1304: 00072703 lw x14,0(x14) 1308: 00e7a023 sw x14,0(x15) 130c: fb040793 addi x15,x8,-80 1310: 00878713 addi x14,x15,8 1314: fe042783 lw x15,-32(x8) 1318: 00878793 addi x15,x15,8 131c: 00072703 lw x14,0(x14) 1320: 00e7a023 sw x14,0(x15) 1324: dadff06f jal x0,10d0 1328: b01ff0ef jal x1,e28 132c: 00050713 addi x14,x10,0 1330: 00058793 addi x15,x11,0 1334: 3e800613 addi x12,x0,1000 1338: 00000693 addi x13,x0,0 133c: 00070513 addi x10,x14,0 1340: 00078593 addi x11,x15,0 1344: 150000ef jal x1,1494 <__udivdi3> 1348: 00050713 addi x14,x10,0 134c: 00058793 addi x15,x11,0 1350: fce42823 sw x14,-48(x8) 1354: fd042503 lw x10,-48(x8) 1358: a91ff0ef jal x1,de8 135c: 00050793 addi x15,x10,0 1360: 0ff7f793 andi x15,x15,255 1364: faf40823 sb x15,-80(x8) 1368: fe842703 lw x14,-24(x8) 136c: 00a00793 addi x15,x0,10 1370: 02f757b3 divu x15,x14,x15 1374: 00078513 addi x10,x15,0 1378: a71ff0ef jal x1,de8 137c: 00050793 addi x15,x10,0 1380: 0ff7f793 andi x15,x15,255 1384: faf408a3 sb x15,-79(x8) 1388: fe842703 lw x14,-24(x8) 138c: 06400793 addi x15,x0,100 1390: 02f757b3 divu x15,x14,x15 1394: 00078513 addi x10,x15,0 1398: a51ff0ef jal x1,de8 139c: 00050793 addi x15,x10,0 13a0: 0ff7f793 andi x15,x15,255 13a4: faf40923 sb x15,-78(x8) 13a8: fe842703 lw x14,-24(x8) 13ac: 3e800793 addi x15,x0,1000 13b0: 02f757b3 divu x15,x14,x15 13b4: 00078513 addi x10,x15,0 13b8: a31ff0ef jal x1,de8 13bc: 00050793 addi x15,x10,0 13c0: 0ff7f793 andi x15,x15,255 13c4: faf409a3 sb x15,-77(x8) 13c8: fb040793 addi x15,x8,-80 13cc: 0007a703 lw x14,0(x15) 13d0: fe042783 lw x15,-32(x8) 13d4: 00e7a023 sw x14,0(x15) 13d8: cf9ff06f jal x0,10d0 13dc: 000027b7 lui x15,0x2 13e0: d3078513 addi x10,x15,-720 # 1d30 13e4: e79fe0ef jal x1,25c <_puts> 13e8: 000027b7 lui x15,0x2 13ec: d5078513 addi x10,x15,-688 # 1d50 13f0: e6dfe0ef jal x1,25c <_puts> 13f4: be5ff06f jal x0,fd8 13f8: ea440713 addi x14,x8,-348 13fc: 00100613 addi x12,x0,1 1400: 000027b7 lui x15,0x2 1404: d7478593 addi x11,x15,-652 # 1d74 1408: 00070513 addi x10,x14,0 140c: e84ff0ef jal x1,a90 <_strncmp> 1410: 00050793 addi x15,x10,0 1414: 02079863 bne x15,x0,1444 1418: ea440793 addi x15,x8,-348 141c: 00278793 addi x15,x15,2 1420: 00000593 addi x11,x0,0 1424: 00078513 addi x10,x15,0 1428: a78ff0ef jal x1,6a0 <_s2d> 142c: fca42223 sw x10,-60(x8) 1430: fc442783 lw x15,-60(x8) 1434: baf052e3 bge x0,x15,fd8 1438: fc442503 lw x10,-60(x8) 143c: eecff0ef jal x1,b28 <_buadrateset> 1440: b99ff06f jal x0,fd8 1444: ea440713 addi x14,x8,-348 1448: 00100613 addi x12,x0,1 144c: 000027b7 lui x15,0x2 1450: d7878593 addi x11,x15,-648 # 1d78 1454: 00070513 addi x10,x14,0 1458: e38ff0ef jal x1,a90 <_strncmp> 145c: 00050793 addi x15,x10,0 1460: b6079ce3 bne x15,x0,fd8 1464: ea440793 addi x15,x8,-348 1468: 00278793 addi x15,x15,2 146c: 00000593 addi x11,x0,0 1470: 00078513 addi x10,x15,0 1474: b28ff0ef jal x1,79c <_s2h> 1478: fca42423 sw x10,-56(x8) 147c: fc842783 lw x15,-56(x8) 1480: 00f05663 bge x0,x15,148c 1484: fc842703 lw x14,-56(x8) 1488: c2e1ae23 sw x14,-964(x3) # 2474 148c: edcff0ef jal x1,b68 1490: b49ff06f jal x0,fd8 00001494 <__udivdi3>: 1494: 00050313 addi x6,x10,0 1498: 00058893 addi x17,x11,0 149c: 00060713 addi x14,x12,0 14a0: 00050813 addi x16,x10,0 14a4: 00058793 addi x15,x11,0 14a8: 28069263 bne x13,x0,172c <__udivdi3+0x298> 14ac: 000025b7 lui x11,0x2 14b0: d8858593 addi x11,x11,-632 # 1d88 <__clz_tab> 14b4: 0ec8f663 bgeu x17,x12,15a0 <__udivdi3+0x10c> 14b8: 000106b7 lui x13,0x10 14bc: 0cd67863 bgeu x12,x13,158c <__udivdi3+0xf8> 14c0: 10063693 sltiu x13,x12,256 14c4: 0016c693 xori x13,x13,1 14c8: 00369693 slli x13,x13,0x3 14cc: 00d65533 srl x10,x12,x13 14d0: 00a585b3 add x11,x11,x10 14d4: 0005c583 lbu x11,0(x11) 14d8: 02000513 addi x10,x0,32 14dc: 00d586b3 add x13,x11,x13 14e0: 40d505b3 sub x11,x10,x13 14e4: 00d50c63 beq x10,x13,14fc <__udivdi3+0x68> 14e8: 00b897b3 sll x15,x17,x11 14ec: 00d356b3 srl x13,x6,x13 14f0: 00b61733 sll x14,x12,x11 14f4: 00f6e7b3 or x15,x13,x15 14f8: 00b31833 sll x16,x6,x11 14fc: 01075593 srli x11,x14,0x10 1500: 02b7d333 divu x6,x15,x11 1504: 01071613 slli x12,x14,0x10 1508: 01065613 srli x12,x12,0x10 150c: 02b7f7b3 remu x15,x15,x11 1510: 00030513 addi x10,x6,0 # 130 1514: 026608b3 mul x17,x12,x6 1518: 01079693 slli x13,x15,0x10 151c: 01085793 srli x15,x16,0x10 1520: 00d7e7b3 or x15,x15,x13 1524: 0117fe63 bgeu x15,x17,1540 <__udivdi3+0xac> 1528: 00e787b3 add x15,x15,x14 152c: fff30513 addi x10,x6,-1 1530: 00e7e863 bltu x15,x14,1540 <__udivdi3+0xac> 1534: 0117f663 bgeu x15,x17,1540 <__udivdi3+0xac> 1538: ffe30513 addi x10,x6,-2 153c: 00e787b3 add x15,x15,x14 1540: 411787b3 sub x15,x15,x17 1544: 02b7d8b3 divu x17,x15,x11 1548: 01081813 slli x16,x16,0x10 154c: 01085813 srli x16,x16,0x10 1550: 02b7f7b3 remu x15,x15,x11 1554: 031606b3 mul x13,x12,x17 1558: 01079793 slli x15,x15,0x10 155c: 00f86833 or x16,x16,x15 1560: 00088793 addi x15,x17,0 1564: 00d87c63 bgeu x16,x13,157c <__udivdi3+0xe8> 1568: 01070833 add x16,x14,x16 156c: fff88793 addi x15,x17,-1 1570: 00e86663 bltu x16,x14,157c <__udivdi3+0xe8> 1574: 00d87463 bgeu x16,x13,157c <__udivdi3+0xe8> 1578: ffe88793 addi x15,x17,-2 157c: 01051513 slli x10,x10,0x10 1580: 00f56533 or x10,x10,x15 1584: 00000593 addi x11,x0,0 1588: 00008067 jalr x0,0(x1) 158c: 01000537 lui x10,0x1000 1590: 01000693 addi x13,x0,16 1594: f2a66ce3 bltu x12,x10,14cc <__udivdi3+0x38> 1598: 01800693 addi x13,x0,24 159c: f31ff06f jal x0,14cc <__udivdi3+0x38> 15a0: 00061463 bne x12,x0,15a8 <__udivdi3+0x114> 15a4: 00100073 ebreak 15a8: 000107b7 lui x15,0x10 15ac: 0cf67063 bgeu x12,x15,166c <__udivdi3+0x1d8> 15b0: 10063693 sltiu x13,x12,256 15b4: 0016c693 xori x13,x13,1 15b8: 00369693 slli x13,x13,0x3 15bc: 00d657b3 srl x15,x12,x13 15c0: 00f585b3 add x11,x11,x15 15c4: 0005c783 lbu x15,0(x11) 15c8: 00d787b3 add x15,x15,x13 15cc: 02000693 addi x13,x0,32 15d0: 40f685b3 sub x11,x13,x15 15d4: 0af69663 bne x13,x15,1680 <__udivdi3+0x1ec> 15d8: 40c887b3 sub x15,x17,x12 15dc: 00100593 addi x11,x0,1 15e0: 01075893 srli x17,x14,0x10 15e4: 0317de33 divu x28,x15,x17 15e8: 01071613 slli x12,x14,0x10 15ec: 01065613 srli x12,x12,0x10 15f0: 01085693 srli x13,x16,0x10 15f4: 0317f7b3 remu x15,x15,x17 15f8: 000e0513 addi x10,x28,0 15fc: 03c60333 mul x6,x12,x28 1600: 01079793 slli x15,x15,0x10 1604: 00f6e7b3 or x15,x13,x15 1608: 0067fe63 bgeu x15,x6,1624 <__udivdi3+0x190> 160c: 00e787b3 add x15,x15,x14 1610: fffe0513 addi x10,x28,-1 1614: 00e7e863 bltu x15,x14,1624 <__udivdi3+0x190> 1618: 0067f663 bgeu x15,x6,1624 <__udivdi3+0x190> 161c: ffee0513 addi x10,x28,-2 1620: 00e787b3 add x15,x15,x14 1624: 406787b3 sub x15,x15,x6 1628: 0317d333 divu x6,x15,x17 162c: 01081813 slli x16,x16,0x10 1630: 01085813 srli x16,x16,0x10 1634: 0317f7b3 remu x15,x15,x17 1638: 026606b3 mul x13,x12,x6 163c: 01079793 slli x15,x15,0x10 1640: 00f86833 or x16,x16,x15 1644: 00030793 addi x15,x6,0 1648: 00d87c63 bgeu x16,x13,1660 <__udivdi3+0x1cc> 164c: 01070833 add x16,x14,x16 1650: fff30793 addi x15,x6,-1 1654: 00e86663 bltu x16,x14,1660 <__udivdi3+0x1cc> 1658: 00d87463 bgeu x16,x13,1660 <__udivdi3+0x1cc> 165c: ffe30793 addi x15,x6,-2 1660: 01051513 slli x10,x10,0x10 1664: 00f56533 or x10,x10,x15 1668: 00008067 jalr x0,0(x1) 166c: 010007b7 lui x15,0x1000 1670: 01000693 addi x13,x0,16 1674: f4f664e3 bltu x12,x15,15bc <__udivdi3+0x128> 1678: 01800693 addi x13,x0,24 167c: f41ff06f jal x0,15bc <__udivdi3+0x128> 1680: 00b61733 sll x14,x12,x11 1684: 00f8d6b3 srl x13,x17,x15 1688: 01075513 srli x10,x14,0x10 168c: 00f357b3 srl x15,x6,x15 1690: 00b31833 sll x16,x6,x11 1694: 02a6d333 divu x6,x13,x10 1698: 01071613 slli x12,x14,0x10 169c: 00b898b3 sll x17,x17,x11 16a0: 01065613 srli x12,x12,0x10 16a4: 0117e7b3 or x15,x15,x17 16a8: 02a6f6b3 remu x13,x13,x10 16ac: 026608b3 mul x17,x12,x6 16b0: 01069593 slli x11,x13,0x10 16b4: 0107d693 srli x13,x15,0x10 16b8: 00b6e6b3 or x13,x13,x11 16bc: 00030593 addi x11,x6,0 16c0: 0116fe63 bgeu x13,x17,16dc <__udivdi3+0x248> 16c4: 00e686b3 add x13,x13,x14 16c8: fff30593 addi x11,x6,-1 16cc: 00e6e863 bltu x13,x14,16dc <__udivdi3+0x248> 16d0: 0116f663 bgeu x13,x17,16dc <__udivdi3+0x248> 16d4: ffe30593 addi x11,x6,-2 16d8: 00e686b3 add x13,x13,x14 16dc: 411686b3 sub x13,x13,x17 16e0: 02a6d8b3 divu x17,x13,x10 16e4: 01079793 slli x15,x15,0x10 16e8: 0107d793 srli x15,x15,0x10 16ec: 02a6f6b3 remu x13,x13,x10 16f0: 03160633 mul x12,x12,x17 16f4: 01069693 slli x13,x13,0x10 16f8: 00d7e7b3 or x15,x15,x13 16fc: 00088693 addi x13,x17,0 1700: 00c7fe63 bgeu x15,x12,171c <__udivdi3+0x288> 1704: 00e787b3 add x15,x15,x14 1708: fff88693 addi x13,x17,-1 170c: 00e7e863 bltu x15,x14,171c <__udivdi3+0x288> 1710: 00c7f663 bgeu x15,x12,171c <__udivdi3+0x288> 1714: ffe88693 addi x13,x17,-2 1718: 00e787b3 add x15,x15,x14 171c: 01059593 slli x11,x11,0x10 1720: 40c787b3 sub x15,x15,x12 1724: 00d5e5b3 or x11,x11,x13 1728: eb9ff06f jal x0,15e0 <__udivdi3+0x14c> 172c: 18d5e663 bltu x11,x13,18b8 <__udivdi3+0x424> 1730: 000107b7 lui x15,0x10 1734: 04f6f463 bgeu x13,x15,177c <__udivdi3+0x2e8> 1738: 1006b713 sltiu x14,x13,256 173c: 00174713 xori x14,x14,1 1740: 00371713 slli x14,x14,0x3 1744: 000027b7 lui x15,0x2 1748: 00e6d5b3 srl x11,x13,x14 174c: d8878793 addi x15,x15,-632 # 1d88 <__clz_tab> 1750: 00b787b3 add x15,x15,x11 1754: 0007c783 lbu x15,0(x15) 1758: 00e787b3 add x15,x15,x14 175c: 02000713 addi x14,x0,32 1760: 40f705b3 sub x11,x14,x15 1764: 02f71663 bne x14,x15,1790 <__udivdi3+0x2fc> 1768: 00100513 addi x10,x0,1 176c: e116eee3 bltu x13,x17,1588 <__udivdi3+0xf4> 1770: 00c33533 sltu x10,x6,x12 1774: 00154513 xori x10,x10,1 1778: 00008067 jalr x0,0(x1) 177c: 010007b7 lui x15,0x1000 1780: 01000713 addi x14,x0,16 1784: fcf6e0e3 bltu x13,x15,1744 <__udivdi3+0x2b0> 1788: 01800713 addi x14,x0,24 178c: fb9ff06f jal x0,1744 <__udivdi3+0x2b0> 1790: 00f65733 srl x14,x12,x15 1794: 00b696b3 sll x13,x13,x11 1798: 00d766b3 or x13,x14,x13 179c: 00f8d733 srl x14,x17,x15 17a0: 00b898b3 sll x17,x17,x11 17a4: 00f357b3 srl x15,x6,x15 17a8: 0117e7b3 or x15,x15,x17 17ac: 0106d893 srli x17,x13,0x10 17b0: 03175eb3 divu x29,x14,x17 17b4: 01069813 slli x16,x13,0x10 17b8: 01085813 srli x16,x16,0x10 17bc: 00b61633 sll x12,x12,x11 17c0: 03177733 remu x14,x14,x17 17c4: 03d80e33 mul x28,x16,x29 17c8: 01071513 slli x10,x14,0x10 17cc: 0107d713 srli x14,x15,0x10 17d0: 00a76733 or x14,x14,x10 17d4: 000e8513 addi x10,x29,0 17d8: 01c77e63 bgeu x14,x28,17f4 <__udivdi3+0x360> 17dc: 00d70733 add x14,x14,x13 17e0: fffe8513 addi x10,x29,-1 17e4: 00d76863 bltu x14,x13,17f4 <__udivdi3+0x360> 17e8: 01c77663 bgeu x14,x28,17f4 <__udivdi3+0x360> 17ec: ffee8513 addi x10,x29,-2 17f0: 00d70733 add x14,x14,x13 17f4: 41c70733 sub x14,x14,x28 17f8: 03175e33 divu x28,x14,x17 17fc: 01079793 slli x15,x15,0x10 1800: 0107d793 srli x15,x15,0x10 1804: 03177733 remu x14,x14,x17 1808: 03c80833 mul x16,x16,x28 180c: 01071713 slli x14,x14,0x10 1810: 00e7e7b3 or x15,x15,x14 1814: 000e0713 addi x14,x28,0 1818: 0107fe63 bgeu x15,x16,1834 <__udivdi3+0x3a0> 181c: 00d787b3 add x15,x15,x13 1820: fffe0713 addi x14,x28,-1 1824: 00d7e863 bltu x15,x13,1834 <__udivdi3+0x3a0> 1828: 0107f663 bgeu x15,x16,1834 <__udivdi3+0x3a0> 182c: ffee0713 addi x14,x28,-2 1830: 00d787b3 add x15,x15,x13 1834: 01051513 slli x10,x10,0x10 1838: 00010e37 lui x28,0x10 183c: 00e56533 or x10,x10,x14 1840: fffe0693 addi x13,x28,-1 # ffff <__global_pointer$+0xd7c7> 1844: 00d57733 and x14,x10,x13 1848: 410787b3 sub x15,x15,x16 184c: 00d676b3 and x13,x12,x13 1850: 01055813 srli x16,x10,0x10 1854: 01065613 srli x12,x12,0x10 1858: 02d708b3 mul x17,x14,x13 185c: 02d806b3 mul x13,x16,x13 1860: 02c70733 mul x14,x14,x12 1864: 02c80833 mul x16,x16,x12 1868: 00d70633 add x12,x14,x13 186c: 0108d713 srli x14,x17,0x10 1870: 00c70733 add x14,x14,x12 1874: 00d77463 bgeu x14,x13,187c <__udivdi3+0x3e8> 1878: 01c80833 add x16,x16,x28 187c: 01075693 srli x13,x14,0x10 1880: 010686b3 add x13,x13,x16 1884: 02d7e663 bltu x15,x13,18b0 <__udivdi3+0x41c> 1888: ced79ee3 bne x15,x13,1584 <__udivdi3+0xf0> 188c: 000107b7 lui x15,0x10 1890: fff78793 addi x15,x15,-1 # ffff <__global_pointer$+0xd7c7> 1894: 00f77733 and x14,x14,x15 1898: 01071713 slli x14,x14,0x10 189c: 00f8f8b3 and x17,x17,x15 18a0: 00b31333 sll x6,x6,x11 18a4: 01170733 add x14,x14,x17 18a8: 00000593 addi x11,x0,0 18ac: cce37ee3 bgeu x6,x14,1588 <__udivdi3+0xf4> 18b0: fff50513 addi x10,x10,-1 # ffffff <__global_pointer$+0xffd7c7> 18b4: cd1ff06f jal x0,1584 <__udivdi3+0xf0> 18b8: 00000593 addi x11,x0,0 18bc: 00000513 addi x10,x0,0 18c0: 00008067 jalr x0,0(x1) 000018c4 : 18c4: ff010113 addi x2,x2,-16 18c8: 00000593 addi x11,x0,0 18cc: 00812423 sw x8,8(x2) 18d0: 00112623 sw x1,12(x2) 18d4: 00050413 addi x8,x10,0 18d8: 194000ef jal x1,1a6c <__call_exitprocs> 18dc: c281a503 lw x10,-984(x3) # 2460 <_global_impure_ptr> 18e0: 03c52783 lw x15,60(x10) 18e4: 00078463 beq x15,x0,18ec 18e8: 000780e7 jalr x1,0(x15) 18ec: 00040513 addi x10,x8,0 18f0: 3a4000ef jal x1,1c94 <_exit> 000018f4 <__libc_init_array>: 18f4: ff010113 addi x2,x2,-16 18f8: 00812423 sw x8,8(x2) 18fc: 01212023 sw x18,0(x2) 1900: 00002437 lui x8,0x2 1904: 00002937 lui x18,0x2 1908: 02c40793 addi x15,x8,44 # 202c <__init_array_start> 190c: 02c90913 addi x18,x18,44 # 202c <__init_array_start> 1910: 40f90933 sub x18,x18,x15 1914: 00112623 sw x1,12(x2) 1918: 00912223 sw x9,4(x2) 191c: 40295913 srai x18,x18,0x2 1920: 02090063 beq x18,x0,1940 <__libc_init_array+0x4c> 1924: 02c40413 addi x8,x8,44 1928: 00000493 addi x9,x0,0 192c: 00042783 lw x15,0(x8) 1930: 00148493 addi x9,x9,1 1934: 00440413 addi x8,x8,4 1938: 000780e7 jalr x1,0(x15) 193c: fe9918e3 bne x18,x9,192c <__libc_init_array+0x38> 1940: 00002437 lui x8,0x2 1944: 00002937 lui x18,0x2 1948: 02c40793 addi x15,x8,44 # 202c <__init_array_start> 194c: 03490913 addi x18,x18,52 # 2034 <__do_global_dtors_aux_fini_array_entry> 1950: 40f90933 sub x18,x18,x15 1954: 40295913 srai x18,x18,0x2 1958: 02090063 beq x18,x0,1978 <__libc_init_array+0x84> 195c: 02c40413 addi x8,x8,44 1960: 00000493 addi x9,x0,0 1964: 00042783 lw x15,0(x8) 1968: 00148493 addi x9,x9,1 196c: 00440413 addi x8,x8,4 1970: 000780e7 jalr x1,0(x15) 1974: fe9918e3 bne x18,x9,1964 <__libc_init_array+0x70> 1978: 00c12083 lw x1,12(x2) 197c: 00812403 lw x8,8(x2) 1980: 00412483 lw x9,4(x2) 1984: 00012903 lw x18,0(x2) 1988: 01010113 addi x2,x2,16 198c: 00008067 jalr x0,0(x1) 00001990 : 1990: 00f00313 addi x6,x0,15 1994: 00050713 addi x14,x10,0 1998: 02c37e63 bgeu x6,x12,19d4 199c: 00f77793 andi x15,x14,15 19a0: 0a079063 bne x15,x0,1a40 19a4: 08059263 bne x11,x0,1a28 19a8: ff067693 andi x13,x12,-16 19ac: 00f67613 andi x12,x12,15 19b0: 00e686b3 add x13,x13,x14 19b4: 00b72023 sw x11,0(x14) 19b8: 00b72223 sw x11,4(x14) 19bc: 00b72423 sw x11,8(x14) 19c0: 00b72623 sw x11,12(x14) 19c4: 01070713 addi x14,x14,16 19c8: fed766e3 bltu x14,x13,19b4 19cc: 00061463 bne x12,x0,19d4 19d0: 00008067 jalr x0,0(x1) 19d4: 40c306b3 sub x13,x6,x12 19d8: 00269693 slli x13,x13,0x2 19dc: 00000297 auipc x5,0x0 19e0: 005686b3 add x13,x13,x5 19e4: 00c68067 jalr x0,12(x13) # 1000c <__global_pointer$+0xd7d4> 19e8: 00b70723 sb x11,14(x14) 19ec: 00b706a3 sb x11,13(x14) 19f0: 00b70623 sb x11,12(x14) 19f4: 00b705a3 sb x11,11(x14) 19f8: 00b70523 sb x11,10(x14) 19fc: 00b704a3 sb x11,9(x14) 1a00: 00b70423 sb x11,8(x14) 1a04: 00b703a3 sb x11,7(x14) 1a08: 00b70323 sb x11,6(x14) 1a0c: 00b702a3 sb x11,5(x14) 1a10: 00b70223 sb x11,4(x14) 1a14: 00b701a3 sb x11,3(x14) 1a18: 00b70123 sb x11,2(x14) 1a1c: 00b700a3 sb x11,1(x14) 1a20: 00b70023 sb x11,0(x14) 1a24: 00008067 jalr x0,0(x1) 1a28: 0ff5f593 andi x11,x11,255 1a2c: 00859693 slli x13,x11,0x8 1a30: 00d5e5b3 or x11,x11,x13 1a34: 01059693 slli x13,x11,0x10 1a38: 00d5e5b3 or x11,x11,x13 1a3c: f6dff06f jal x0,19a8 1a40: 00279693 slli x13,x15,0x2 1a44: 00000297 auipc x5,0x0 1a48: 005686b3 add x13,x13,x5 1a4c: 00008293 addi x5,x1,0 1a50: fa0680e7 jalr x1,-96(x13) 1a54: 00028093 addi x1,x5,0 # 1a44 1a58: ff078793 addi x15,x15,-16 1a5c: 40f70733 sub x14,x14,x15 1a60: 00f60633 add x12,x12,x15 1a64: f6c378e3 bgeu x6,x12,19d4 1a68: f3dff06f jal x0,19a4 00001a6c <__call_exitprocs>: 1a6c: fd010113 addi x2,x2,-48 1a70: 01412c23 sw x20,24(x2) 1a74: c281aa03 lw x20,-984(x3) # 2460 <_global_impure_ptr> 1a78: 03212023 sw x18,32(x2) 1a7c: 02112623 sw x1,44(x2) 1a80: 148a2903 lw x18,328(x20) 1a84: 02812423 sw x8,40(x2) 1a88: 02912223 sw x9,36(x2) 1a8c: 01312e23 sw x19,28(x2) 1a90: 01512a23 sw x21,20(x2) 1a94: 01612823 sw x22,16(x2) 1a98: 01712623 sw x23,12(x2) 1a9c: 01812423 sw x24,8(x2) 1aa0: 04090063 beq x18,x0,1ae0 <__call_exitprocs+0x74> 1aa4: 00050b13 addi x22,x10,0 1aa8: 00058b93 addi x23,x11,0 1aac: 00100a93 addi x21,x0,1 1ab0: fff00993 addi x19,x0,-1 1ab4: 00492483 lw x9,4(x18) 1ab8: fff48413 addi x8,x9,-1 1abc: 02044263 blt x8,x0,1ae0 <__call_exitprocs+0x74> 1ac0: 00249493 slli x9,x9,0x2 1ac4: 009904b3 add x9,x18,x9 1ac8: 040b8463 beq x23,x0,1b10 <__call_exitprocs+0xa4> 1acc: 1044a783 lw x15,260(x9) 1ad0: 05778063 beq x15,x23,1b10 <__call_exitprocs+0xa4> 1ad4: fff40413 addi x8,x8,-1 1ad8: ffc48493 addi x9,x9,-4 1adc: ff3416e3 bne x8,x19,1ac8 <__call_exitprocs+0x5c> 1ae0: 02c12083 lw x1,44(x2) 1ae4: 02812403 lw x8,40(x2) 1ae8: 02412483 lw x9,36(x2) 1aec: 02012903 lw x18,32(x2) 1af0: 01c12983 lw x19,28(x2) 1af4: 01812a03 lw x20,24(x2) 1af8: 01412a83 lw x21,20(x2) 1afc: 01012b03 lw x22,16(x2) 1b00: 00c12b83 lw x23,12(x2) 1b04: 00812c03 lw x24,8(x2) 1b08: 03010113 addi x2,x2,48 1b0c: 00008067 jalr x0,0(x1) 1b10: 00492783 lw x15,4(x18) 1b14: 0044a683 lw x13,4(x9) 1b18: fff78793 addi x15,x15,-1 1b1c: 04878e63 beq x15,x8,1b78 <__call_exitprocs+0x10c> 1b20: 0004a223 sw x0,4(x9) 1b24: fa0688e3 beq x13,x0,1ad4 <__call_exitprocs+0x68> 1b28: 18892783 lw x15,392(x18) 1b2c: 008a9733 sll x14,x21,x8 1b30: 00492c03 lw x24,4(x18) 1b34: 00f777b3 and x15,x14,x15 1b38: 02079263 bne x15,x0,1b5c <__call_exitprocs+0xf0> 1b3c: 000680e7 jalr x1,0(x13) 1b40: 00492703 lw x14,4(x18) 1b44: 148a2783 lw x15,328(x20) 1b48: 01871463 bne x14,x24,1b50 <__call_exitprocs+0xe4> 1b4c: f92784e3 beq x15,x18,1ad4 <__call_exitprocs+0x68> 1b50: f80788e3 beq x15,x0,1ae0 <__call_exitprocs+0x74> 1b54: 00078913 addi x18,x15,0 1b58: f5dff06f jal x0,1ab4 <__call_exitprocs+0x48> 1b5c: 18c92783 lw x15,396(x18) 1b60: 0844a583 lw x11,132(x9) 1b64: 00f77733 and x14,x14,x15 1b68: 00071c63 bne x14,x0,1b80 <__call_exitprocs+0x114> 1b6c: 000b0513 addi x10,x22,0 1b70: 000680e7 jalr x1,0(x13) 1b74: fcdff06f jal x0,1b40 <__call_exitprocs+0xd4> 1b78: 00892223 sw x8,4(x18) 1b7c: fa9ff06f jal x0,1b24 <__call_exitprocs+0xb8> 1b80: 00058513 addi x10,x11,0 1b84: 000680e7 jalr x1,0(x13) 1b88: fb9ff06f jal x0,1b40 <__call_exitprocs+0xd4> 00001b8c <__libc_fini_array>: 1b8c: ff010113 addi x2,x2,-16 1b90: 00812423 sw x8,8(x2) 1b94: 000027b7 lui x15,0x2 1b98: 00002437 lui x8,0x2 1b9c: 03478793 addi x15,x15,52 # 2034 <__do_global_dtors_aux_fini_array_entry> 1ba0: 03840413 addi x8,x8,56 # 2038 1ba4: 40f40433 sub x8,x8,x15 1ba8: 00912223 sw x9,4(x2) 1bac: 00112623 sw x1,12(x2) 1bb0: 40245493 srai x9,x8,0x2 1bb4: 02048063 beq x9,x0,1bd4 <__libc_fini_array+0x48> 1bb8: ffc40413 addi x8,x8,-4 1bbc: 00f40433 add x8,x8,x15 1bc0: 00042783 lw x15,0(x8) 1bc4: fff48493 addi x9,x9,-1 1bc8: ffc40413 addi x8,x8,-4 1bcc: 000780e7 jalr x1,0(x15) 1bd0: fe0498e3 bne x9,x0,1bc0 <__libc_fini_array+0x34> 1bd4: 00c12083 lw x1,12(x2) 1bd8: 00812403 lw x8,8(x2) 1bdc: 00412483 lw x9,4(x2) 1be0: 01010113 addi x2,x2,16 1be4: 00008067 jalr x0,0(x1) 00001be8 : 1be8: 00050593 addi x11,x10,0 1bec: 00000693 addi x13,x0,0 1bf0: 00000613 addi x12,x0,0 1bf4: 00000513 addi x10,x0,0 1bf8: 0040006f jal x0,1bfc <__register_exitproc> 00001bfc <__register_exitproc>: 1bfc: c281a703 lw x14,-984(x3) # 2460 <_global_impure_ptr> 1c00: 14872783 lw x15,328(x14) 1c04: 04078c63 beq x15,x0,1c5c <__register_exitproc+0x60> 1c08: 0047a703 lw x14,4(x15) 1c0c: 01f00813 addi x16,x0,31 1c10: 06e84e63 blt x16,x14,1c8c <__register_exitproc+0x90> 1c14: 00271813 slli x16,x14,0x2 1c18: 02050663 beq x10,x0,1c44 <__register_exitproc+0x48> 1c1c: 01078333 add x6,x15,x16 1c20: 08c32423 sw x12,136(x6) 1c24: 1887a883 lw x17,392(x15) 1c28: 00100613 addi x12,x0,1 1c2c: 00e61633 sll x12,x12,x14 1c30: 00c8e8b3 or x17,x17,x12 1c34: 1917a423 sw x17,392(x15) 1c38: 10d32423 sw x13,264(x6) 1c3c: 00200693 addi x13,x0,2 1c40: 02d50463 beq x10,x13,1c68 <__register_exitproc+0x6c> 1c44: 00170713 addi x14,x14,1 1c48: 00e7a223 sw x14,4(x15) 1c4c: 010787b3 add x15,x15,x16 1c50: 00b7a423 sw x11,8(x15) 1c54: 00000513 addi x10,x0,0 1c58: 00008067 jalr x0,0(x1) 1c5c: 14c70793 addi x15,x14,332 1c60: 14f72423 sw x15,328(x14) 1c64: fa5ff06f jal x0,1c08 <__register_exitproc+0xc> 1c68: 18c7a683 lw x13,396(x15) 1c6c: 00170713 addi x14,x14,1 1c70: 00e7a223 sw x14,4(x15) 1c74: 00c6e6b3 or x13,x13,x12 1c78: 18d7a623 sw x13,396(x15) 1c7c: 010787b3 add x15,x15,x16 1c80: 00b7a423 sw x11,8(x15) 1c84: 00000513 addi x10,x0,0 1c88: 00008067 jalr x0,0(x1) 1c8c: fff00513 addi x10,x0,-1 1c90: 00008067 jalr x0,0(x1) 00001c94 <_exit>: 1c94: 05d00893 addi x17,x0,93 1c98: 00000073 ecall 1c9c: 00054463 blt x10,x0,1ca4 <_exit+0x10> 1ca0: 0000006f jal x0,1ca0 <_exit+0xc> 1ca4: ff010113 addi x2,x2,-16 1ca8: 00812423 sw x8,8(x2) 1cac: 00050413 addi x8,x10,0 1cb0: 00112623 sw x1,12(x2) 1cb4: 40800433 sub x8,x0,x8 1cb8: 00c000ef jal x1,1cc4 <__errno> 1cbc: 00852023 sw x8,0(x10) 1cc0: 0000006f jal x0,1cc0 <_exit+0x2c> 00001cc4 <__errno>: 1cc4: c341a503 lw x10,-972(x3) # 246c <_impure_ptr> 1cc8: 00008067 jalr x0,0(x1) Disassembly of section .rodata: 00001ccc : 1ccc: 2020 c.fld f8,64(x8) 1cce: 0000 c.unimp 1cd0: 2020 c.fld f8,64(x8) 1cd2: 0020 c.addi4spn x8,x2,8 1cd4: 0020 c.addi4spn x8,x2,8 1cd6: 0000 c.unimp 1cd8: 202d c.jal 1d02 1cda: 0000 c.unimp 1cdc: 2020 c.fld f8,64(x8) 1cde: 007c c.addi4spn x15,x2,12 1ce0: 0a7c c.addi4spn x15,x2,284 1ce2: 0000 c.unimp 1ce4: 000a c.slli x0,0x2 ... 00001ce8 : 1ce8: 0000003f 00000006 0x60000003f 1cf0: 0000005b 0x5b 1cf4: 0000004f fnmadd.s f0,f0,f0,f0,rne 1cf8: 0066 c.slli x0,0x19 1cfa: 0000 c.unimp 1cfc: 006d c.addi x0,27 1cfe: 0000 c.unimp 1d00: 007d c.addi x0,31 1d02: 0000 c.unimp 1d04: 00000007 0x7 1d08: 007f 0x7f 1d0a: 0000 c.unimp 1d0c: 0000006f jal x0,1d0c 1d10: 6548 c.flw f10,12(x10) 1d12: 6c6c c.flw f11,92(x8) 1d14: 57202c6f jal x24,4286 <__global_pointer$+0x1a4e> 1d18: 646c726f jal x4,c935e <__global_pointer$+0xc6b26> 1d1c: 000a c.slli x0,0x2 1d1e: 0000 c.unimp 1d20: 003a c.slli x0,0xe 1d22: 0000 c.unimp 1d24: 3e3e c.fldsp f28,488(x2) 1d26: 0000 c.unimp 1d28: 6568 c.flw f10,76(x10) 1d2a: 706c c.flw f11,100(x8) 1d2c: 0020 c.addi4spn x8,x2,8 1d2e: 0000 c.unimp 1d30: 2020 c.fld f8,64(x8) 1d32: 2064 c.fld f9,192(x8) 1d34: 613c c.flw f15,64(x10) 1d36: 6464 c.flw f9,76(x8) 1d38: 3e72 c.fldsp f28,312(x2) 1d3a: 2d20 c.fld f8,88(x10) 1d3c: 202d c.jal 1d66 1d3e: 6964 c.flw f9,84(x10) 1d40: 616c7073 csrrci x0,0x616,24 1d44: 2079 c.jal 1dd2 <__clz_tab+0x4a> 1d46: 656d c.lui x10,0x1b 1d48: 6f6d c.lui x30,0x1b 1d4a: 7972 c.flwsp f18,60(x2) 1d4c: 0a20 c.addi4spn x8,x2,280 1d4e: 0000 c.unimp 1d50: 2020 c.fld f8,64(x8) 1d52: 2062 c.fldsp f0,24(x2) 1d54: 623c c.flw f15,64(x12) 1d56: 7561 c.lui x10,0xffff8 1d58: 7264 c.flw f9,100(x12) 1d5a: 7461 c.lui x8,0xffff8 1d5c: 3e65 c.jal 1914 <__libc_init_array+0x20> 1d5e: 2d20 c.fld f8,88(x10) 1d60: 202d c.jal 1d8a <__clz_tab+0x2> 1d62: 20746573 csrrsi x10,0x207,8 1d66: 6162 c.flwsp f2,24(x2) 1d68: 6475 c.lui x8,0x1d 1d6a: 6172 c.flwsp f2,28(x2) 1d6c: 6574 c.flw f13,76(x10) 1d6e: 0a20 c.addi4spn x8,x2,280 1d70: 0000 c.unimp 1d72: 0000 c.unimp 1d74: 0062 c.slli x0,0x18 1d76: 0000 c.unimp 1d78: 0064 c.addi4spn x9,x2,12 1d7a: 0000 c.unimp 1d7c: 0100 c.addi4spn x8,x2,128 1d7e: 0302 c.slli64 x6 1d80: 0504 c.addi4spn x9,x2,640 1d82: 0706 c.slli x14,0x1 1d84: 0908 c.addi4spn x10,x2,144 1d86: 000a c.slli x0,0x2 00001d88 <__clz_tab>: 1d88: 0100 c.addi4spn x8,x2,128 1d8a: 0202 c.slli64 x4 1d8c: 03030303 lb x6,48(x6) 1d90: 0404 c.addi4spn x9,x2,512 1d92: 0404 c.addi4spn x9,x2,512 1d94: 0404 c.addi4spn x9,x2,512 1d96: 0404 c.addi4spn x9,x2,512 1d98: 0505 c.addi x10,1 1d9a: 0505 c.addi x10,1 1d9c: 0505 c.addi x10,1 1d9e: 0505 c.addi x10,1 1da0: 0505 c.addi x10,1 1da2: 0505 c.addi x10,1 1da4: 0505 c.addi x10,1 1da6: 0505 c.addi x10,1 1da8: 0606 c.slli x12,0x1 1daa: 0606 c.slli x12,0x1 1dac: 0606 c.slli x12,0x1 1dae: 0606 c.slli x12,0x1 1db0: 0606 c.slli x12,0x1 1db2: 0606 c.slli x12,0x1 1db4: 0606 c.slli x12,0x1 1db6: 0606 c.slli x12,0x1 1db8: 0606 c.slli x12,0x1 1dba: 0606 c.slli x12,0x1 1dbc: 0606 c.slli x12,0x1 1dbe: 0606 c.slli x12,0x1 1dc0: 0606 c.slli x12,0x1 1dc2: 0606 c.slli x12,0x1 1dc4: 0606 c.slli x12,0x1 1dc6: 0606 c.slli x12,0x1 1dc8: 07070707 0x7070707 1dcc: 07070707 0x7070707 1dd0: 07070707 0x7070707 1dd4: 07070707 0x7070707 1dd8: 07070707 0x7070707 1ddc: 07070707 0x7070707 1de0: 07070707 0x7070707 1de4: 07070707 0x7070707 1de8: 07070707 0x7070707 1dec: 07070707 0x7070707 1df0: 07070707 0x7070707 1df4: 07070707 0x7070707 1df8: 07070707 0x7070707 1dfc: 07070707 0x7070707 1e00: 07070707 0x7070707 1e04: 07070707 0x7070707 1e08: 0808 c.addi4spn x10,x2,16 1e0a: 0808 c.addi4spn x10,x2,16 1e0c: 0808 c.addi4spn x10,x2,16 1e0e: 0808 c.addi4spn x10,x2,16 1e10: 0808 c.addi4spn x10,x2,16 1e12: 0808 c.addi4spn x10,x2,16 1e14: 0808 c.addi4spn x10,x2,16 1e16: 0808 c.addi4spn x10,x2,16 1e18: 0808 c.addi4spn x10,x2,16 1e1a: 0808 c.addi4spn x10,x2,16 1e1c: 0808 c.addi4spn x10,x2,16 1e1e: 0808 c.addi4spn x10,x2,16 1e20: 0808 c.addi4spn x10,x2,16 1e22: 0808 c.addi4spn x10,x2,16 1e24: 0808 c.addi4spn x10,x2,16 1e26: 0808 c.addi4spn x10,x2,16 1e28: 0808 c.addi4spn x10,x2,16 1e2a: 0808 c.addi4spn x10,x2,16 1e2c: 0808 c.addi4spn x10,x2,16 1e2e: 0808 c.addi4spn x10,x2,16 1e30: 0808 c.addi4spn x10,x2,16 1e32: 0808 c.addi4spn x10,x2,16 1e34: 0808 c.addi4spn x10,x2,16 1e36: 0808 c.addi4spn x10,x2,16 1e38: 0808 c.addi4spn x10,x2,16 1e3a: 0808 c.addi4spn x10,x2,16 1e3c: 0808 c.addi4spn x10,x2,16 1e3e: 0808 c.addi4spn x10,x2,16 1e40: 0808 c.addi4spn x10,x2,16 1e42: 0808 c.addi4spn x10,x2,16 1e44: 0808 c.addi4spn x10,x2,16 1e46: 0808 c.addi4spn x10,x2,16 1e48: 0808 c.addi4spn x10,x2,16 1e4a: 0808 c.addi4spn x10,x2,16 1e4c: 0808 c.addi4spn x10,x2,16 1e4e: 0808 c.addi4spn x10,x2,16 1e50: 0808 c.addi4spn x10,x2,16 1e52: 0808 c.addi4spn x10,x2,16 1e54: 0808 c.addi4spn x10,x2,16 1e56: 0808 c.addi4spn x10,x2,16 1e58: 0808 c.addi4spn x10,x2,16 1e5a: 0808 c.addi4spn x10,x2,16 1e5c: 0808 c.addi4spn x10,x2,16 1e5e: 0808 c.addi4spn x10,x2,16 1e60: 0808 c.addi4spn x10,x2,16 1e62: 0808 c.addi4spn x10,x2,16 1e64: 0808 c.addi4spn x10,x2,16 1e66: 0808 c.addi4spn x10,x2,16 1e68: 0808 c.addi4spn x10,x2,16 1e6a: 0808 c.addi4spn x10,x2,16 1e6c: 0808 c.addi4spn x10,x2,16 1e6e: 0808 c.addi4spn x10,x2,16 1e70: 0808 c.addi4spn x10,x2,16 1e72: 0808 c.addi4spn x10,x2,16 1e74: 0808 c.addi4spn x10,x2,16 1e76: 0808 c.addi4spn x10,x2,16 1e78: 0808 c.addi4spn x10,x2,16 1e7a: 0808 c.addi4spn x10,x2,16 1e7c: 0808 c.addi4spn x10,x2,16 1e7e: 0808 c.addi4spn x10,x2,16 1e80: 0808 c.addi4spn x10,x2,16 1e82: 0808 c.addi4spn x10,x2,16 1e84: 0808 c.addi4spn x10,x2,16 1e86: 0808 c.addi4spn x10,x2,16 Disassembly of section .eh_frame: 00002000 <__EH_FRAME_BEGIN__>: 2000: 0010 0x10 2002: 0000 c.unimp 2004: 0000 c.unimp 2006: 0000 c.unimp 2008: 00527a03 0x527a03 200c: 7c01 c.lui x24,0xfffe0 200e: 0101 c.addi x2,0 2010: 00020d1b 0x20d1b 2014: 0010 0x10 2016: 0000 c.unimp 2018: 0018 0x18 201a: 0000 c.unimp 201c: f478 c.fsw f14,108(x8) 201e: ffff 0xffff 2020: 0430 c.addi4spn x12,x2,520 2022: 0000 c.unimp 2024: 0000 c.unimp ... 00002028 <__FRAME_END__>: 2028: 0000 c.unimp ... Disassembly of section .init_array: 0000202c <__init_array_start>: 202c: 0074 c.addi4spn x13,x2,12 ... 00002030 <__frame_dummy_init_array_entry>: 2030: 011c c.addi4spn x15,x2,128 ... Disassembly of section .fini_array: 00002034 <__do_global_dtors_aux_fini_array_entry>: 2034: 00d8 c.addi4spn x14,x2,68 ... Disassembly of section .data: 00002038 : 2038: 0000 c.unimp 203a: 0000 c.unimp 203c: 2324 c.fld f9,64(x14) 203e: 0000 c.unimp 2040: 238c c.fld f11,0(x15) 2042: 0000 c.unimp 2044: 23f4 c.fld f13,192(x15) ... 20de: 0000 c.unimp 20e0: 0001 c.addi x0,0 20e2: 0000 c.unimp 20e4: 0000 c.unimp 20e6: 0000 c.unimp 20e8: 330e c.fldsp f6,224(x2) 20ea: abcd c.j 26dc <__BSS_END__+0x248> 20ec: 1234 c.addi4spn x13,x2,296 20ee: e66d c.bnez x12,21d8 20f0: deec c.sw x11,124(x13) 20f2: 0005 c.addi x0,1 20f4: 0000000b 0xb ... Disassembly of section .sdata: 00002460 <_global_impure_ptr>: 2460: 2038 c.fld f14,64(x8) ... 00002464 <__dso_handle>: 2464: 0000 c.unimp ... 00002468 <_uartaddr>: 2468: 0100 c.addi4spn x8,x2,128 246a: f000 c.fsw f8,32(x8) 0000246c <_impure_ptr>: 246c: 2038 c.fld f14,64(x8) ... Disassembly of section .sbss: 00002470 <_uartstate>: 2470: 0000 c.unimp ... 00002474 : 2474: 0000 c.unimp ... Disassembly of section .bss: 00002478 : 2478: 0000 c.unimp ... 0000247c : ... Disassembly of section .comment: 00000000 <.comment>: 0: 3a434347 fmsub.d f6,f6,f4,f7,rmm 4: 2820 c.fld f8,80(x8) 6: 29554e47 fmsub.s f28,f10,f21,f5,rmm a: 3120 c.fld f8,96(x10) c: 2e31 c.jal 328 <_gets+0x64> e: 2e31 c.jal 32a <_gets+0x66> 10: 0030 c.addi4spn x12,x2,8 Disassembly of section .riscv.attributes: 00000000 <.riscv.attributes>: 0: 2941 c.jal 490 <_d2s+0xf4> 2: 0000 c.unimp 4: 7200 c.flw f8,32(x12) 6: 7369 c.lui x6,0xffffa 8: 01007663 bgeu x0,x16,14 c: 001f 0000 1004 0x10040000001f 12: 7205 c.lui x4,0xfffe1 14: 3376 c.fldsp f6,376(x2) 16: 6932 c.flwsp f18,12(x2) 18: 7032 c.flwsp f0,44(x2) 1a: 5f30 c.lw x12,120(x14) 1c: 326d c.jal fffff9c6 <__global_pointer$+0xffffd18e> 1e: 3070 c.fld f12,224(x8) 20: 615f 7032 0030 0x307032615f 26: 0108 c.addi4spn x10,x2,128 28: 0b0a c.slli x22,0x2 Disassembly of section .debug_aranges: 00000000 <.debug_aranges>: 0: 001c 0x1c 2: 0000 c.unimp 4: 0002 c.slli64 x0 6: 0000 c.unimp 8: 0000 c.unimp a: 0004 0x4 c: 0000 c.unimp e: 0000 c.unimp 10: 1494 c.addi4spn x13,x2,608 12: 0000 c.unimp 14: 0430 c.addi4spn x12,x2,520 ... 1e: 0000 c.unimp 20: 0014 0x14 22: 0000 c.unimp 24: 0002 c.slli64 x0 26: 0761 c.addi x14,24 28: 0000 c.unimp 2a: 0004 0x4 ... Disassembly of section .debug_info: 00000000 <.debug_info>: 0: 075d c.addi x14,23 2: 0000 c.unimp 4: 0005 c.addi x0,1 6: 0401 c.addi x8,0 8: 0000 c.unimp a: 0000 c.unimp c: 3e11 c.jal fffffb20 <__global_pointer$+0xffffd2e8> e: 0000 c.unimp 10: 1d00 c.addi4spn x8,x2,688 12: 005e c.slli x0,0x17 14: 0000 c.unimp 16: 0000 c.unimp 18: 0000 c.unimp 1a: 1494 c.addi4spn x13,x2,608 1c: 0000 c.unimp 1e: 0430 c.addi4spn x12,x2,520 20: 0000 c.unimp 22: 0000 c.unimp 24: 0000 c.unimp 26: 0804 c.addi4spn x9,x2,16 28: 00011a07 0x11a07 2c: 1200 c.addi4spn x8,x2,288 2e: 0504 c.addi4spn x9,x2,640 30: 6e69 c.lui x28,0x1a 32: 0074 c.addi4spn x13,x2,12 34: 0404 c.addi4spn x9,x2,512 36: 00012407 flw f8,0(x2) 3a: 0400 c.addi4spn x8,x2,512 3c: 0508 c.addi4spn x10,x2,640 3e: 010c c.addi4spn x11,x2,128 40: 0000 c.unimp 42: 1004 c.addi4spn x9,x2,32 44: c104 c.sw x9,0(x10) 46: 0001 c.addi x0,0 48: 0400 c.addi4spn x8,x2,512 4a: 0601 c.addi x12,0 4c: 0142 c.slli x2,0x10 4e: 0000 c.unimp 50: 0104 c.addi4spn x9,x2,128 52: 4008 c.lw x10,0(x8) 54: 0001 c.addi x0,0 56: 0400 c.addi4spn x8,x2,512 58: 0502 c.slli64 x10 5a: 0020 c.addi4spn x8,x2,8 5c: 0000 c.unimp 5e: 0204 c.addi4spn x9,x2,256 60: 00017307 0x17307 64: 0400 c.addi4spn x8,x2,512 66: 0504 c.addi4spn x9,x2,640 68: 0111 c.addi x2,4 6a: 0000 c.unimp 6c: 0404 c.addi4spn x9,x2,512 6e: 00011f07 0x11f07 72: 0400 c.addi4spn x8,x2,512 74: 0801 c.addi x16,0 76: 0149 c.addi x2,18 78: 0000 c.unimp 7a: 6206 c.flwsp f4,64(x2) 7c: 0001 c.addi x0,0 7e: 7b00 c.flw f8,48(x14) 80: 5016 0x5016 82: 0000 c.unimp 84: 0900 c.addi4spn x8,x2,144 86: 007a c.slli x0,0x1e 88: 0000 c.unimp 8a: ce06 c.swsp x1,28(x2) 8c: 0001 c.addi x0,0 8e: 8000 0x8000 90: 00002d0f 0x2d0f 94: 0600 c.addi4spn x8,x2,768 96: 01cd c.addi x3,19 98: 0000 c.unimp 9a: 1681 c.addi x13,-32 9c: 0034 c.addi4spn x13,x2,8 9e: 0000 c.unimp a0: 8706 c.mv x14,x1 a2: 0001 c.addi x0,0 a4: 8400 0x8400 a6: 00003b0f 0x3b0f aa: 0600 c.addi4spn x8,x2,768 ac: 0186 c.slli x3,0x1 ae: 0000 c.unimp b0: 1685 c.addi x13,-31 b2: 0026 c.slli x0,0x9 b4: 0000 c.unimp b6: 0404 c.addi4spn x9,x2,512 b8: 1a04 c.addi4spn x9,x2,304 ba: 0000 c.unimp bc: 0400 c.addi4spn x8,x2,512 be: 0308 c.addi4spn x10,x2,384 c0: 0012 c.slli x0,0x4 c2: 0000 c.unimp c4: 0804 c.addi4spn x9,x2,16 c6: c604 c.sw x9,8(x12) c8: 0001 c.addi x0,0 ca: 0400 c.addi4spn x8,x2,512 cc: 0310 c.addi4spn x12,x2,384 ce: 0198 c.addi4spn x14,x2,192 d0: 0000 c.unimp d2: 2004 c.fld f9,0(x8) d4: 0001b903 0x1b903 d8: 1300 c.addi4spn x8,x2,416 da: 016a c.slli x2,0x1a dc: 0000 c.unimp de: 0208 c.addi4spn x10,x2,256 e0: 01ed c.addi x3,27 e2: 040a c.slli x8,0x2 e4: 0001 c.addi x0,0 e6: 1400 c.addi4spn x8,x2,544 e8: 6f6c c.flw f11,92(x14) ea: ed020077 0xed020077 ee: 1a01 c.addi x20,-32 f0: 008a c.slli x1,0x2 f2: 0000 c.unimp f4: 1500 c.addi4spn x8,x2,672 f6: 0131 c.addi x2,12 f8: 0000 c.unimp fa: ed02 c.fswsp f0,152(x2) fc: 1f01 c.addi x30,-32 fe: 008a c.slli x1,0x2 100: 0000 c.unimp 102: 0004 0x4 104: 0816 c.slli x16,0x5 106: f402 c.fswsp f0,40(x2) 108: 0901 c.addi x18,0 10a: 0124 c.addi4spn x9,x2,136 10c: 0000 c.unimp 10e: 730c c.flw f11,32(x14) 110: f600 c.fsw f8,40(x12) 112: 1301 c.addi x6,-32 114: 00d9 c.addi x1,22 116: 0000 c.unimp 118: 6c0c c.flw f11,24(x8) 11a: 006c c.addi4spn x11,x2,12 11c: a00a01f7 0xa00a01f7 120: 0000 c.unimp 122: 0000 c.unimp 124: 00000017 auipc x0,0x0 128: 0200 c.addi4spn x8,x2,256 12a: 01f8 c.addi4spn x14,x2,204 12c: 00010403 lb x8,0(x2) 130: 0900 c.addi4spn x8,x2,144 132: 0124 c.addi4spn x9,x2,136 134: 0000 c.unimp 136: 8518 0x8518 138: 0000 c.unimp 13a: 4600 c.lw x8,8(x12) 13c: 0001 c.addi x0,0 13e: 1900 c.addi4spn x8,x2,176 140: 0034 c.addi4spn x13,x2,8 142: 0000 c.unimp 144: 00ff 0xff 146: 3609 c.jal fffffc48 <__global_pointer$+0xffffd410> 148: 0001 c.addi x0,0 14a: 1a00 c.addi4spn x8,x2,304 14c: 0136 c.slli x2,0xd 14e: 0000 c.unimp 150: 0202 c.slli64 x4 152: 1602 c.slli x12,0x20 154: 0146 c.slli x2,0x11 156: 0000 c.unimp 158: 0000081b 0x81b 15c: 0100 c.addi4spn x8,x2,128 15e: 0512 c.slli x10,0x4 160: ab01 c.j 670 <_h2s+0x178> 162: 0000 c.unimp 164: 9400 0x9400 166: 0014 0x14 168: 3000 c.fld f8,32(x8) 16a: 0004 0x4 16c: 0100 c.addi4spn x8,x2,128 16e: 2e9c c.fld f15,24(x13) 170: 0004 0x4 172: 0d00 c.addi4spn x8,x2,656 174: 006e c.slli x0,0x1b 176: ab14 c.fsd f13,16(x14) 178: 0000 c.unimp 17a: 0c00 c.addi4spn x8,x2,528 17c: 0000 c.unimp 17e: 0d00 c.addi4spn x8,x2,656 180: 0064 c.addi4spn x9,x2,12 182: ab1f 0000 ed00 0xed000000ab1f 188: 0000 c.unimp 18a: 1c00 c.addi4spn x8,x2,560 18c: 042e c.slli x8,0xb 18e: 0000 c.unimp 190: 1494 c.addi4spn x13,x2,608 192: 0000 c.unimp 194: 000c 0xc 196: 0000 c.unimp 198: 1401 c.addi x8,-32 19a: 0a05 c.addi x20,1 19c: 500a 0x500a 19e: 0004 0x4 1a0: 7e00 c.flw f8,56(x12) 1a2: 0001 c.addi x0,0 1a4: 0a00 c.addi4spn x8,x2,272 1a6: 0448 c.addi4spn x10,x2,516 1a8: 0000 c.unimp 1aa: 00000197 auipc x3,0x0 1ae: 400a 0x400a 1b0: 0004 0x4 1b2: e800 c.fsw f8,16(x8) 1b4: 0001 c.addi x0,0 1b6: 1d00 c.addi4spn x8,x2,688 1b8: 0028 c.addi4spn x10,x2,8 1ba: 0000 c.unimp 1bc: 5908 c.lw x10,48(x10) 1be: 0004 0x4 1c0: 0800 c.addi4spn x8,x2,16 1c2: 0464 c.addi4spn x9,x2,524 1c4: 0000 c.unimp 1c6: 6f08 c.flw f10,24(x14) 1c8: 0004 0x4 1ca: 0100 c.addi4spn x8,x2,128 1cc: 047a c.slli x8,0x1e 1ce: 0000 c.unimp 1d0: 02b9 c.addi x5,14 1d2: 0000 c.unimp 1d4: 8501 c.srai64 x10 1d6: 0004 0x4 1d8: 3800 c.fld f8,48(x8) 1da: 01000003 lb x0,16(x0) # 10 1de: 0490 c.addi4spn x12,x2,576 1e0: 0000 c.unimp 1e2: 0000037b 0x37b 1e6: 9b01 c.andi x14,-32 1e8: 0004 0x4 1ea: ef00 c.fsw f8,24(x14) 1ec: 01000003 lb x0,16(x0) # 10 1f0: 04a6 c.slli x9,0x9 1f2: 0000 c.unimp 1f4: 04b6 c.slli x9,0xd 1f6: 0000 c.unimp 1f8: b101 c.j fffffdf8 <__global_pointer$+0xffffd5c0> 1fa: 0004 0x4 1fc: cd00 c.sw x8,24(x10) 1fe: 0004 0x4 200: 0100 c.addi4spn x8,x2,128 202: 04bc c.addi4spn x15,x2,584 204: 0000 c.unimp 206: 000004ef jal x9,206 <_putchar+0x4e> 20a: c701 c.beqz x14,212 <_getchar+0x2> 20c: 0004 0x4 20e: 1200 c.addi4spn x8,x2,288 210: 0005 c.addi x0,1 212: 0100 c.addi4spn x8,x2,128 214: 04d1 c.addi x9,20 216: 0000 c.unimp 218: 0529 c.addi x10,10 21a: 0000 c.unimp 21c: dc08 c.sw x10,56(x8) 21e: 0004 0x4 220: 0700 c.addi4spn x8,x2,896 222: 000004e7 jalr x9,0(x0) # 0 226: 004d c.addi x0,19 228: 0000 c.unimp 22a: 0241 c.addi x4,16 22c: 0000 c.unimp 22e: ec01 c.bnez x8,246 <_getchar+0x36> 230: 0004 0x4 232: 6100 c.flw f8,0(x10) 234: 0005 c.addi x0,1 236: 0100 c.addi4spn x8,x2,128 238: 04f8 c.addi4spn x14,x2,588 23a: 0000 c.unimp 23c: 0596 c.slli x11,0x5 23e: 0000 c.unimp 240: 0e00 c.addi4spn x8,x2,784 242: 0505 c.addi x10,1 244: 0000 c.unimp 246: 14fc c.addi4spn x15,x2,620 248: 0000 c.unimp 24a: 0088 c.addi4spn x10,x2,64 24c: 0000 c.unimp 24e: 0292 c.slli x5,0x4 250: 0000 c.unimp 252: 0a01 c.addi x20,0 254: 0005 c.addi x0,1 256: a200 c.fsd f8,0(x12) 258: 0005 c.addi x0,1 25a: 0100 c.addi4spn x8,x2,128 25c: 0516 c.slli x10,0x5 25e: 0000 c.unimp 260: 05ae c.slli x11,0xb 262: 0000 c.unimp 264: 2201 c.jal 364 <_gets+0xa0> 266: 0005 c.addi x0,1 268: ba00 c.fsd f8,48(x12) 26a: 0005 c.addi x0,1 26c: 0100 c.addi4spn x8,x2,128 26e: 052e c.slli x10,0xb 270: 0000 c.unimp 272: 05d1 c.addi x11,20 274: 0000 c.unimp 276: 3a01 c.jal fffffb86 <__global_pointer$+0xffffd34e> 278: 0005 c.addi x0,1 27a: e800 c.fsw f8,16(x8) 27c: 0005 c.addi x0,1 27e: 0100 c.addi4spn x8,x2,128 280: 0546 c.slli x10,0x11 282: 0000 c.unimp 284: 062c c.addi4spn x11,x2,776 286: 0000 c.unimp 288: 5201 c.li x4,-32 28a: 0005 c.addi x0,1 28c: 5300 c.lw x8,32(x14) 28e: 0006 c.slli x0,0x1 290: 0000 c.unimp 292: 00066107 0x66107 296: 6000 c.flw f8,0(x8) 298: 0000 c.unimp 29a: 5100 c.lw x8,32(x10) 29c: 01000003 lb x0,16(x0) # 10 2a0: 0662 c.slli x12,0x18 2a2: 0000 c.unimp 2a4: 067a c.slli x12,0x1e 2a6: 0000 c.unimp 2a8: 6d01 0x6d01 2aa: 0006 c.slli x0,0x1 2ac: 8600 0x8600 2ae: 0006 c.slli x0,0x1 2b0: 0700 c.addi4spn x8,x2,896 2b2: 0678 c.addi4spn x14,x2,780 2b4: 0000 c.unimp 2b6: 00000073 ecall 2ba: 02fe c.slli x5,0x1f 2bc: 0000 c.unimp 2be: 7d01 c.lui x26,0xfffe0 2c0: 0006 c.slli x0,0x1 2c2: c000 c.sw x8,0(x8) 2c4: 0006 c.slli x0,0x1 2c6: 0100 c.addi4spn x8,x2,128 2c8: 0689 c.addi x13,2 2ca: 0000 c.unimp 2cc: 06cc c.addi4spn x11,x2,836 2ce: 0000 c.unimp 2d0: 9501 c.srai x10,0x20 2d2: 0006 c.slli x0,0x1 2d4: e900 c.fsw f8,16(x10) 2d6: 0006 c.slli x0,0x1 2d8: 0100 c.addi4spn x8,x2,128 2da: 06a1 c.addi x13,8 2dc: 0000 c.unimp 2de: 0700 c.addi4spn x8,x2,896 2e0: 0000 c.unimp 2e2: ad01 c.j 8f2 <_strlen+0x1e> 2e4: 0006 c.slli x0,0x1 2e6: 1700 c.addi4spn x8,x2,928 2e8: 01000007 0x1000007 2ec: 06b9 c.addi x13,14 2ee: 0000 c.unimp 2f0: 0749 c.addi x14,18 2f2: 0000 c.unimp 2f4: c501 c.beqz x10,2fc <_gets+0x38> 2f6: 0006 c.slli x0,0x1 2f8: 7b00 c.flw f8,48(x14) 2fa: 00000007 0x7 2fe: 0006d20f 0x6d20f 302: 9800 0x9800 304: 0000 c.unimp 306: 0100 c.addi4spn x8,x2,128 308: 000006d7 0x6d7 30c: 07a2 c.slli x15,0x8 30e: 0000 c.unimp 310: e301 c.bnez x14,310 <_gets+0x4c> 312: 0006 c.slli x0,0x1 314: ae00 c.fsd f8,24(x12) 316: 01000007 0x1000007 31a: 000006ef jal x13,31a <_gets+0x56> 31e: 000007e7 jalr x15,0(x0) # 0 322: fb01 c.bnez x14,232 <_getchar+0x22> 324: 0006 c.slli x0,0x1 326: f300 c.fsw f8,32(x14) 328: 01000007 0x1000007 32c: 00000707 0x707 330: 07ff 0x7ff 332: 0000 c.unimp 334: 1301 c.addi x6,-32 336: 4b000007 0x4b000007 33a: 0008 0x8 33c: 0100 c.addi4spn x8,x2,128 33e: 071f 0000 0857 0x8570000071f 344: 0000 c.unimp 346: 2b01 c.jal 856 <_s2h+0xba> 348: 81000007 0x81000007 34c: 0008 0x8 34e: 0000 c.unimp 350: 0700 c.addi4spn x8,x2,896 352: 055f 0000 00c6 0xc60000055f 358: 0000 c.unimp 35a: 0371 c.addi x6,28 35c: 0000 c.unimp 35e: 6401 0x6401 360: 0005 c.addi x0,1 362: 8d00 0x8d00 364: 0008 0x8 366: 0100 c.addi4spn x8,x2,128 368: 0570 c.addi4spn x12,x2,652 36a: 0000 c.unimp 36c: 08cd c.addi x17,19 36e: 0000 c.unimp 370: 0e00 c.addi4spn x8,x2,784 372: 000005d7 0x5d7 376: 15e0 c.addi4spn x8,x2,748 378: 0000 c.unimp 37a: 008c c.addi4spn x11,x2,64 37c: 0000 c.unimp 37e: 03c2 c.slli x7,0x10 380: 0000 c.unimp 382: dc01 c.beqz x8,29a <_puts+0x3e> 384: 0005 c.addi x0,1 386: d900 c.sw x8,48(x10) 388: 0008 0x8 38a: 0100 c.addi4spn x8,x2,128 38c: 05e8 c.addi4spn x10,x2,716 38e: 0000 c.unimp 390: 08e5 c.addi x17,25 392: 0000 c.unimp 394: f401 c.bnez x8,29c <_puts+0x40> 396: 0005 c.addi x0,1 398: f100 c.fsw f8,32(x10) 39a: 0008 0x8 39c: 0100 c.addi4spn x8,x2,128 39e: 0600 c.addi4spn x8,x2,768 3a0: 0000 c.unimp 3a2: 0908 c.addi4spn x10,x2,144 3a4: 0000 c.unimp 3a6: 0c01 c.addi x24,0 3a8: 0006 c.slli x0,0x1 3aa: 1f00 c.addi4spn x8,x2,944 3ac: 0009 c.addi x0,2 3ae: 0100 c.addi4spn x8,x2,128 3b0: 0618 c.addi4spn x14,x2,768 3b2: 0000 c.unimp 3b4: 0951 c.addi x18,20 3b6: 0000 c.unimp 3b8: 2401 c.jal 5b8 <_h2s+0xc0> 3ba: 0006 c.slli x0,0x1 3bc: 7800 c.flw f8,48(x8) 3be: 0009 c.addi x0,2 3c0: 0000 c.unimp 3c2: 00057d07 0x57d07 3c6: d900 c.sw x8,48(x10) 3c8: 0000 c.unimp 3ca: 0f00 c.addi4spn x8,x2,912 3cc: 0004 0x4 3ce: 0100 c.addi4spn x8,x2,128 3d0: 0582 c.slli64 x11 3d2: 0000 c.unimp 3d4: 099f 0000 8e01 0x8e010000099f 3da: 0005 c.addi x0,1 3dc: ab00 c.fsd f8,16(x14) 3de: 0009 c.addi x0,2 3e0: 0100 c.addi4spn x8,x2,128 3e2: 059a c.slli x11,0x6 3e4: 0000 c.unimp 3e6: 09c8 c.addi4spn x10,x2,212 3e8: 0000 c.unimp 3ea: a601 c.j 6ea <_s2d+0x4a> 3ec: 0005 c.addi x0,1 3ee: df00 c.sw x8,56(x14) 3f0: 0009 c.addi x0,2 3f2: 0100 c.addi4spn x8,x2,128 3f4: 05b2 c.slli x11,0xc 3f6: 0000 c.unimp 3f8: 09f6 c.slli x19,0x1d 3fa: 0000 c.unimp 3fc: be01 c.j ffffff0c <__global_pointer$+0xffffd6d4> 3fe: 0005 c.addi x0,1 400: 2800 c.fld f8,16(x8) 402: 000a c.slli x0,0x2 404: 0100 c.addi4spn x8,x2,128 406: 05ca c.slli x11,0x12 408: 0000 c.unimp 40a: 0a5a c.slli x20,0x16 40c: 0000 c.unimp 40e: 0f00 c.addi4spn x8,x2,912 410: 0631 c.addi x12,12 412: 0000 c.unimp 414: 00fe c.slli x1,0x1f 416: 0000 c.unimp 418: 3601 c.jal ffffff18 <__global_pointer$+0xffffd6e0> 41a: 0006 c.slli x0,0x1 41c: 8100 0x8100 41e: 000a c.slli x0,0x2 420: 0100 c.addi4spn x8,x2,128 422: 0642 c.slli x12,0x10 424: 0000 c.unimp 426: 0a8d c.addi x21,3 428: 0000 c.unimp 42a: 0000 c.unimp 42c: 0000 c.unimp 42e: ac1e c.fsdsp f7,24(x2) 430: 0001 c.addi x0,0 432: 0100 c.addi4spn x8,x2,128 434: ab0103e3 beq x2,x16,fffffeda <__global_pointer$+0xffffd6a2> 438: 0000 c.unimp 43a: 0300 c.addi4spn x8,x2,384 43c: 075a c.slli x14,0x16 43e: 0000 c.unimp 440: 17006e0b 0x17006e0b 444: 000000ab 0xab 448: 2200640b 0x2200640b 44c: 000000ab 0xab 450: 0070720b 0x70720b 454: 5a2e c.lwsp x20,232(x2) 456: 03000007 0x3000007 45a: 6e6e c.flwsp f28,216(x2) 45c: e500 c.fsw f8,8(x10) 45e: 01311103 lh x2,19(x2) 462: 0000 c.unimp 464: 00646403 0x646403 468: 03e6 c.slli x7,0x19 46a: 3111 c.jal 6e 46c: 0001 c.addi x0,0 46e: 0300 c.addi4spn x8,x2,384 470: 7272 c.flwsp f4,60(x2) 472: e700 c.fsw f8,8(x14) 474: 01240b03 lb x22,18(x8) # 1d012 <__global_pointer$+0x1a7da> 478: 0000 c.unimp 47a: 00306403 0x306403 47e: 03e8 c.addi4spn x10,x2,460 480: 950a c.add x10,x2 482: 0000 c.unimp 484: 0300 c.addi4spn x8,x2,384 486: 3164 c.fld f9,224(x10) 488: e800 c.fsw f8,16(x8) 48a: 00950e03 lb x28,9(x10) # ffff8009 <__global_pointer$+0xffff57d1> 48e: 0000 c.unimp 490: 00306e03 0x306e03 494: 03e8 c.addi4spn x10,x2,460 496: 9512 c.add x10,x4 498: 0000 c.unimp 49a: 0300 c.addi4spn x8,x2,384 49c: 316e c.fldsp f2,248(x2) 49e: e800 c.fsw f8,16(x8) 4a0: 00951603 lh x12,9(x10) 4a4: 0000 c.unimp 4a6: 00326e03 0x326e03 4aa: 03e8 c.addi4spn x10,x2,460 4ac: 951a c.add x10,x6 4ae: 0000 c.unimp 4b0: 0300 c.addi4spn x8,x2,384 4b2: 3071 c.jal fffffd3e <__global_pointer$+0xffffd506> 4b4: e900 c.fsw f8,16(x10) 4b6: 00950a03 lb x20,9(x10) 4ba: 0000 c.unimp 4bc: 00317103 0x317103 4c0: 03e9 c.addi x7,26 4c2: 950e c.add x10,x3 4c4: 0000 c.unimp 4c6: 0300 c.addi4spn x8,x2,384 4c8: 0062 c.slli x0,0x18 4ca: 03ea c.slli x7,0x1a 4cc: 950a c.add x10,x2 4ce: 0000 c.unimp 4d0: 0300 c.addi4spn x8,x2,384 4d2: 6d62 c.flwsp f26,24(x2) 4d4: ea00 c.fsw f8,16(x12) 4d6: 00950d03 lb x26,9(x10) 4da: 0000 c.unimp 4dc: 00777703 0x777703 4e0: 311104b3 0x311104b3 4e4: 0001 c.addi x0,0 4e6: 0500 c.addi4spn x8,x2,640 4e8: 0505 c.addi x10,1 4ea: 0000 c.unimp 4ec: a702 c.fsdsp f0,392(x2) 4ee: 0001 c.addi x0,0 4f0: 1a00 c.addi4spn x8,x2,304 4f2: 0404 c.addi4spn x9,x2,512 4f4: 0095 c.addi x1,5 4f6: 0000 c.unimp 4f8: 615f5f03 lhu x30,1557(x30) # 1b615 <__global_pointer$+0x18ddd> 4fc: 1a00 c.addi4spn x8,x2,304 4fe: 0404 c.addi4spn x9,x2,512 500: 0095 c.addi x1,5 502: 0000 c.unimp 504: 0500 c.addi4spn x8,x2,640 506: 055f 0000 2f02 0x2f020000055f 50c: 0000 c.unimp 50e: 2600 c.fld f8,8(x12) 510: 0404 c.addi4spn x9,x2,512 512: 0095 c.addi x1,5 514: 0000 c.unimp 516: 2a02 c.fldsp f20,0(x2) 518: 0000 c.unimp 51a: 2600 c.fld f8,8(x12) 51c: 0404 c.addi4spn x9,x2,512 51e: 0095 c.addi x1,5 520: 0000 c.unimp 522: 9302 c.jalr x6 524: 0001 c.addi x0,0 526: 2600 c.fld f8,8(x12) 528: 0404 c.addi4spn x9,x2,512 52a: 0095 c.addi x1,5 52c: 0000 c.unimp 52e: 8e02 c.jr x28 530: 0001 c.addi x0,0 532: 2600 c.fld f8,8(x12) 534: 0404 c.addi4spn x9,x2,512 536: 0095 c.addi x1,5 538: 0000 c.unimp 53a: da02 c.swsp x0,52(x2) 53c: 0001 c.addi x0,0 53e: 2600 c.fld f8,8(x12) 540: 0404 c.addi4spn x9,x2,512 542: 0095 c.addi x1,5 544: 0000 c.unimp 546: d502 c.swsp x0,168(x2) 548: 0001 c.addi x0,0 54a: 2600 c.fld f8,8(x12) 54c: 0404 c.addi4spn x9,x2,512 54e: 0095 c.addi x1,5 550: 0000 c.unimp 552: 6d5f5f03 lhu x30,1749(x30) 556: 2600 c.fld f8,8(x12) 558: 0404 c.addi4spn x9,x2,512 55a: 0095 c.addi x1,5 55c: 0000 c.unimp 55e: 0500 c.addi4spn x8,x2,640 560: 057d c.addi x10,31 562: 0000 c.unimp 564: a702 c.fsdsp f0,392(x2) 566: 0001 c.addi x0,0 568: 3200 c.fld f8,32(x12) 56a: 0404 c.addi4spn x9,x2,512 56c: 0095 c.addi x1,5 56e: 0000 c.unimp 570: 615f5f03 lhu x30,1557(x30) 574: 3200 c.fld f8,32(x12) 576: 0404 c.addi4spn x9,x2,512 578: 0095 c.addi x1,5 57a: 0000 c.unimp 57c: 0500 c.addi4spn x8,x2,640 57e: 000005d7 0x5d7 582: 2f02 c.fldsp f30,0(x2) 584: 0000 c.unimp 586: 4b00 c.lw x8,16(x14) 588: 0804 c.addi4spn x9,x2,16 58a: 0095 c.addi x1,5 58c: 0000 c.unimp 58e: 2a02 c.fldsp f20,0(x2) 590: 0000 c.unimp 592: 4b00 c.lw x8,16(x14) 594: 0804 c.addi4spn x9,x2,16 596: 0095 c.addi x1,5 598: 0000 c.unimp 59a: 9302 c.jalr x6 59c: 0001 c.addi x0,0 59e: 4b00 c.lw x8,16(x14) 5a0: 0804 c.addi4spn x9,x2,16 5a2: 0095 c.addi x1,5 5a4: 0000 c.unimp 5a6: 8e02 c.jr x28 5a8: 0001 c.addi x0,0 5aa: 4b00 c.lw x8,16(x14) 5ac: 0804 c.addi4spn x9,x2,16 5ae: 0095 c.addi x1,5 5b0: 0000 c.unimp 5b2: da02 c.swsp x0,52(x2) 5b4: 0001 c.addi x0,0 5b6: 4b00 c.lw x8,16(x14) 5b8: 0804 c.addi4spn x9,x2,16 5ba: 0095 c.addi x1,5 5bc: 0000 c.unimp 5be: d502 c.swsp x0,168(x2) 5c0: 0001 c.addi x0,0 5c2: 4b00 c.lw x8,16(x14) 5c4: 0804 c.addi4spn x9,x2,16 5c6: 0095 c.addi x1,5 5c8: 0000 c.unimp 5ca: 6d5f5f03 lhu x30,1749(x30) 5ce: 4b00 c.lw x8,16(x14) 5d0: 0804 c.addi4spn x9,x2,16 5d2: 0095 c.addi x1,5 5d4: 0000 c.unimp 5d6: 0500 c.addi4spn x8,x2,640 5d8: 0631 c.addi x12,12 5da: 0000 c.unimp 5dc: 2f02 c.fldsp f30,0(x2) 5de: 0000 c.unimp 5e0: 5000 c.lw x8,32(x8) 5e2: 0404 c.addi4spn x9,x2,512 5e4: 0095 c.addi x1,5 5e6: 0000 c.unimp 5e8: 2a02 c.fldsp f20,0(x2) 5ea: 0000 c.unimp 5ec: 5000 c.lw x8,32(x8) 5ee: 0404 c.addi4spn x9,x2,512 5f0: 0095 c.addi x1,5 5f2: 0000 c.unimp 5f4: 9302 c.jalr x6 5f6: 0001 c.addi x0,0 5f8: 5000 c.lw x8,32(x8) 5fa: 0404 c.addi4spn x9,x2,512 5fc: 0095 c.addi x1,5 5fe: 0000 c.unimp 600: 8e02 c.jr x28 602: 0001 c.addi x0,0 604: 5000 c.lw x8,32(x8) 606: 0404 c.addi4spn x9,x2,512 608: 0095 c.addi x1,5 60a: 0000 c.unimp 60c: da02 c.swsp x0,52(x2) 60e: 0001 c.addi x0,0 610: 5000 c.lw x8,32(x8) 612: 0404 c.addi4spn x9,x2,512 614: 0095 c.addi x1,5 616: 0000 c.unimp 618: d502 c.swsp x0,168(x2) 61a: 0001 c.addi x0,0 61c: 5000 c.lw x8,32(x8) 61e: 0404 c.addi4spn x9,x2,512 620: 0095 c.addi x1,5 622: 0000 c.unimp 624: 6d5f5f03 lhu x30,1749(x30) 628: 5000 c.lw x8,32(x8) 62a: 0404 c.addi4spn x9,x2,512 62c: 0095 c.addi x1,5 62e: 0000 c.unimp 630: 0500 c.addi4spn x8,x2,640 632: 0000064f fnmadd.s f12,f0,f0,f0,rne 636: a702 c.fsdsp f0,392(x2) 638: 0001 c.addi x0,0 63a: 7300 c.flw f8,32(x14) 63c: 0404 c.addi4spn x9,x2,512 63e: 0095 c.addi x1,5 640: 0000 c.unimp 642: 615f5f03 lhu x30,1557(x30) 646: 7300 c.flw f8,32(x14) 648: 0404 c.addi4spn x9,x2,512 64a: 0095 c.addi x1,5 64c: 0000 c.unimp 64e: 0500 c.addi4spn x8,x2,640 650: 0661 c.addi x12,24 652: 0000 c.unimp 654: 785f5f03 lhu x30,1925(x30) 658: 8100 0x8100 65a: 0504 c.addi4spn x9,x2,640 65c: 0095 c.addi x1,5 65e: 0000 c.unimp 660: 1000 c.addi4spn x8,x2,32 662: 00316d03 0x316d03 666: 0491 c.addi x9,4 668: 0000950f 0x950f 66c: 0300 c.addi4spn x8,x2,384 66e: 306d c.jal ffffff18 <__global_pointer$+0xffffd6e0> 670: 9100 0x9100 672: 1304 c.addi4spn x9,x2,416 674: 0095 c.addi x1,5 676: 0000 c.unimp 678: d205 c.beqz x12,598 <_h2s+0xa0> 67a: 0006 c.slli x0,0x1 67c: 0200 c.addi4spn x8,x2,256 67e: 0000002f 0x2f 682: 049c c.addi4spn x15,x2,576 684: 9508 0x9508 686: 0000 c.unimp 688: 0200 c.addi4spn x8,x2,256 68a: 002a c.slli x0,0xa 68c: 0000 c.unimp 68e: 049c c.addi4spn x15,x2,576 690: 9508 0x9508 692: 0000 c.unimp 694: 0200 c.addi4spn x8,x2,256 696: 00000193 addi x3,x0,0 69a: 049c c.addi4spn x15,x2,576 69c: 9508 0x9508 69e: 0000 c.unimp 6a0: 0200 c.addi4spn x8,x2,256 6a2: 018e c.slli x3,0x3 6a4: 0000 c.unimp 6a6: 049c c.addi4spn x15,x2,576 6a8: 9508 0x9508 6aa: 0000 c.unimp 6ac: 0200 c.addi4spn x8,x2,256 6ae: 01da c.slli x3,0x16 6b0: 0000 c.unimp 6b2: 049c c.addi4spn x15,x2,576 6b4: 9508 0x9508 6b6: 0000 c.unimp 6b8: 0200 c.addi4spn x8,x2,256 6ba: 01d5 c.addi x3,21 6bc: 0000 c.unimp 6be: 049c c.addi4spn x15,x2,576 6c0: 9508 0x9508 6c2: 0000 c.unimp 6c4: 0300 c.addi4spn x8,x2,384 6c6: 5f5f 006d 049c 0x49c006d5f5f 6cc: 9508 0x9508 6ce: 0000 c.unimp 6d0: 0000 c.unimp 6d2: 3805 c.jal ffffff02 <__global_pointer$+0xffffd6ca> 6d4: 02000007 0x2000007 6d8: 014e c.slli x2,0x13 6da: 0000 c.unimp 6dc: 049d c.addi x9,7 6de: 9508 0x9508 6e0: 0000 c.unimp 6e2: 0200 c.addi4spn x8,x2,256 6e4: 00000153 fadd.s f2,f0,f0,rne 6e8: 049d c.addi x9,7 6ea: 9508 0x9508 6ec: 0000 c.unimp 6ee: 0200 c.addi4spn x8,x2,256 6f0: 0158 c.addi4spn x14,x2,132 6f2: 0000 c.unimp 6f4: 049d c.addi x9,7 6f6: 9508 0x9508 6f8: 0000 c.unimp 6fa: 0200 c.addi4spn x8,x2,256 6fc: 015d c.addi x2,23 6fe: 0000 c.unimp 700: 049d c.addi x9,7 702: 9508 0x9508 704: 0000 c.unimp 706: 0200 c.addi4spn x8,x2,256 708: 01e4 c.addi4spn x9,x2,204 70a: 0000 c.unimp 70c: 049d c.addi x9,7 70e: 9508 0x9508 710: 0000 c.unimp 712: 0200 c.addi4spn x8,x2,256 714: 0039 c.addi x0,14 716: 0000 c.unimp 718: 049d c.addi x9,7 71a: 9508 0x9508 71c: 0000 c.unimp 71e: 0200 c.addi4spn x8,x2,256 720: 01df 0000 049d 0x49d000001df 726: 9508 0x9508 728: 0000 c.unimp 72a: 0200 c.addi4spn x8,x2,256 72c: 0034 c.addi4spn x13,x2,8 72e: 0000 c.unimp 730: 049d c.addi x9,7 732: 9508 0x9508 734: 0000 c.unimp 736: 0000 c.unimp 738: 4a05 c.li x20,1 73a: 03000007 0x3000007 73e: 5f5f 0078 04a2 0x4a200785f5f 744: 9505 c.srai x10,0x21 746: 0000 c.unimp 748: 0000 c.unimp 74a: 0310 c.addi4spn x12,x2,384 74c: 5f5f 0078 04aa 0x4aa00785f5f 752: 9505 c.srai x10,0x21 754: 0000 c.unimp 756: 0000 c.unimp 758: 0000 c.unimp 75a: 041f 00ab 0000 0xab041f 760: d400 c.sw x8,40(x8) 762: 0000 c.unimp 764: 0500 c.addi4spn x8,x2,640 766: 0100 c.addi4spn x8,x2,128 768: a604 c.fsd f9,8(x12) 76a: 0001 c.addi x0,0 76c: 0300 c.addi4spn x8,x2,384 76e: 01e9 c.addi x3,26 770: 0000 c.unimp 772: 5e1d c.li x28,-25 774: 0000 c.unimp 776: 0000 c.unimp 778: 0000 c.unimp 77a: 2700 c.fld f8,8(x14) 77c: 04000007 0x4000007 780: 0504 c.addi4spn x9,x2,640 782: 6e69 c.lui x28,0x1a 784: 0074 c.addi4spn x13,x2,12 786: 0401 c.addi x8,0 788: 00012407 flw f8,0(x2) 78c: 0100 c.addi4spn x8,x2,128 78e: 0508 c.addi4spn x10,x2,640 790: 010c c.addi4spn x11,x2,128 792: 0000 c.unimp 794: 1001 c.addi x0,-32 796: c104 c.sw x9,0(x10) 798: 0001 c.addi x0,0 79a: 0100 c.addi4spn x8,x2,128 79c: 0601 c.addi x12,0 79e: 0142 c.slli x2,0x10 7a0: 0000 c.unimp 7a2: 0101 c.addi x2,0 7a4: 4008 c.lw x10,0(x8) 7a6: 0001 c.addi x0,0 7a8: 0100 c.addi4spn x8,x2,128 7aa: 0502 c.slli64 x10 7ac: 0020 c.addi4spn x8,x2,8 7ae: 0000 c.unimp 7b0: 0201 c.addi x4,0 7b2: 00017307 0x17307 7b6: 0100 c.addi4spn x8,x2,128 7b8: 0504 c.addi4spn x9,x2,640 7ba: 0111 c.addi x2,4 7bc: 0000 c.unimp 7be: 0401 c.addi x8,0 7c0: 00011f07 0x11f07 7c4: 0100 c.addi4spn x8,x2,128 7c6: 0708 c.addi4spn x10,x2,896 7c8: 011a c.slli x2,0x6 7ca: 0000 c.unimp 7cc: 0101 c.addi x2,0 7ce: 4908 c.lw x10,16(x10) 7d0: 0001 c.addi x0,0 7d2: 0500 c.addi4spn x8,x2,640 7d4: 0162 c.slli x2,0x18 7d6: 0000 c.unimp 7d8: 7b01 c.lui x22,0xfffe0 7da: 4116 c.lwsp x2,68(x2) 7dc: 0000 c.unimp 7de: 0200 c.addi4spn x8,x2,256 7e0: 0072 c.slli x0,0x1c 7e2: 0000 c.unimp 7e4: 0401 c.addi x8,0 7e6: 1a04 c.addi4spn x9,x2,304 7e8: 0000 c.unimp 7ea: 0100 c.addi4spn x8,x2,128 7ec: 0308 c.addi4spn x10,x2,384 7ee: 0012 c.slli x0,0x4 7f0: 0000 c.unimp 7f2: 0801 c.addi x16,0 7f4: c604 c.sw x9,8(x12) 7f6: 0001 c.addi x0,0 7f8: 0100 c.addi4spn x8,x2,128 7fa: 0310 c.addi4spn x12,x2,384 7fc: 0198 c.addi4spn x14,x2,192 7fe: 0000 c.unimp 800: 2001 c.jal 800 <_s2h+0x64> 802: 0001b903 0x1b903 806: 0600 c.addi4spn x8,x2,768 808: 007e c.slli x0,0x1f 80a: 0000 c.unimp 80c: 00b6 c.slli x1,0xd 80e: 0000 c.unimp 810: 00002507 flw f10,0(x0) # 0 814: ff00 c.fsw f8,56(x14) 816: 0200 c.addi4spn x8,x2,256 818: 00a6 c.slli x1,0x9 81a: 0000 c.unimp 81c: 3608 c.fld f10,40(x12) 81e: 0001 c.addi x0,0 820: 0100 c.addi4spn x8,x2,128 822: 0202 c.slli64 x4 824: b616 c.fsdsp f5,296(x2) 826: 0000 c.unimp 828: 0900 c.addi4spn x8,x2,144 82a: 000000bb 0xbb 82e: 9e02 c.jalr x28 830: 0f02 c.slli64 x30 832: 0305 c.addi x6,1 834: 1d88 c.addi4spn x10,x2,752 836: 0000 c.unimp ... Disassembly of section .debug_abbrev: 00000000 <.debug_abbrev>: 0: 3401 c.jal fffffa00 <__global_pointer$+0xffffd1c8> 2: 3100 c.fld f8,32(x10) 4: 00170213 addi x4,x14,1 8: 0200 c.addi4spn x8,x2,256 a: 0034 c.addi4spn x13,x2,8 c: 213a0e03 lb x28,531(x20) 10: 3b01 c.jal fffffd20 <__global_pointer$+0xffffd4e8> 12: 3905 c.jal fffffc42 <__global_pointer$+0xffffd40a> 14: 0013490b 0x13490b 18: 0300 c.addi4spn x8,x2,384 1a: 0034 c.addi4spn x13,x2,8 1c: 213a0803 lb x16,531(x20) 20: 3b01 c.jal fffffd30 <__global_pointer$+0xffffd4f8> 22: 3905 c.jal fffffc52 <__global_pointer$+0xffffd41a> 24: 0013490b 0x13490b 28: 0400 c.addi4spn x8,x2,512 2a: 0024 c.addi4spn x9,x2,8 2c: 0b3e0b0b 0xb3e0b0b 30: 00000e03 lb x28,0(x0) # 0 34: 0b05 c.addi x22,1 36: 0101 c.addi x2,0 38: 06000013 addi x0,x0,96 3c: 0016 c.slli x0,0x5 3e: 213a0e03 lb x28,531(x20) 42: 3b02 c.fldsp f22,32(x2) 44: 490b390b 0x490b390b 48: 07000013 addi x0,x0,112 4c: 1331010b 0x1331010b 50: 1755 c.addi x14,-11 52: 1301 c.addi x6,-32 54: 0000 c.unimp 56: 3408 c.fld f10,40(x8) 58: 3100 c.fld f8,32(x10) 5a: 09000013 addi x0,x0,144 5e: 0026 c.slli x0,0x9 60: 1349 c.addi x6,-14 62: 0000 c.unimp 64: 050a c.slli x10,0x2 66: 3100 c.fld f8,32(x10) 68: 00170213 addi x4,x14,1 6c: 0b00 c.addi4spn x8,x2,400 6e: 0005 c.addi x0,1 70: 213a0803 lb x16,531(x20) 74: 3b01 c.jal fffffd84 <__global_pointer$+0xffffd54c> 76: e321 c.bnez x14,b6 <_start+0x2a> 78: 490b3907 fld f18,1168(x22) # fffe0490 <__global_pointer$+0xfffddc58> 7c: 0c000013 addi x0,x0,192 80: 000d c.addi x0,3 82: 213a0803 lb x16,531(x20) 86: 3b02 c.fldsp f22,32(x2) 88: 3905 c.jal fffffcb8 <__global_pointer$+0xffffd480> 8a: 0013490b 0x13490b 8e: 0d00 c.addi4spn x8,x2,656 90: 0005 c.addi x0,1 92: 213a0803 lb x16,531(x20) 96: 3b01 c.jal fffffda6 <__global_pointer$+0xffffd56e> 98: 9221 c.srli x12,0x28 9a: 390a c.fldsp f18,160(x2) 9c: 0213490b 0x213490b a0: 0e000017 auipc x0,0xe000 a4: 1331010b 0x1331010b a8: 0111 c.addi x2,4 aa: 0612 c.slli x12,0x4 ac: 1301 c.addi x6,-32 ae: 0000 c.unimp b0: 31010b0f 0x31010b0f b4: 00175513 srli x10,x14,0x1 b8: 1000 c.addi4spn x8,x2,32 ba: 0000010b 0x10b be: 1111 c.addi x2,-28 c0: 2501 c.jal 6c0 <_s2d+0x20> c2: 130e c.slli x6,0x23 c4: 1b1f030b 0x1b1f030b c8: 111f 1201 1006 0x10061201111f ce: 12000017 auipc x0,0x12000 d2: 0024 c.addi4spn x9,x2,8 d4: 0b3e0b0b 0xb3e0b0b d8: 00000803 lb x16,0(x0) # 0 dc: 03011313 slli x6,x2,0x30 e0: 0b0e c.slli x22,0x3 e2: 3b0b3a0b 0x3b0b3a0b e6: 3905 c.jal fffffd16 <__global_pointer$+0xffffd4de> e8: 0013010b 0x13010b ec: 1400 c.addi4spn x8,x2,544 ee: 000d c.addi x0,3 f0: 0b3a0803 lb x16,179(x20) f4: 0b39053b 0xb39053b f8: 1349 c.addi x6,-14 fa: 0b38 c.addi4spn x14,x2,408 fc: 0000 c.unimp fe: 0d15 c.addi x26,5 100: 0300 c.addi4spn x8,x2,384 102: 3a0e c.fldsp f20,224(x2) 104: 39053b0b 0x39053b0b 108: 3813490b 0x3813490b 10c: 1600000b 0x1600000b 110: 0b0b0117 auipc x2,0xb0b0 114: 0b3a c.slli x22,0xe 116: 0b39053b 0xb39053b 11a: 1301 c.addi x6,-32 11c: 0000 c.unimp 11e: 03001617 auipc x12,0x3001 122: 3a0e c.fldsp f20,224(x2) 124: 39053b0b 0x39053b0b 128: 0013490b 0x13490b 12c: 1800 c.addi4spn x8,x2,48 12e: 0101 c.addi x2,0 130: 1349 c.addi x6,-14 132: 1301 c.addi x6,-32 134: 0000 c.unimp 136: 2119 c.jal 53c <_h2s+0x44> 138: 4900 c.lw x8,16(x10) 13a: 000b2f13 slti x30,x22,0 13e: 1a00 c.addi4spn x8,x2,304 140: 0034 c.addi4spn x13,x2,8 142: 0b3a0e03 lb x28,179(x20) 146: 0b39053b 0xb39053b 14a: 1349 c.addi x6,-14 14c: 193c193f 2e1b0000 0x2e1b0000193c193f 154: 3f01 c.jal 64 156: 0319 c.addi x6,6 158: 3a0e c.fldsp f20,224(x2) 15a: 39053b0b 0x39053b0b 15e: 4919270b 0x4919270b 162: 12011113 0x12011113 166: 4006 0x4006 168: 7a18 c.flw f14,48(x12) 16a: 0119 c.addi x2,6 16c: 1c000013 addi x0,x0,448 170: 011d c.addi x2,7 172: 1331 c.addi x6,-20 174: 0152 c.slli x2,0x14 176: 1755 c.addi x14,-11 178: 0b58 c.addi4spn x14,x2,404 17a: 0559 c.addi x10,22 17c: 00000b57 0xb57 180: 0b1d c.addi x22,7 182: 5501 c.li x10,-32 184: 1e000017 auipc x0,0x1e000 188: 012e c.slli x2,0xb 18a: 0b3a0e03 lb x28,179(x20) 18e: 0b39053b 0xb39053b 192: 13491927 0x13491927 196: 0b20 c.addi4spn x8,x2,408 198: 1301 c.addi x6,-32 19a: 0000 c.unimp 19c: 0f1f 0b00 490b 0x490b0b000f1f 1a2: 00000013 addi x0,x0,0 1a6: 2401 c.jal 3a6 <_d2s+0xa> 1a8: 0b00 c.addi4spn x8,x2,400 1aa: 030b3e0b 0x30b3e0b 1ae: 000e c.slli x0,0x3 1b0: 0200 c.addi4spn x8,x2,256 1b2: 0026 c.slli x0,0x9 1b4: 1349 c.addi x6,-14 1b6: 0000 c.unimp 1b8: 25011103 lh x2,592(x2) # b0b0360 <__global_pointer$+0xb0adb28> 1bc: 130e c.slli x6,0x23 1be: 1b1f030b 0x1b1f030b 1c2: 101f 0017 0400 0x4000017101f 1c8: 0024 c.addi4spn x9,x2,8 1ca: 0b3e0b0b 0xb3e0b0b 1ce: 00000803 lb x16,0(x0) # 0 1d2: 1605 c.addi x12,-31 1d4: 0300 c.addi4spn x8,x2,384 1d6: 3a0e c.fldsp f20,224(x2) 1d8: 390b3b0b 0x390b3b0b 1dc: 0013490b 0x13490b 1e0: 0600 c.addi4spn x8,x2,768 1e2: 0101 c.addi x2,0 1e4: 1349 c.addi x6,-14 1e6: 1301 c.addi x6,-32 1e8: 0000 c.unimp 1ea: 49002107 flw f2,1168(x0) # 490 <_d2s+0xf4> 1ee: 000b2f13 slti x30,x22,0 1f2: 0800 c.addi4spn x8,x2,16 1f4: 0034 c.addi4spn x13,x2,8 1f6: 0b3a0e03 lb x28,179(x20) 1fa: 0b39053b 0xb39053b 1fe: 1349 c.addi x6,-14 200: 193c193f 34090000 0x34090000193c193f 208: 4700 c.lw x8,8(x14) 20a: 3b0b3a13 sltiu x20,x22,944 20e: 3905 c.jal fffffe3e <__global_pointer$+0xffffd606> 210: 0018020b 0x18020b ... Disassembly of section .debug_line: 00000000 <.debug_line>: 0: 00000723 sb x0,14(x0) # e 4: 0005 c.addi x0,1 6: 0004 0x4 8: 00000033 add x0,x0,x0 c: 0101 c.addi x2,0 e: fb01 c.bnez x14,ffffff1e <__global_pointer$+0xffffd6e6> 10: 0d0e c.slli x26,0x3 12: 0100 c.addi4spn x8,x2,128 14: 0101 c.addi x2,0 16: 0001 c.addi x0,0 18: 0000 c.unimp 1a: 0001 c.addi x0,0 1c: 0100 c.addi4spn x8,x2,128 1e: 0101 c.addi x2,0 20: 021f 0000 0000 0x21f 26: 0084 c.addi4spn x9,x2,64 28: 0000 c.unimp 2a: 0102 c.slli64 x2 2c: 021f 030f 005e 0x5e030f021f 32: 0000 c.unimp 34: 7a00 c.flw f8,48(x12) 36: 0000 c.unimp 38: 0100 c.addi4spn x8,x2,128 3a: 00a0 c.addi4spn x8,x2,72 3c: 0000 c.unimp 3e: 0501 c.addi x10,0 40: 0001 c.addi x0,0 42: 0205 c.addi x4,1 44: 1494 c.addi4spn x13,x2,608 46: 0000 c.unimp 48: 010a9203 lh x4,16(x21) 4c: 0305 c.addi x6,1 4e: 00090103 lb x2,0(x18) 52: 0100 c.addi4spn x8,x2,128 54: 097dd103 lhu x2,151(x27) 58: 0000 c.unimp 5a: 0301 c.addi x6,0 5c: 0901 c.addi x18,0 5e: 0000 c.unimp 60: 0301 c.addi x6,0 62: 0901 c.addi x18,0 64: 0000 c.unimp 66: 0301 c.addi x6,0 68: 0901 c.addi x18,0 6a: 0000 c.unimp 6c: 0301 c.addi x6,0 6e: 0901 c.addi x18,0 70: 0000 c.unimp 72: 0301 c.addi x6,0 74: 0901 c.addi x18,0 76: 0000 c.unimp 78: 0301 c.addi x6,0 7a: 0902 c.slli64 x18 7c: 0000 c.unimp 7e: 0501 c.addi x10,0 80: 0601 c.addi x12,0 82: 0902a703 lw x14,144(x5) 86: 0000 c.unimp 88: 0501 c.addi x10,0 8a: 0306 c.slli x6,0x1 8c: 7dd9 c.lui x27,0xffff6 8e: 0809 c.addi x16,2 90: 0100 c.addi4spn x8,x2,128 92: 0305 c.addi x6,1 94: 0306 c.slli x6,0x1 96: 0901 c.addi x18,0 98: 0004 0x4 9a: 0301 c.addi x6,0 9c: 0901 c.addi x18,0 9e: 0000 c.unimp a0: 0501 c.addi x10,0 a2: 0606 c.slli x12,0x1 a4: 00090003 lb x0,0(x18) a8: 0100 c.addi4spn x8,x2,128 aa: 0305 c.addi x6,1 ac: 0306 c.slli x6,0x1 ae: 0901 c.addi x18,0 b0: 0004 0x4 b2: 0501 c.addi x10,0 b4: 0606 c.slli x12,0x1 b6: 00090003 lb x0,0(x18) ba: 0100 c.addi4spn x8,x2,128 bc: 0305 c.addi x6,1 be: 0306 c.slli x6,0x1 c0: 0925 c.addi x18,9 c2: 0004 0x4 c4: 0501 c.addi x10,0 c6: 0606 c.slli x12,0x1 c8: 00090003 lb x0,0(x18) cc: 0100 c.addi4spn x8,x2,128 ce: 0705 c.addi x14,1 d0: 0306 c.slli x6,0x1 d2: 0902 c.slli64 x18 d4: 0004 0x4 d6: 0501 c.addi x10,0 d8: 060a c.slli x12,0x2 da: 08090003 lb x0,128(x18) de: 0100 c.addi4spn x8,x2,128 e0: 0405 c.addi x8,1 e2: 0306 c.slli x6,0x1 e4: 0904 c.addi4spn x9,x2,144 e6: 0004 0x4 e8: 0301 c.addi x6,0 ea: 0900 c.addi4spn x8,x2,144 ec: 0000 c.unimp ee: 0301 c.addi x6,0 f0: 0900 c.addi4spn x8,x2,144 f2: 0000 c.unimp f4: 0301 c.addi x6,0 f6: 0900 c.addi4spn x8,x2,144 f8: 0000 c.unimp fa: 0301 c.addi x6,0 fc: 0900 c.addi4spn x8,x2,144 fe: 0000 c.unimp 100: 0301 c.addi x6,0 102: 0900 c.addi4spn x8,x2,144 104: 0014 0x14 106: 0301 c.addi x6,0 108: 0900 c.addi4spn x8,x2,144 10a: 0018 0x18 10c: 0301 c.addi x6,0 10e: 0902 c.slli64 x18 110: 0000 c.unimp 112: 0501 c.addi x10,0 114: 00030607 0x30607 118: 0009 c.addi x0,2 11a: 0100 c.addi4spn x8,x2,128 11c: 0805 c.addi x16,1 11e: 0306 c.slli x6,0x1 120: 0905 c.addi x18,1 122: 0004 0x4 124: 0501 c.addi x10,0 126: 0611 c.addi x12,4 128: 00090103 lb x2,0(x18) 12c: 0100 c.addi4spn x8,x2,128 12e: 1e05 c.addi x28,-31 130: 04090003 lb x0,64(x18) 134: 0100 c.addi4spn x8,x2,128 136: 0b05 c.addi x22,1 138: 04097f03 0x4097f03 13c: 0100 c.addi4spn x8,x2,128 13e: 0805 c.addi x16,1 140: 0306 c.slli x6,0x1 142: 0901 c.addi x18,0 144: 0004 0x4 146: 0501 c.addi x10,0 148: 0003060b 0x3060b 14c: 0009 c.addi x0,2 14e: 0100 c.addi4spn x8,x2,128 150: 0805 c.addi x16,1 152: 0306 c.slli x6,0x1 154: 0901 c.addi x18,0 156: 0004 0x4 158: 0501 c.addi x10,0 15a: 0003060b 0x3060b 15e: 0009 c.addi x0,2 160: 0100 c.addi4spn x8,x2,128 162: 0405 c.addi x8,1 164: 0306 c.slli x6,0x1 166: 00040903 lb x18,0(x8) 16a: 0301 c.addi x6,0 16c: 0900 c.addi4spn x8,x2,144 16e: 0000 c.unimp 170: 0301 c.addi x6,0 172: 0900 c.addi4spn x8,x2,144 174: 0000 c.unimp 176: 0301 c.addi x6,0 178: 0900 c.addi4spn x8,x2,144 17a: 0000 c.unimp 17c: 0301 c.addi x6,0 17e: 0900 c.addi4spn x8,x2,144 180: 0004 0x4 182: 0301 c.addi x6,0 184: 0900 c.addi4spn x8,x2,144 186: 000c 0xc 188: 0301 c.addi x6,0 18a: 0900 c.addi4spn x8,x2,144 18c: 0000 c.unimp 18e: 0301 c.addi x6,0 190: 0900 c.addi4spn x8,x2,144 192: 0000 c.unimp 194: 0301 c.addi x6,0 196: 0900 c.addi4spn x8,x2,144 198: 000c 0xc 19a: 0301 c.addi x6,0 19c: 0900 c.addi4spn x8,x2,144 19e: 000c 0xc 1a0: 0301 c.addi x6,0 1a2: 0900 c.addi4spn x8,x2,144 1a4: 0004 0x4 1a6: 0301 c.addi x6,0 1a8: 0900 c.addi4spn x8,x2,144 1aa: 0008 0x8 1ac: 0301 c.addi x6,0 1ae: 0900 c.addi4spn x8,x2,144 1b0: 0004 0x4 1b2: 0301 c.addi x6,0 1b4: 0900 c.addi4spn x8,x2,144 1b6: 0004 0x4 1b8: 0301 c.addi x6,0 1ba: 0900 c.addi4spn x8,x2,144 1bc: 0008 0x8 1be: 0301 c.addi x6,0 1c0: 0900 c.addi4spn x8,x2,144 1c2: 0004 0x4 1c4: 0301 c.addi x6,0 1c6: 0900 c.addi4spn x8,x2,144 1c8: 0000 c.unimp 1ca: 0301 c.addi x6,0 1cc: 0900 c.addi4spn x8,x2,144 1ce: 0004 0x4 1d0: 0301 c.addi x6,0 1d2: 0900 c.addi4spn x8,x2,144 1d4: 0010 0x10 1d6: 0301 c.addi x6,0 1d8: 0900 c.addi4spn x8,x2,144 1da: 0008 0x8 1dc: 0301 c.addi x6,0 1de: 0900 c.addi4spn x8,x2,144 1e0: 0008 0x8 1e2: 0301 c.addi x6,0 1e4: 0900 c.addi4spn x8,x2,144 1e6: 0008 0x8 1e8: 0301 c.addi x6,0 1ea: 0900 c.addi4spn x8,x2,144 1ec: 0004 0x4 1ee: 0301 c.addi x6,0 1f0: 0900 c.addi4spn x8,x2,144 1f2: 0004 0x4 1f4: 0301 c.addi x6,0 1f6: 0900 c.addi4spn x8,x2,144 1f8: 0004 0x4 1fa: 0301 c.addi x6,0 1fc: 0900 c.addi4spn x8,x2,144 1fe: 0000 c.unimp 200: 0301 c.addi x6,0 202: 0900 c.addi4spn x8,x2,144 204: 0008 0x8 206: 0301 c.addi x6,0 208: 0900 c.addi4spn x8,x2,144 20a: 0000 c.unimp 20c: 0301 c.addi x6,0 20e: 0901 c.addi x18,0 210: 0000 c.unimp 212: 0501 c.addi x10,0 214: fe03060b 0xfe03060b 218: 0900 c.addi4spn x8,x2,144 21a: 0000 c.unimp 21c: 0501 c.addi x10,0 21e: 0e030603 lb x12,224(x6) # ffffa0e0 <__global_pointer$+0xffff78a8> 222: 0409 c.addi x8,2 224: 0100 c.addi4spn x8,x2,128 226: 00090103 lb x2,0(x18) 22a: 0100 c.addi4spn x8,x2,128 22c: 0105 c.addi x2,1 22e: 0306 c.slli x6,0x1 230: 00e1 c.addi x1,24 232: 0009 c.addi x0,2 234: 0100 c.addi4spn x8,x2,128 236: 0405 c.addi x8,1 238: 097e8503 lb x10,151(x29) 23c: 0004 0x4 23e: 0601 c.addi x12,0 240: 14091503 lh x10,320(x18) 244: 0100 c.addi4spn x8,x2,128 246: 0705 c.addi x14,1 248: 0306 c.slli x6,0x1 24a: 0900 c.addi4spn x8,x2,144 24c: 0000 c.unimp 24e: 0501 c.addi x10,0 250: 0606 c.slli x12,0x1 252: 04090103 lb x2,64(x18) 256: 0100 c.addi4spn x8,x2,128 258: 0405 c.addi x8,1 25a: 04090203 lb x4,64(x18) 25e: 0100 c.addi4spn x8,x2,128 260: 00090003 lb x0,0(x18) 264: 0100 c.addi4spn x8,x2,128 266: 00090003 lb x0,0(x18) 26a: 0100 c.addi4spn x8,x2,128 26c: 00090003 lb x0,0(x18) 270: 0100 c.addi4spn x8,x2,128 272: 00090003 lb x0,0(x18) 276: 0100 c.addi4spn x8,x2,128 278: 14090003 lb x0,320(x18) 27c: 0100 c.addi4spn x8,x2,128 27e: 18090003 lb x0,384(x18) 282: 0100 c.addi4spn x8,x2,128 284: 00090203 lb x4,0(x18) 288: 0100 c.addi4spn x8,x2,128 28a: 0705 c.addi x14,1 28c: 0306 c.slli x6,0x1 28e: 0900 c.addi4spn x8,x2,144 290: 0000 c.unimp 292: 0501 c.addi x10,0 294: 0608 c.addi4spn x10,x2,768 296: 04090903 lb x18,64(x18) 29a: 0100 c.addi4spn x8,x2,128 29c: 0b05 c.addi x22,1 29e: 0306 c.slli x6,0x1 2a0: 0900 c.addi4spn x8,x2,144 2a2: 0000 c.unimp 2a4: 0501 c.addi x10,0 2a6: 0608 c.addi4spn x10,x2,768 2a8: 04090103 lb x2,64(x18) 2ac: 0100 c.addi4spn x8,x2,128 2ae: 0b05 c.addi x22,1 2b0: 0306 c.slli x6,0x1 2b2: 0900 c.addi4spn x8,x2,144 2b4: 0000 c.unimp 2b6: 0501 c.addi x10,0 2b8: 0608 c.addi4spn x10,x2,768 2ba: 04090d03 lb x26,64(x18) 2be: 0100 c.addi4spn x8,x2,128 2c0: 0405 c.addi x8,1 2c2: 00090503 lb x10,0(x18) 2c6: 0100 c.addi4spn x8,x2,128 2c8: 00090003 lb x0,0(x18) 2cc: 0100 c.addi4spn x8,x2,128 2ce: 00090003 lb x0,0(x18) 2d2: 0100 c.addi4spn x8,x2,128 2d4: 00090003 lb x0,0(x18) 2d8: 0100 c.addi4spn x8,x2,128 2da: 04090003 lb x0,64(x18) 2de: 0100 c.addi4spn x8,x2,128 2e0: 0c090003 lb x0,192(x18) 2e4: 0100 c.addi4spn x8,x2,128 2e6: 00090003 lb x0,0(x18) 2ea: 0100 c.addi4spn x8,x2,128 2ec: 00090003 lb x0,0(x18) 2f0: 0100 c.addi4spn x8,x2,128 2f2: 10090003 lb x0,256(x18) 2f6: 0100 c.addi4spn x8,x2,128 2f8: 08090003 lb x0,128(x18) 2fc: 0100 c.addi4spn x8,x2,128 2fe: 04090003 lb x0,64(x18) 302: 0100 c.addi4spn x8,x2,128 304: 08090003 lb x0,128(x18) 308: 0100 c.addi4spn x8,x2,128 30a: 04090003 lb x0,64(x18) 30e: 0100 c.addi4spn x8,x2,128 310: 04090003 lb x0,64(x18) 314: 0100 c.addi4spn x8,x2,128 316: 08090003 lb x0,128(x18) 31a: 0100 c.addi4spn x8,x2,128 31c: 04090003 lb x0,64(x18) 320: 0100 c.addi4spn x8,x2,128 322: 00090003 lb x0,0(x18) 326: 0100 c.addi4spn x8,x2,128 328: 04090003 lb x0,64(x18) 32c: 0100 c.addi4spn x8,x2,128 32e: 10090003 lb x0,256(x18) 332: 0100 c.addi4spn x8,x2,128 334: 08090003 lb x0,128(x18) 338: 0100 c.addi4spn x8,x2,128 33a: 08090003 lb x0,128(x18) 33e: 0100 c.addi4spn x8,x2,128 340: 08090003 lb x0,128(x18) 344: 0100 c.addi4spn x8,x2,128 346: 04090003 lb x0,64(x18) 34a: 0100 c.addi4spn x8,x2,128 34c: 04090003 lb x0,64(x18) 350: 0100 c.addi4spn x8,x2,128 352: 04090003 lb x0,64(x18) 356: 0100 c.addi4spn x8,x2,128 358: 00090003 lb x0,0(x18) 35c: 0100 c.addi4spn x8,x2,128 35e: 08090003 lb x0,128(x18) 362: 0100 c.addi4spn x8,x2,128 364: 0306 c.slli x6,0x1 366: 0962 c.slli x18,0x18 368: 0004 0x4 36a: 0501 c.addi x10,0 36c: 0608 c.addi4spn x10,x2,768 36e: 14091203 lh x4,320(x18) 372: 0100 c.addi4spn x8,x2,128 374: 00090203 lb x4,0(x18) 378: 0100 c.addi4spn x8,x2,128 37a: 0b05 c.addi x22,1 37c: 0306 c.slli x6,0x1 37e: 0900 c.addi4spn x8,x2,144 380: 0000 c.unimp 382: 0501 c.addi x10,0 384: 0608 c.addi4spn x10,x2,768 386: 04090103 lb x2,64(x18) 38a: 0100 c.addi4spn x8,x2,128 38c: 0b05 c.addi x22,1 38e: 0306 c.slli x6,0x1 390: 0900 c.addi4spn x8,x2,144 392: 0000 c.unimp 394: 0501 c.addi x10,0 396: 0608 c.addi4spn x10,x2,768 398: 04090103 lb x2,64(x18) 39c: 0100 c.addi4spn x8,x2,128 39e: 0306 c.slli x6,0x1 3a0: 00000903 lb x18,0(x0) # 0 3a4: 0501 c.addi x10,0 3a6: 031e c.slli x6,0x7 3a8: 097d c.addi x18,31 3aa: 0004 0x4 3ac: 0501 c.addi x10,0 3ae: 0901030b 0x901030b 3b2: 0004 0x4 3b4: 0501 c.addi x10,0 3b6: 0308 c.addi4spn x10,x2,384 3b8: 0902 c.slli64 x18 3ba: 0004 0x4 3bc: 0501 c.addi x10,0 3be: 0311 c.addi x6,4 3c0: 097d c.addi x18,31 3c2: 0008 0x8 3c4: 0501 c.addi x10,0 3c6: 0308 c.addi4spn x10,x2,384 3c8: 00040903 lb x18,0(x8) 3cc: 0501 c.addi x10,0 3ce: 097d030b 0x97d030b 3d2: 0004 0x4 3d4: 0501 c.addi x10,0 3d6: 0608 c.addi4spn x10,x2,768 3d8: 04090103 lb x2,64(x18) 3dc: 0100 c.addi4spn x8,x2,128 3de: 00090203 lb x4,0(x18) 3e2: 0100 c.addi4spn x8,x2,128 3e4: 00090003 lb x0,0(x18) 3e8: 0100 c.addi4spn x8,x2,128 3ea: 00090003 lb x0,0(x18) 3ee: 0100 c.addi4spn x8,x2,128 3f0: 00090003 lb x0,0(x18) 3f4: 0100 c.addi4spn x8,x2,128 3f6: 00090003 lb x0,0(x18) 3fa: 0100 c.addi4spn x8,x2,128 3fc: 00090003 lb x0,0(x18) 400: 0100 c.addi4spn x8,x2,128 402: 00090003 lb x0,0(x18) 406: 0100 c.addi4spn x8,x2,128 408: 00090003 lb x0,0(x18) 40c: 0100 c.addi4spn x8,x2,128 40e: 08090003 lb x0,128(x18) 412: 0100 c.addi4spn x8,x2,128 414: 0c090003 lb x0,192(x18) 418: 0100 c.addi4spn x8,x2,128 41a: 08090003 lb x0,128(x18) 41e: 0100 c.addi4spn x8,x2,128 420: 08090003 lb x0,128(x18) 424: 0100 c.addi4spn x8,x2,128 426: 04090003 lb x0,64(x18) 42a: 0100 c.addi4spn x8,x2,128 42c: 04090003 lb x0,64(x18) 430: 0100 c.addi4spn x8,x2,128 432: 08090003 lb x0,128(x18) 436: 0100 c.addi4spn x8,x2,128 438: 04090003 lb x0,64(x18) 43c: 0100 c.addi4spn x8,x2,128 43e: 00090003 lb x0,0(x18) 442: 0100 c.addi4spn x8,x2,128 444: 04090003 lb x0,64(x18) 448: 0100 c.addi4spn x8,x2,128 44a: 10090003 lb x0,256(x18) 44e: 0100 c.addi4spn x8,x2,128 450: 08090003 lb x0,128(x18) 454: 0100 c.addi4spn x8,x2,128 456: 08090003 lb x0,128(x18) 45a: 0100 c.addi4spn x8,x2,128 45c: 08090003 lb x0,128(x18) 460: 0100 c.addi4spn x8,x2,128 462: 04090003 lb x0,64(x18) 466: 0100 c.addi4spn x8,x2,128 468: 04090003 lb x0,64(x18) 46c: 0100 c.addi4spn x8,x2,128 46e: 08090003 lb x0,128(x18) 472: 0100 c.addi4spn x8,x2,128 474: 08090003 lb x0,128(x18) 478: 0100 c.addi4spn x8,x2,128 47a: 04090003 lb x0,64(x18) 47e: 0100 c.addi4spn x8,x2,128 480: 0705 c.addi x14,1 482: 04091503 lh x10,64(x18) 486: 0100 c.addi4spn x8,x2,128 488: 0a05 c.addi x20,1 48a: 0306 c.slli x6,0x1 48c: 0900 c.addi4spn x8,x2,144 48e: 0000 c.unimp 490: 0501 c.addi x10,0 492: 0604 c.addi4spn x9,x2,768 494: 04091303 lh x6,64(x18) 498: 0100 c.addi4spn x8,x2,128 49a: 00090003 lb x0,0(x18) 49e: 0100 c.addi4spn x8,x2,128 4a0: 00090003 lb x0,0(x18) 4a4: 0100 c.addi4spn x8,x2,128 4a6: 00090003 lb x0,0(x18) 4aa: 0100 c.addi4spn x8,x2,128 4ac: 00090003 lb x0,0(x18) 4b0: 0100 c.addi4spn x8,x2,128 4b2: 14090003 lb x0,320(x18) 4b6: 0100 c.addi4spn x8,x2,128 4b8: 20090003 lb x0,512(x18) 4bc: 0100 c.addi4spn x8,x2,128 4be: 00090103 lb x2,0(x18) 4c2: 0100 c.addi4spn x8,x2,128 4c4: 0705 c.addi x14,1 4c6: 0306 c.slli x6,0x1 4c8: 0900 c.addi4spn x8,x2,144 4ca: 0000 c.unimp 4cc: 0501 c.addi x10,0 4ce: 0608 c.addi4spn x10,x2,768 4d0: 04090a03 lb x20,64(x18) 4d4: 0100 c.addi4spn x8,x2,128 4d6: 0306 c.slli x6,0x1 4d8: 0902 c.slli64 x18 4da: 0000 c.unimp 4dc: 0501 c.addi x10,0 4de: 097e030b 0x97e030b 4e2: 0004 0x4 4e4: 0501 c.addi x10,0 4e6: 0314 c.addi4spn x13,x2,384 4e8: 0900 c.addi4spn x8,x2,144 4ea: 0004 0x4 4ec: 0501 c.addi x10,0 4ee: 0304 c.addi4spn x9,x2,384 4f0: 0975 c.addi x18,29 4f2: 000c 0xc 4f4: 0501 c.addi x10,0 4f6: 0608 c.addi4spn x10,x2,768 4f8: 14091e03 lh x28,320(x18) 4fc: 0100 c.addi4spn x8,x2,128 4fe: 00090303 lb x6,0(x18) 502: 0100 c.addi4spn x8,x2,128 504: 00090203 lb x4,0(x18) 508: 0100 c.addi4spn x8,x2,128 50a: 1e05 c.addi x28,-31 50c: 0306 c.slli x6,0x1 50e: 0900 c.addi4spn x8,x2,144 510: 0000 c.unimp 512: 0501 c.addi x10,0 514: 0311 c.addi x6,4 516: 0900 c.addi4spn x8,x2,144 518: 0004 0x4 51a: 0501 c.addi x10,0 51c: 0900030b 0x900030b 520: 0004 0x4 522: 0501 c.addi x10,0 524: 0608 c.addi4spn x10,x2,768 526: 04090103 lb x2,64(x18) 52a: 0100 c.addi4spn x8,x2,128 52c: 0b05 c.addi x22,1 52e: 0306 c.slli x6,0x1 530: 0901 c.addi x18,0 532: 0000 c.unimp 534: 0501 c.addi x10,0 536: 0311 c.addi x6,4 538: 0901 c.addi x18,0 53a: 0004 0x4 53c: 0501 c.addi x10,0 53e: 031e c.slli x6,0x7 540: 0900 c.addi4spn x8,x2,144 542: 0004 0x4 544: 0501 c.addi x10,0 546: 0900030b 0x900030b 54a: 0004 0x4 54c: 0501 c.addi x10,0 54e: 0308 c.addi4spn x10,x2,384 550: 00040903 lb x18,0(x8) 554: 0501 c.addi x10,0 556: 097b030b 0x97b030b 55a: 0010 0x10 55c: 0501 c.addi x10,0 55e: 0608 c.addi4spn x10,x2,768 560: 04090103 lb x2,64(x18) 564: 0100 c.addi4spn x8,x2,128 566: 00090103 lb x2,0(x18) 56a: 0100 c.addi4spn x8,x2,128 56c: 00090103 lb x2,0(x18) 570: 0100 c.addi4spn x8,x2,128 572: 00090203 lb x4,0(x18) 576: 0100 c.addi4spn x8,x2,128 578: 00090003 lb x0,0(x18) 57c: 0100 c.addi4spn x8,x2,128 57e: 00090003 lb x0,0(x18) 582: 0100 c.addi4spn x8,x2,128 584: 00090003 lb x0,0(x18) 588: 0100 c.addi4spn x8,x2,128 58a: 00090003 lb x0,0(x18) 58e: 0100 c.addi4spn x8,x2,128 590: 00090003 lb x0,0(x18) 594: 0100 c.addi4spn x8,x2,128 596: 00090003 lb x0,0(x18) 59a: 0100 c.addi4spn x8,x2,128 59c: 00090003 lb x0,0(x18) 5a0: 0100 c.addi4spn x8,x2,128 5a2: 08090003 lb x0,128(x18) 5a6: 0100 c.addi4spn x8,x2,128 5a8: 0c090003 lb x0,192(x18) 5ac: 0100 c.addi4spn x8,x2,128 5ae: 08090003 lb x0,128(x18) 5b2: 0100 c.addi4spn x8,x2,128 5b4: 08090003 lb x0,128(x18) 5b8: 0100 c.addi4spn x8,x2,128 5ba: 04090003 lb x0,64(x18) 5be: 0100 c.addi4spn x8,x2,128 5c0: 04090003 lb x0,64(x18) 5c4: 0100 c.addi4spn x8,x2,128 5c6: 08090003 lb x0,128(x18) 5ca: 0100 c.addi4spn x8,x2,128 5cc: 04090003 lb x0,64(x18) 5d0: 0100 c.addi4spn x8,x2,128 5d2: 00090003 lb x0,0(x18) 5d6: 0100 c.addi4spn x8,x2,128 5d8: 04090003 lb x0,64(x18) 5dc: 0100 c.addi4spn x8,x2,128 5de: 10090003 lb x0,256(x18) 5e2: 0100 c.addi4spn x8,x2,128 5e4: 08090003 lb x0,128(x18) 5e8: 0100 c.addi4spn x8,x2,128 5ea: 08090003 lb x0,128(x18) 5ee: 0100 c.addi4spn x8,x2,128 5f0: 08090003 lb x0,128(x18) 5f4: 0100 c.addi4spn x8,x2,128 5f6: 04090003 lb x0,64(x18) 5fa: 0100 c.addi4spn x8,x2,128 5fc: 04090003 lb x0,64(x18) 600: 0100 c.addi4spn x8,x2,128 602: 08090003 lb x0,128(x18) 606: 0100 c.addi4spn x8,x2,128 608: 0306 c.slli x6,0x1 60a: 0901 c.addi x18,0 60c: 0004 0x4 60e: 0301 c.addi x6,0 610: 097f 0x97f 612: 0004 0x4 614: 0301 c.addi x6,0 616: 0901 c.addi x18,0 618: 0004 0x4 61a: 0301 c.addi x6,0 61c: 097f 0x97f 61e: 0008 0x8 620: 0601 c.addi x12,0 622: 04090003 lb x0,64(x18) 626: 0100 c.addi4spn x8,x2,128 628: 00090003 lb x0,0(x18) 62c: 0100 c.addi4spn x8,x2,128 62e: 00090003 lb x0,0(x18) 632: 0100 c.addi4spn x8,x2,128 634: 00090103 lb x2,0(x18) 638: 0100 c.addi4spn x8,x2,128 63a: 00090003 lb x0,0(x18) 63e: 0100 c.addi4spn x8,x2,128 640: 00090003 lb x0,0(x18) 644: 0100 c.addi4spn x8,x2,128 646: 00090003 lb x0,0(x18) 64a: 0100 c.addi4spn x8,x2,128 64c: 00090003 lb x0,0(x18) 650: 0100 c.addi4spn x8,x2,128 652: 08090003 lb x0,128(x18) 656: 0100 c.addi4spn x8,x2,128 658: 00090003 lb x0,0(x18) 65c: 0100 c.addi4spn x8,x2,128 65e: 04090003 lb x0,64(x18) 662: 0100 c.addi4spn x8,x2,128 664: 04090003 lb x0,64(x18) 668: 0100 c.addi4spn x8,x2,128 66a: 00090003 lb x0,0(x18) 66e: 0100 c.addi4spn x8,x2,128 670: 04090003 lb x0,64(x18) 674: 0100 c.addi4spn x8,x2,128 676: 08090003 lb x0,128(x18) 67a: 0100 c.addi4spn x8,x2,128 67c: 04090003 lb x0,64(x18) 680: 0100 c.addi4spn x8,x2,128 682: 08090003 lb x0,128(x18) 686: 0100 c.addi4spn x8,x2,128 688: 04090003 lb x0,64(x18) 68c: 0100 c.addi4spn x8,x2,128 68e: 04090003 lb x0,64(x18) 692: 0100 c.addi4spn x8,x2,128 694: 08090003 lb x0,128(x18) 698: 0100 c.addi4spn x8,x2,128 69a: 00090003 lb x0,0(x18) 69e: 0100 c.addi4spn x8,x2,128 6a0: 00090203 lb x4,0(x18) 6a4: 0100 c.addi4spn x8,x2,128 6a6: 0b05 c.addi x22,1 6a8: 0306 c.slli x6,0x1 6aa: 0900 c.addi4spn x8,x2,144 6ac: 0000 c.unimp 6ae: 0501 c.addi x10,0 6b0: 0314 c.addi4spn x13,x2,384 6b2: 0900 c.addi4spn x8,x2,144 6b4: 0004 0x4 6b6: 0501 c.addi x10,0 6b8: 0308 c.addi4spn x10,x2,384 6ba: 097e c.slli x18,0x1f 6bc: 0004 0x4 6be: 0501 c.addi x10,0 6c0: 097d030b 0x97d030b 6c4: 0014 0x14 6c6: 0501 c.addi x10,0 6c8: 0308 c.addi4spn x10,x2,384 6ca: 00040903 lb x18,0(x8) 6ce: 0501 c.addi x10,0 6d0: 0908030b 0x908030b 6d4: 0004 0x4 6d6: 0501 c.addi x10,0 6d8: 0321 c.addi x6,8 6da: 097a c.slli x18,0x1e 6dc: 0004 0x4 6de: 0501 c.addi x10,0 6e0: 0605 c.addi x12,1 6e2: 04090203 lb x4,64(x18) 6e6: 0100 c.addi4spn x8,x2,128 6e8: 0705 c.addi x14,1 6ea: 0306 c.slli x6,0x1 6ec: 0900 c.addi4spn x8,x2,144 6ee: 0000 c.unimp 6f0: 0501 c.addi x10,0 6f2: 0605 c.addi x12,1 6f4: 04090103 lb x2,64(x18) 6f8: 0100 c.addi4spn x8,x2,128 6fa: 00090003 lb x0,0(x18) 6fe: 0100 c.addi4spn x8,x2,128 700: 00090003 lb x0,0(x18) 704: 0100 c.addi4spn x8,x2,128 706: 00090003 lb x0,0(x18) 70a: 0100 c.addi4spn x8,x2,128 70c: 00090003 lb x0,0(x18) 710: 0100 c.addi4spn x8,x2,128 712: 0705 c.addi x14,1 714: 0306 c.slli x6,0x1 716: 00040943 fmadd.s f18,f8,f0,f0,rne 71a: 0301 c.addi x6,0 71c: 097f 0x97f 71e: 0004 0x4 720: 0901 c.addi x18,0 722: 0008 0x8 724: 0100 c.addi4spn x8,x2,128 726: 3b01 c.jal 436 <_d2s+0x9a> 728: 0000 c.unimp 72a: 0500 c.addi4spn x8,x2,640 72c: 0400 c.addi4spn x8,x2,512 72e: 3300 c.fld f8,32(x14) 730: 0000 c.unimp 732: 0100 c.addi4spn x8,x2,128 734: 0101 c.addi x2,0 736: 000d0efb 0xd0efb 73a: 0101 c.addi x2,0 73c: 0101 c.addi x2,0 73e: 0000 c.unimp 740: 0100 c.addi4spn x8,x2,128 742: 0000 c.unimp 744: 0101 c.addi x2,0 746: 1f01 c.addi x30,-32 748: 0002 c.slli64 x0 74a: 0000 c.unimp 74c: 8400 0x8400 74e: 0000 c.unimp 750: 0200 c.addi4spn x8,x2,256 752: 1f01 c.addi x30,-32 754: 0f02 c.slli64 x30 756: 00005e03 lhu x28,0(x0) # 0 75a: 0000 c.unimp 75c: 00a0 c.addi4spn x8,x2,72 75e: 0000 c.unimp 760: 7a01 c.lui x20,0xfffe0 762: 0000 c.unimp 764: 0100 c.addi4spn x8,x2,128 Disassembly of section .debug_str: 00000000 <.debug_str>: 0: 5744 c.lw x9,44(x14) 2: 6e75 c.lui x28,0x1d 4: 6f69 c.lui x30,0x1a 6: 006e c.slli x0,0x1b 8: 5f5f 6475 7669 0x766964755f5f e: 6964 c.flw f9,84(x10) 10: 6f630033 0x6f630033 14: 706d c.lui x0,0xffffb 16: 656c c.flw f11,76(x10) 18: 2078 c.fld f14,192(x8) 1a: 6c66 c.flwsp f24,88(x2) 1c: 0074616f jal x2,46822 <__global_pointer$+0x43fea> 20: 726f6873 csrrsi x16,0x726,30 24: 2074 c.fld f13,192(x8) 26: 6e69 c.lui x28,0x1a 28: 0074 c.addi4spn x13,x2,12 2a: 5f5f 3064 5f00 0x5f0030645f5f 30: 645f 0031 5f5f 0x5f5f0031645f 36: 6876 c.flwsp f16,92(x2) 38: 5f00 c.lw x8,56(x14) 3a: 765f 006c 4e47 0x4e47006c765f 40: 2055 c.jal e4 <__do_global_dtors_aux+0xc> 42: 20373143 fmadd.s f2,f14,f3,f4,rup 46: 3131 c.jal fffffc52 <__global_pointer$+0xffffd41a> 48: 312e c.fldsp f2,232(x2) 4a: 302e c.fldsp f0,232(x2) 4c: 2d20 c.fld f8,88(x10) 4e: 636d c.lui x6,0x1b 50: 6f6d c.lui x30,0x1b 52: 6564 c.flw f9,76(x10) 54: 3d6c c.fld f11,248(x10) 56: 656d c.lui x10,0x1b 58: 6c64 c.flw f9,92(x8) 5a: 2d20776f jal x14,732c <__global_pointer$+0x4af4> 5e: 636d c.lui x6,0x1b 60: 6f6d c.lui x30,0x1b 62: 6564 c.flw f9,76(x10) 64: 3d6c c.fld f11,248(x10) 66: 656d c.lui x10,0x1b 68: 6c64 c.flw f9,92(x8) 6a: 2d20776f jal x14,733c <__global_pointer$+0x4b04> 6e: 746d c.lui x8,0xffffb 70: 6e75 c.lui x28,0x1d 72: 3d65 c.jal ffffff2a <__global_pointer$+0xffffd6f2> 74: 6f72 c.flwsp f30,28(x2) 76: 74656b63 bltu x10,x6,7cc <_s2h+0x30> 7a: 2d20 c.fld f8,88(x10) 7c: 616d c.addi16sp x2,240 7e: 6372 c.flwsp f6,28(x2) 80: 3d68 c.fld f10,248(x10) 82: 7672 c.flwsp f12,60(x2) 84: 6d693233 0x6d693233 88: 2061 c.jal 110 <__do_global_dtors_aux+0x38> 8a: 6d2d c.lui x26,0xb 8c: 6261 c.lui x4,0x18 8e: 3d69 c.jal ffffff28 <__global_pointer$+0xffffd6f0> 90: 6c69 c.lui x24,0x1a 92: 3370 c.fld f12,224(x14) 94: 2032 c.fldsp f0,264(x2) 96: 6d2d c.lui x26,0xb 98: 7261 c.lui x4,0xffff8 9a: 723d6863 bltu x26,x3,7ca <_s2h+0x2e> 9e: 3376 c.fldsp f6,376(x2) a0: 6932 c.flwsp f18,12(x2) a2: 616d c.addi16sp x2,240 a4: 2d20 c.fld f8,88(x10) a6: 4f2d2067 0x4f2d2067 aa: 4f2d2073 csrrs x0,0x4f2,x26 ae: 2032 c.fldsp f0,264(x2) b0: 4f2d c.li x30,11 b2: 662d2073 csrrs x0,0x662,x26 b6: 7562 c.flwsp f10,56(x2) b8: 6c69 c.lui x24,0x1a ba: 6964 c.flw f9,84(x10) bc: 676e c.flwsp f14,216(x2) be: 6c2d c.lui x24,0xb c0: 6269 c.lui x4,0x1a c2: 20636367 0x20636367 c6: 662d c.lui x12,0xb c8: 6f6e c.flwsp f30,216(x2) ca: 732d c.lui x6,0xfffeb cc: 6174 c.flw f13,68(x10) ce: 702d6b63 bltu x26,x2,7e4 <_s2h+0x48> d2: 6f72 c.flwsp f30,28(x2) d4: 6574 c.flw f13,76(x10) d6: 726f7463 bgeu x30,x6,7fe <_s2h+0x62> da: 2d20 c.fld f8,88(x10) dc: 6166 c.flwsp f2,88(x2) de: 636e7973 csrrci x18,0x636,28 e2: 7268 c.flw f10,100(x12) e4: 756f6e6f jal x28,f683a <__global_pointer$+0xf4002> e8: 6e752d73 csrrs x26,0x6e7,x10 ec: 646e6977 0x646e6977 f0: 742d c.lui x8,0xfffeb f2: 6261 c.lui x4,0x18 f4: 656c c.flw f11,76(x10) f6: 662d2073 csrrs x0,0x662,x26 fa: 6976 c.flwsp f18,92(x2) fc: 69626973 csrrsi x18,0x696,4 100: 696c c.flw f11,84(x10) 102: 7974 c.flw f13,116(x10) 104: 683d c.lui x16,0xf 106: 6469 c.lui x8,0x1a 108: 6564 c.flw f9,76(x10) 10a: 006e c.slli x0,0x1b 10c: 6f6c c.flw f11,92(x14) 10e: 676e c.flwsp f14,216(x2) 110: 6c20 c.flw f8,88(x8) 112: 20676e6f jal x28,76318 <__global_pointer$+0x73ae0> 116: 6e69 c.lui x28,0x1a 118: 0074 c.addi4spn x13,x2,12 11a: 6f6c c.flw f11,92(x14) 11c: 676e c.flwsp f14,216(x2) 11e: 6c20 c.flw f8,88(x8) 120: 20676e6f jal x28,76326 <__global_pointer$+0x73aee> 124: 6e75 c.lui x28,0x1d 126: 6e676973 csrrsi x18,0x6e6,14 12a: 6465 c.lui x8,0x19 12c: 6920 c.flw f8,80(x10) 12e: 746e c.flwsp f8,248(x2) 130: 6800 c.flw f8,16(x8) 132: 6769 c.lui x14,0x1a 134: 0068 c.addi4spn x10,x2,12 136: 5f5f 6c63 5f7a 0x5f7a6c635f5f 13c: 6174 c.flw f13,68(x10) 13e: 0062 c.slli x0,0x18 140: 6e75 c.lui x28,0x1d 142: 6e676973 csrrsi x18,0x6e6,14 146: 6465 c.lui x8,0x19 148: 6320 c.flw f8,64(x14) 14a: 6168 c.flw f10,68(x10) 14c: 0072 c.slli x0,0x1c 14e: 5f5f 3078 5f00 0x5f0030785f5f 154: 785f 0031 5f5f 0x5f5f0031785f 15a: 3278 c.fld f14,224(x12) 15c: 5f00 c.lw x8,56(x14) 15e: 785f 0033 5155 0x51550033785f 164: 7449 c.lui x8,0xffff2 166: 7079 c.lui x0,0xffffe 168: 0065 c.addi x0,25 16a: 5744 c.lw x9,44(x14) 16c: 75727473 csrrci x8,0x757,4 170: 73007463 bgeu x0,x16,898 <_s2h+0xfc> 174: 6f68 c.flw f10,92(x14) 176: 7472 c.flwsp f8,60(x2) 178: 7520 c.flw f8,104(x10) 17a: 736e c.flwsp f6,248(x2) 17c: 6769 c.lui x14,0x1a 17e: 656e c.flwsp f10,216(x2) 180: 2064 c.fld f9,192(x8) 182: 6e69 c.lui x28,0x1a 184: 0074 c.addi4spn x13,x2,12 186: 4455 c.li x8,21 188: 7449 c.lui x8,0xffff2 18a: 7079 c.lui x0,0xffffe 18c: 0065 c.addi x0,25 18e: 5f5f 3071 5f00 0x5f0030715f5f 194: 715f 0031 6f63 0x6f630031715f 19a: 706d c.lui x0,0xffffb 19c: 656c c.flw f11,76(x10) 19e: 2078 c.fld f14,192(x8) 1a0: 6f64 c.flw f9,92(x14) 1a2: 6275 c.lui x4,0x1d 1a4: 656c c.flw f11,76(x10) 1a6: 5f00 c.lw x8,56(x14) 1a8: 785f 0072 5f5f 0x5f5f0072785f 1ae: 6475 c.lui x8,0x1d 1b0: 7669 c.lui x12,0xffffa 1b2: 6f6d c.lui x30,0x1b 1b4: 6464 c.flw f9,76(x8) 1b6: 3469 c.jal fffffc40 <__global_pointer$+0xffffd408> 1b8: 6300 c.flw f8,0(x14) 1ba: 6c706d6f jal x26,7080 <__global_pointer$+0x4848> 1be: 7865 c.lui x16,0xffff9 1c0: 6c20 c.flw f8,88(x8) 1c2: 20676e6f jal x28,763c8 <__global_pointer$+0x73b90> 1c6: 6f64 c.flw f9,92(x14) 1c8: 6275 c.lui x4,0x1d 1ca: 656c c.flw f11,76(x10) 1cc: 5500 c.lw x8,40(x10) 1ce: 79744953 0x79744953 1d2: 6570 c.flw f12,76(x10) 1d4: 5f00 c.lw x8,56(x14) 1d6: 725f 0030 5f5f 0x5f5f0030725f 1dc: 3172 c.fldsp f2,312(x2) 1de: 5f00 c.lw x8,56(x14) 1e0: 755f 0068 5f5f 0x5f5f0068755f 1e6: 6c75 c.lui x24,0x1d 1e8: 4700 c.lw x8,8(x14) 1ea: 554e c.lwsp x10,240(x2) 1ec: 4320 c.lw x8,64(x14) 1ee: 3731 c.jal fa <__do_global_dtors_aux+0x22> 1f0: 3120 c.fld f8,96(x10) 1f2: 2e31 c.jal 50e <_h2s+0x16> 1f4: 2e31 c.jal 510 <_h2s+0x18> 1f6: 2030 c.fld f12,64(x8) 1f8: 6d2d c.lui x26,0xb 1fa: 646f6d63 bltu x30,x6,854 <_s2h+0xb8> 1fe: 6c65 c.lui x24,0x19 200: 6d3d c.lui x26,0xf 202: 6465 c.lui x8,0x19 204: 6f6c c.flw f11,92(x14) 206: 6d2d2077 0x6d2d2077 20a: 646f6d63 bltu x30,x6,864 <_s2h+0xc8> 20e: 6c65 c.lui x24,0x19 210: 6d3d c.lui x26,0xf 212: 6465 c.lui x8,0x19 214: 6f6c c.flw f11,92(x14) 216: 6d2d2077 0x6d2d2077 21a: 7574 c.flw f13,108(x10) 21c: 656e c.flwsp f10,216(x2) 21e: 723d c.lui x4,0xfffef 220: 656b636f jal x6,b6876 <__global_pointer$+0xb403e> 224: 2074 c.fld f13,192(x8) 226: 6d2d c.lui x26,0xb 228: 7261 c.lui x4,0xffff8 22a: 723d6863 bltu x26,x3,95a <_strcpy+0x36> 22e: 3376 c.fldsp f6,376(x2) 230: 6932 c.flwsp f18,12(x2) 232: 616d c.addi16sp x2,240 234: 2d20 c.fld f8,88(x10) 236: 616d c.addi16sp x2,240 238: 6962 c.flwsp f18,24(x2) 23a: 693d c.lui x18,0xf 23c: 706c c.flw f11,100(x8) 23e: 2d203233 0x2d203233 242: 616d c.addi16sp x2,240 244: 6372 c.flwsp f6,28(x2) 246: 3d68 c.fld f10,248(x10) 248: 7672 c.flwsp f12,60(x2) 24a: 6d693233 0x6d693233 24e: 2061 c.jal 2d6 <_gets+0x12> 250: 672d c.lui x14,0xb 252: 2d20 c.fld f8,88(x10) 254: 2d20734f 0x2d20734f 258: 2d20324f 0x2d20324f 25c: 2d20734f 0x2d20734f 260: 6266 c.flwsp f4,88(x2) 262: 6975 c.lui x18,0x1d 264: 646c c.flw f11,76(x8) 266: 6e69 c.lui x28,0x1a 268: 696c2d67 0x696c2d67 26c: 6762 c.flwsp f14,24(x2) 26e: 2d206363 bltu x0,x18,534 <_h2s+0x3c> 272: 6e66 c.flwsp f28,88(x2) 274: 74732d6f jal x26,331ba <__global_pointer$+0x30982> 278: 6361 c.lui x6,0x18 27a: 72702d6b 0x72702d6b 27e: 6365746f jal x8,578b4 <__global_pointer$+0x5507c> 282: 6f74 c.flw f13,92(x14) 284: 2072 c.fldsp f0,280(x2) 286: 662d c.lui x12,0xb 288: 6976 c.flwsp f18,92(x2) 28a: 69626973 csrrsi x18,0x696,4 28e: 696c c.flw f11,84(x10) 290: 7974 c.flw f13,116(x10) 292: 683d c.lui x16,0xf 294: 6469 c.lui x8,0x1a 296: 6564 c.flw f9,76(x10) 298: 006e c.slli x0,0x1b Disassembly of section .debug_line_str: 00000000 <.debug_line_str>: 0: 6d6f682f 0x6d6f682f 4: 2f65 c.jal 7bc <_s2h+0x20> 6: 6172 c.flwsp f2,28(x2) 8: 6169786f jal x16,9761e <__global_pointer$+0x94de6> c: 686e c.flwsp f16,216(x2) e: 2f676e6f jal x28,76304 <__global_pointer$+0x73acc> 12: 6b726f77 0x6b726f77 16: 7369722f 0x7369722f 1a: 672d7663 bgeu x26,x18,686 <_h2s+0x18e> 1e: 756e c.flwsp f10,248(x2) 20: 742d c.lui x8,0xfffeb 22: 636c6f6f jal x30,c6658 <__global_pointer$+0xc3e20> 26: 6168 c.flw f10,68(x10) 28: 6e69 c.lui x28,0x1a 2a: 6975622f 0x6975622f 2e: 646c c.flw f11,76(x8) 30: 672d c.lui x14,0xb 32: 6e2d6363 bltu x26,x2,718 <_s2d+0x78> 36: 7765 c.lui x14,0xffff9 38: 696c c.flw f11,84(x10) 3a: 2d62 c.fldsp f26,24(x2) 3c: 67617473 csrrci x8,0x676,2 40: 3265 c.jal fffff9e8 <__global_pointer$+0xffffd1b0> 42: 7369722f 0x7369722f 46: 32337663 bgeu x6,x3,372 <_gets+0xae> 4a: 752d c.lui x10,0xfffeb 4c: 6b6e c.flwsp f22,216(x2) 4e: 6f6e c.flwsp f30,216(x2) 50: 652d6e77 0x652d6e77 54: 666c c.flw f11,76(x12) 56: 62696c2f 0x62696c2f 5a: 00636367 0x636367 5e: 2e2e c.fldsp f28,200(x2) 60: 2f2e2e2f 0x2f2e2e2f 64: 2e2e c.fldsp f28,200(x2) 66: 722f2e2f 0x722f2e2f 6a: 7369 c.lui x6,0xffffa 6c: 672d7663 bgeu x26,x18,6d8 <_s2d+0x38> 70: 6c2f6363 bltu x30,x2,736 <_s2d+0x96> 74: 6269 c.lui x4,0x1a 76: 2f636367 0x2f636367 7a: 696c c.flw f11,84(x10) 7c: 6762 c.flwsp f14,24(x2) 7e: 2e326363 bltu x4,x3,364 <_gets+0xa0> 82: 2e2e0063 beq x28,x2,362 <_gets+0x9e> 86: 2f2e2e2f 0x2f2e2e2f 8a: 2e2e c.fldsp f28,200(x2) 8c: 722f2e2f 0x722f2e2f 90: 7369 c.lui x6,0xffffa 92: 672d7663 bgeu x26,x18,6fe <_s2d+0x5e> 96: 6c2f6363 bltu x30,x2,75c <_s2d+0xbc> 9a: 6269 c.lui x4,0x1a 9c: 00636367 0x636367 a0: 696c c.flw f11,84(x10) a2: 6762 c.flwsp f14,24(x2) a4: 2e326363 bltu x4,x3,38a <_gets+0xc6> a8: 0068 c.addi4spn x10,x2,12 Disassembly of section .debug_loclists: 00000000 <.debug_loclists>: 0: 0a95 c.addi x21,5 2: 0000 c.unimp 4: 0005 c.addi x0,1 6: 0004 0x4 8: 0000 c.unimp a: 0000 c.unimp c: 00149407 0x149407 10: cc00 c.sw x8,24(x8) 12: 0014 0x14 14: 0600 c.addi4spn x8,x2,768 16: 935a c.add x6,x22 18: 5b04 c.lw x9,48(x14) 1a: cc070493 addi x9,x14,-832 # ffff8cc0 <__global_pointer$+0xffff6488> 1e: 0014 0x14 20: 8c00 0x8c00 22: 0015 c.addi x0,5 24: 0600 c.addi4spn x8,x2,768 26: 0aa503a3 sb x10,167(x10) # fffeb0a7 <__global_pointer$+0xfffe886f> 2a: 9f26 c.add x30,x9 2c: 00158c07 0x158c07 30: 9000 0x9000 32: 0015 c.addi x0,5 34: 0600 c.addi4spn x8,x2,768 36: 935a c.add x6,x22 38: 5b04 c.lw x9,48(x14) 3a: 90070493 addi x9,x14,-1792 3e: 0015 c.addi x0,5 40: a000 c.fsd f8,0(x8) 42: 0015 c.addi x0,5 44: 0600 c.addi4spn x8,x2,768 46: 0aa503a3 sb x10,167(x10) 4a: 9f26 c.add x30,x9 4c: 0015a007 flw f0,1(x11) 50: e000 c.fsw f8,0(x8) 52: 0015 c.addi x0,5 54: 0600 c.addi4spn x8,x2,768 56: 935a c.add x6,x22 58: 5b04 c.lw x9,48(x14) 5a: e0070493 addi x9,x14,-512 5e: 0015 c.addi x0,5 60: 6c00 c.flw f8,24(x8) 62: 0016 c.slli x0,0x5 64: 0600 c.addi4spn x8,x2,768 66: 0aa503a3 sb x10,167(x10) 6a: 9f26 c.add x30,x9 6c: 00166c07 0x166c07 70: 8c00 0x8c00 72: 0016 c.slli x0,0x5 74: 0600 c.addi4spn x8,x2,768 76: 935a c.add x6,x22 78: 5b04 c.lw x9,48(x14) 7a: 8c070493 addi x9,x14,-1856 7e: 0016 c.slli x0,0x5 80: 2c00 c.fld f8,24(x8) 82: 06000017 auipc x0,0x6000 86: 0aa503a3 sb x10,167(x10) 8a: 9f26 c.add x30,x9 8c: 00172c07 flw f24,1(x14) 90: 6c00 c.flw f8,24(x8) 92: 06000017 auipc x0,0x6000 96: 935a c.add x6,x22 98: 5b04 c.lw x9,48(x14) 9a: 6c070493 addi x9,x14,1728 9e: 7c000017 auipc x0,0x7c000 a2: 06000017 auipc x0,0x6000 a6: 0aa503a3 sb x10,167(x10) aa: 9f26 c.add x30,x9 ac: 00177c07 0x177c07 b0: cc00 c.sw x8,24(x8) b2: 06000017 auipc x0,0x6000 b6: 935a c.add x6,x22 b8: 5b04 c.lw x9,48(x14) ba: cc070493 addi x9,x14,-832 be: b8000017 auipc x0,0xb8000 c2: 0018 0x18 c4: 0600 c.addi4spn x8,x2,768 c6: 0aa503a3 sb x10,167(x10) ca: 9f26 c.add x30,x9 cc: 0018b807 fld f16,1(x17) d0: c000 c.sw x8,0(x8) d2: 0018 0x18 d4: 0600 c.addi4spn x8,x2,768 d6: 935a c.add x6,x22 d8: 5b04 c.lw x9,48(x14) da: c0070493 addi x9,x14,-1024 de: 0018 0x18 e0: c400 c.sw x8,8(x8) e2: 0018 0x18 e4: 0600 c.addi4spn x8,x2,768 e6: 0aa503a3 sb x10,167(x10) ea: 9f26 c.add x30,x9 ec: 0700 c.addi4spn x8,x2,896 ee: 1494 c.addi4spn x13,x2,608 f0: 0000 c.unimp f2: 1508 c.addi4spn x10,x2,672 f4: 0000 c.unimp f6: 5c06 c.lwsp x24,96(x2) f8: 935d0493 addi x9,x26,-1739 # a935 <__global_pointer$+0x80fd> fc: 0704 c.addi4spn x9,x2,896 fe: 1508 c.addi4spn x10,x2,672 100: 0000 c.unimp 102: 158c c.addi4spn x11,x2,736 104: 0000 c.unimp 106: a306 c.fsdsp f1,384(x2) 108: 260ca503 lw x10,608(x25) 10c: 079f 158c 0000 0x158c079f 112: 15e0 c.addi4spn x8,x2,748 114: 0000 c.unimp 116: 5c06 c.lwsp x24,96(x2) 118: 935d0493 addi x9,x26,-1739 11c: 0704 c.addi4spn x9,x2,896 11e: 15e0 c.addi4spn x8,x2,748 120: 0000 c.unimp 122: 166c c.addi4spn x11,x2,812 124: 0000 c.unimp 126: a306 c.fsdsp f1,384(x2) 128: 260ca503 lw x10,608(x25) 12c: 079f 166c 0000 0x166c079f 132: 169c c.addi4spn x15,x2,864 134: 0000 c.unimp 136: 5c06 c.lwsp x24,96(x2) 138: 935d0493 addi x9,x26,-1739 13c: 0704 c.addi4spn x9,x2,896 13e: 169c c.addi4spn x15,x2,864 140: 0000 c.unimp 142: 172c c.addi4spn x11,x2,936 144: 0000 c.unimp 146: a306 c.fsdsp f1,384(x2) 148: 260ca503 lw x10,608(x25) 14c: 079f 172c 0000 0x172c079f 152: 17c0 c.addi4spn x8,x2,996 154: 0000 c.unimp 156: 5c06 c.lwsp x24,96(x2) 158: 935d0493 addi x9,x26,-1739 15c: 0704 c.addi4spn x9,x2,896 15e: 17c0 c.addi4spn x8,x2,996 160: 0000 c.unimp 162: 18b8 c.addi4spn x14,x2,120 164: 0000 c.unimp 166: a306 c.fsdsp f1,384(x2) 168: 260ca503 lw x10,608(x25) 16c: 079f 18b8 0000 0x18b8079f 172: 18c4 c.addi4spn x9,x2,116 174: 0000 c.unimp 176: 5c06 c.lwsp x24,96(x2) 178: 935d0493 addi x9,x26,-1739 17c: 0004 0x4 17e: 00149407 0x149407 182: 8800 0x8800 184: 0015 c.addi x0,5 186: 0200 c.addi4spn x8,x2,256 188: 9f30 0x9f30 18a: 00158c07 0x158c07 18e: c400 c.sw x8,8(x8) 190: 0018 0x18 192: 0200 c.addi4spn x8,x2,256 194: 9f30 0x9f30 196: 0700 c.addi4spn x8,x2,896 198: 1494 c.addi4spn x13,x2,608 19a: 0000 c.unimp 19c: 14bc c.addi4spn x15,x2,616 19e: 0000 c.unimp 1a0: 5c06 c.lwsp x24,96(x2) 1a2: 935d0493 addi x9,x26,-1739 1a6: 0704 c.addi4spn x9,x2,896 1a8: 15a0 c.addi4spn x8,x2,744 1aa: 0000 c.unimp 1ac: 15b4 c.addi4spn x13,x2,744 1ae: 0000 c.unimp 1b0: 5c06 c.lwsp x24,96(x2) 1b2: 935d0493 addi x9,x26,-1739 1b6: 0704 c.addi4spn x9,x2,896 1b8: 166c c.addi4spn x11,x2,812 1ba: 0000 c.unimp 1bc: 1674 c.addi4spn x13,x2,812 1be: 0000 c.unimp 1c0: 5c06 c.lwsp x24,96(x2) 1c2: 935d0493 addi x9,x26,-1739 1c6: 0704 c.addi4spn x9,x2,896 1c8: 172c c.addi4spn x11,x2,936 1ca: 0000 c.unimp 1cc: 1798 c.addi4spn x14,x2,992 1ce: 0000 c.unimp 1d0: 5c06 c.lwsp x24,96(x2) 1d2: 935d0493 addi x9,x26,-1739 1d6: 0704 c.addi4spn x9,x2,896 1d8: 18b8 c.addi4spn x14,x2,120 1da: 0000 c.unimp 1dc: 18c4 c.addi4spn x9,x2,116 1de: 0000 c.unimp 1e0: 5c06 c.lwsp x24,96(x2) 1e2: 935d0493 addi x9,x26,-1739 1e6: 0004 0x4 1e8: 00149407 0x149407 1ec: b000 c.fsd f8,32(x8) 1ee: 0014 0x14 1f0: 0600 c.addi4spn x8,x2,768 1f2: 935a c.add x6,x22 1f4: 5b04 c.lw x9,48(x14) 1f6: b0070493 addi x9,x14,-1280 1fa: 0014 0x14 1fc: cc00 c.sw x8,24(x8) 1fe: 0014 0x14 200: 0600 c.addi4spn x8,x2,768 202: 935a c.add x6,x22 204: 5f04 c.lw x9,56(x14) 206: cc070493 addi x9,x14,-832 20a: 0014 0x14 20c: ec00 c.fsw f8,24(x8) 20e: 0014 0x14 210: 0600 c.addi4spn x8,x2,768 212: 9356 c.add x6,x21 214: 5f04 c.lw x9,56(x14) 216: ec070493 addi x9,x14,-320 21a: 0014 0x14 21c: 0400 c.addi4spn x8,x2,512 21e: 0015 c.addi x0,5 220: 0600 c.addi4spn x8,x2,768 222: 9356 c.add x6,x21 224: 6104 c.flw f9,0(x10) 226: 8c070493 addi x9,x14,-1856 22a: 0015 c.addi x0,5 22c: ac00 c.fsd f8,24(x8) 22e: 0015 c.addi x0,5 230: 0600 c.addi4spn x8,x2,768 232: 9356 c.add x6,x21 234: 5f04 c.lw x9,56(x14) 236: ac070493 addi x9,x14,-1344 23a: 0015 c.addi x0,5 23c: e000 c.fsw f8,0(x8) 23e: 0015 c.addi x0,5 240: 0600 c.addi4spn x8,x2,768 242: 9356 c.add x6,x21 244: 6104 c.flw f9,0(x10) 246: 6c070493 addi x9,x14,1728 24a: 0016 c.slli x0,0x5 24c: 9800 0x9800 24e: 0016 c.slli x0,0x5 250: 0600 c.addi4spn x8,x2,768 252: 9356 c.add x6,x21 254: 6104 c.flw f9,0(x10) 256: 2c070493 addi x9,x14,704 25a: 4c000017 auipc x0,0x4c000 25e: 06000017 auipc x0,0x6000 262: 9356 c.add x6,x21 264: 5b04 c.lw x9,48(x14) 266: 4c070493 addi x9,x14,1216 26a: 7c000017 auipc x0,0x7c000 26e: 06000017 auipc x0,0x6000 272: 9356 c.add x6,x21 274: 6104 c.flw f9,0(x10) 276: 7c070493 addi x9,x14,1984 27a: 90000017 auipc x0,0x90000 27e: 06000017 auipc x0,0x6000 282: 9356 c.add x6,x21 284: 5b04 c.lw x9,48(x14) 286: 90070493 addi x9,x14,-1792 28a: a4000017 auipc x0,0xa4000 28e: 06000017 auipc x0,0x6000 292: 9356 c.add x6,x21 294: 6104 c.flw f9,0(x10) 296: b8070493 addi x9,x14,-1152 29a: 0018 0x18 29c: bc00 c.fsd f8,56(x8) 29e: 0018 0x18 2a0: 0600 c.addi4spn x8,x2,768 2a2: 9356 c.add x6,x21 2a4: 5b04 c.lw x9,48(x14) 2a6: bc070493 addi x9,x14,-1088 2aa: 0018 0x18 2ac: c400 c.sw x8,8(x8) 2ae: 0018 0x18 2b0: 0600 c.addi4spn x8,x2,768 2b2: 9356 c.add x6,x21 2b4: 5f04 c.lw x9,56(x14) 2b6: 07000493 addi x9,x0,112 2ba: 14a0 c.addi4spn x8,x2,616 2bc: 0000 c.unimp 2be: 14e8 c.addi4spn x10,x2,620 2c0: 0000 c.unimp 2c2: 5c01 c.li x24,-32 2c4: 0014e807 0x14e807 2c8: f400 c.fsw f8,40(x8) 2ca: 0014 0x14 2cc: 0900 c.addi4spn x8,x2,144 2ce: 007c c.addi4spn x15,x2,12 2d0: ff08007b 0xff08007b 2d4: 241a c.fldsp f8,384(x2) 2d6: 079f 14f4 0000 0x14f4079f 2dc: 1584 c.addi4spn x9,x2,736 2de: 0000 c.unimp 2e0: 5e01 c.li x28,-32 2e2: 00158c07 0x158c07 2e6: e000 c.fsw f8,0(x8) 2e8: 0015 c.addi x0,5 2ea: 0100 c.addi4spn x8,x2,128 2ec: 075c c.addi4spn x15,x2,900 2ee: 15e0 c.addi4spn x8,x2,748 2f0: 0000 c.unimp 2f2: 166c c.addi4spn x11,x2,812 2f4: 0000 c.unimp 2f6: 5e01 c.li x28,-32 2f8: 00166c07 0x166c07 2fc: 8000 0x8000 2fe: 0016 c.slli x0,0x5 300: 0100 c.addi4spn x8,x2,128 302: 075c c.addi4spn x15,x2,900 304: 1680 c.addi4spn x8,x2,864 306: 0000 c.unimp 308: 1684 c.addi4spn x9,x2,864 30a: 0000 c.unimp 30c: 7c09 c.lui x24,0xfffe2 30e: 7b00 c.flw f8,48(x14) 310: 0800 c.addi4spn x8,x2,16 312: 1aff 0x1aff 314: 9f24 0x9f24 316: 00168407 0x168407 31a: 2c00 c.fld f8,24(x8) 31c: 01000017 auipc x0,0x1000 320: 075e c.slli x14,0x17 322: 172c c.addi4spn x11,x2,936 324: 0000 c.unimp 326: 1858 c.addi4spn x14,x2,52 328: 0000 c.unimp 32a: 5c01 c.li x24,-32 32c: 0018b807 fld f16,1(x17) 330: c400 c.sw x8,8(x8) 332: 0018 0x18 334: 0100 c.addi4spn x8,x2,128 336: 005c c.addi4spn x15,x2,4 338: 0014a007 flw f0,1(x9) 33c: bc00 c.fsd f8,56(x8) 33e: 0014 0x14 340: 0100 c.addi4spn x8,x2,128 342: 075d c.addi x14,23 344: 15a0 c.addi4spn x8,x2,744 346: 0000 c.unimp 348: 15b4 c.addi4spn x13,x2,744 34a: 0000 c.unimp 34c: 5d01 c.li x26,-32 34e: 00166c07 0x166c07 352: 7400 c.flw f8,40(x8) 354: 0016 c.slli x0,0x5 356: 0100 c.addi4spn x8,x2,128 358: 075d c.addi x14,23 35a: 172c c.addi4spn x11,x2,936 35c: 0000 c.unimp 35e: 1798 c.addi4spn x14,x2,992 360: 0000 c.unimp 362: 5d01 c.li x26,-32 364: 00179c07 0x179c07 368: 4400 c.lw x8,8(x8) 36a: 0018 0x18 36c: 0100 c.addi4spn x8,x2,128 36e: 075d c.addi x14,23 370: 18b8 c.addi4spn x14,x2,120 372: 0000 c.unimp 374: 18c4 c.addi4spn x9,x2,116 376: 0000 c.unimp 378: 5d01 c.li x26,-32 37a: 0700 c.addi4spn x8,x2,896 37c: 14a4 c.addi4spn x9,x2,616 37e: 0000 c.unimp 380: 14cc c.addi4spn x11,x2,612 382: 0000 c.unimp 384: 5a01 c.li x20,-32 386: 0014cc07 flq f24,1(x9) 38a: fc00 c.fsw f8,56(x8) 38c: 0014 0x14 38e: 0100 c.addi4spn x8,x2,128 390: 0756 c.slli x14,0x15 392: 14fc c.addi4spn x15,x2,620 394: 0000 c.unimp 396: 154c c.addi4spn x11,x2,676 398: 0000 c.unimp 39a: 6001 0x6001 39c: 00158c07 0x158c07 3a0: e000 c.fsw f8,0(x8) 3a2: 0015 c.addi x0,5 3a4: 0100 c.addi4spn x8,x2,128 3a6: 0756 c.slli x14,0x15 3a8: 15e0 c.addi4spn x8,x2,748 3aa: 0000 c.unimp 3ac: 1630 c.addi4spn x12,x2,808 3ae: 0000 c.unimp 3b0: 6001 0x6001 3b2: 00166c07 0x166c07 3b6: 9800 0x9800 3b8: 0016 c.slli x0,0x5 3ba: 0100 c.addi4spn x8,x2,128 3bc: 0756 c.slli x14,0x15 3be: 16a8 c.addi4spn x10,x2,872 3c0: 0000 c.unimp 3c2: 172c c.addi4spn x11,x2,936 3c4: 0000 c.unimp 3c6: 6001 0x6001 3c8: 00172c07 flw f24,1(x14) 3cc: c000 c.sw x8,0(x8) 3ce: 01000017 auipc x0,0x1000 3d2: 0756 c.slli x14,0x15 3d4: 17c0 c.addi4spn x8,x2,996 3d6: 0000 c.unimp 3d8: 18a4 c.addi4spn x9,x2,120 3da: 0000 c.unimp 3dc: 7606 c.flwsp f12,96(x2) 3de: 7b00 c.flw f8,48(x14) 3e0: 2400 c.fld f8,8(x8) 3e2: 079f 18b8 0000 0x18b8079f 3e8: 18c4 c.addi4spn x9,x2,116 3ea: 0000 c.unimp 3ec: 5601 c.li x12,-32 3ee: 0700 c.addi4spn x8,x2,896 3f0: 14a8 c.addi4spn x10,x2,616 3f2: 0000 c.unimp 3f4: 14b0 c.addi4spn x12,x2,616 3f6: 0000 c.unimp 3f8: 5b01 c.li x22,-32 3fa: 0014b007 fld f0,1(x9) 3fe: ec00 c.fsw f8,24(x8) 400: 0014 0x14 402: 0100 c.addi4spn x8,x2,128 404: 075f 14ec 0000 0x14ec075f 40a: 14f8 c.addi4spn x14,x2,620 40c: 0000 c.unimp 40e: 6101 c.addi16sp x2,0 410: 0014f807 0x14f807 414: 1000 c.addi4spn x8,x2,32 416: 0015 c.addi x0,5 418: 0100 c.addi4spn x8,x2,128 41a: 075f 158c 0000 0x158c075f 420: 15ac c.addi4spn x11,x2,744 422: 0000 c.unimp 424: 5f01 c.li x30,-32 426: 0015ac07 flw f24,1(x11) 42a: dc00 c.sw x8,56(x8) 42c: 0015 c.addi x0,5 42e: 0100 c.addi4spn x8,x2,128 430: 0761 c.addi x14,24 432: 15dc c.addi4spn x15,x2,740 434: 0000 c.unimp 436: 15f8 c.addi4spn x14,x2,748 438: 0000 c.unimp 43a: 5f01 c.li x30,-32 43c: 00166c07 0x166c07 440: a000 c.fsd f8,0(x8) 442: 0016 c.slli x0,0x5 444: 0100 c.addi4spn x8,x2,128 446: 0761 c.addi x14,24 448: 16a8 c.addi4spn x10,x2,872 44a: 0000 c.unimp 44c: 16e8 c.addi4spn x10,x2,876 44e: 0000 c.unimp 450: 5f01 c.li x30,-32 452: 00172807 flw f16,1(x14) 456: 2c00 c.fld f8,24(x8) 458: 01000017 auipc x0,0x1000 45c: 075f 172c 0000 0x172c075f 462: 174c c.addi4spn x11,x2,932 464: 0000 c.unimp 466: 5b01 c.li x22,-32 468: 00174c07 flq f24,1(x14) 46c: 7c00 c.flw f8,56(x8) 46e: 01000017 auipc x0,0x1000 472: 0761 c.addi x14,24 474: 177c c.addi4spn x15,x2,940 476: 0000 c.unimp 478: 1790 c.addi4spn x12,x2,992 47a: 0000 c.unimp 47c: 5b01 c.li x22,-32 47e: 00179007 0x179007 482: a400 c.fsd f8,8(x8) 484: 01000017 auipc x0,0x1000 488: 0761 c.addi x14,24 48a: 17c0 c.addi4spn x8,x2,996 48c: 0000 c.unimp 48e: 1800 c.addi4spn x8,x2,48 490: 0000 c.unimp 492: 5f01 c.li x30,-32 494: 00184c07 flq f24,1(x16) # f001 <__global_pointer$+0xc7c9> 498: 9000 0x9000 49a: 0018 0x18 49c: 0100 c.addi4spn x8,x2,128 49e: 075f 18b8 0000 0x18b8075f 4a4: 18bc c.addi4spn x15,x2,120 4a6: 0000 c.unimp 4a8: 5b01 c.li x22,-32 4aa: 0018bc07 fld f24,1(x17) 4ae: c400 c.sw x8,8(x8) 4b0: 0018 0x18 4b2: 0100 c.addi4spn x8,x2,128 4b4: 005f 8807 0016 0x168807005f 4ba: ac00 c.fsd f8,24(x8) 4bc: 0016 c.slli x0,0x5 4be: 0100 c.addi4spn x8,x2,128 4c0: 075d c.addi x14,23 4c2: 17c0 c.addi4spn x8,x2,996 4c4: 0000 c.unimp 4c6: 17c4 c.addi4spn x9,x2,996 4c8: 0000 c.unimp 4ca: 5e01 c.li x28,-32 4cc: 0700 c.addi4spn x8,x2,896 4ce: 1584 c.addi4spn x9,x2,736 4d0: 0000 c.unimp 4d2: 1588 c.addi4spn x10,x2,736 4d4: 0000 c.unimp 4d6: 5a01 c.li x20,-32 4d8: 00166807 0x166807 4dc: 6c00 c.flw f8,24(x8) 4de: 0016 c.slli x0,0x5 4e0: 0100 c.addi4spn x8,x2,128 4e2: 075a c.slli x14,0x16 4e4: 184c c.addi4spn x11,x2,52 4e6: 0000 c.unimp 4e8: 18b8 c.addi4spn x14,x2,120 4ea: 0000 c.unimp 4ec: 5a01 c.li x20,-32 4ee: 0700 c.addi4spn x8,x2,896 4f0: 15dc c.addi4spn x15,x2,740 4f2: 0000 c.unimp 4f4: 15e0 c.addi4spn x8,x2,748 4f6: 0000 c.unimp 4f8: 3102 c.fldsp f2,32(x2) 4fa: 079f 15e0 0000 0x15e0079f 500: 166c c.addi4spn x11,x2,812 502: 0000 c.unimp 504: 5b01 c.li x22,-32 506: 00172807 flw f16,1(x14) 50a: 2c00 c.fld f8,24(x8) 50c: 01000017 auipc x0,0x1000 510: 8007005b 0x8007005b 514: 0016 c.slli x0,0x5 516: 9000 0x9000 518: 0016 c.slli x0,0x5 51a: 0100 c.addi4spn x8,x2,128 51c: 075f 1790 0000 0x1790075f 522: 17a8 c.addi4spn x10,x2,1000 524: 0000 c.unimp 526: 5f01 c.li x30,-32 528: 0700 c.addi4spn x8,x2,896 52a: 14e4 c.addi4spn x9,x2,620 52c: 0000 c.unimp 52e: 1500 c.addi4spn x8,x2,672 530: 0000 c.unimp 532: 5b01 c.li x22,-32 534: 0015d407 0x15d407 538: e000 c.fsw f8,0(x8) 53a: 0015 c.addi x0,5 53c: 0100 c.addi4spn x8,x2,128 53e: 1680075b 0x1680075b 542: 0000 c.unimp 544: 16b4 c.addi4spn x13,x2,872 546: 0000 c.unimp 548: 5b01 c.li x22,-32 54a: 00176407 0x176407 54e: 7c00 c.flw f8,56(x8) 550: 01000017 auipc x0,0x1000 554: 1790075b 0x1790075b 558: 0000 c.unimp 55a: 18ac c.addi4spn x11,x2,120 55c: 0000 c.unimp 55e: 5b01 c.li x22,-32 560: 0700 c.addi4spn x8,x2,896 562: 14b8 c.addi4spn x14,x2,616 564: 0000 c.unimp 566: 14e8 c.addi4spn x10,x2,620 568: 0000 c.unimp 56a: 5c01 c.li x24,-32 56c: 0014e807 0x14e807 570: f400 c.fsw f8,40(x8) 572: 0014 0x14 574: 0900 c.addi4spn x8,x2,144 576: 007c c.addi4spn x15,x2,12 578: ff08007b 0xff08007b 57c: 241a c.fldsp f8,384(x2) 57e: 079f 14f4 0000 0x14f4079f 584: 1584 c.addi4spn x9,x2,736 586: 0000 c.unimp 588: 5e01 c.li x28,-32 58a: 00158c07 0x158c07 58e: a000 c.fsd f8,0(x8) 590: 0015 c.addi x0,5 592: 0100 c.addi4spn x8,x2,128 594: 005c c.addi4spn x15,x2,4 596: 0014cc07 flq f24,1(x9) 59a: e000 c.fsw f8,0(x8) 59c: 0014 0x14 59e: 0100 c.addi4spn x8,x2,128 5a0: 005d c.addi x0,23 5a2: 00150007 0x150007 5a6: 8400 0x8400 5a8: 0015 c.addi x0,5 5aa: 0100 c.addi4spn x8,x2,128 5ac: 0c07005b 0xc07005b 5b0: 0015 c.addi x0,5 5b2: 8400 0x8400 5b4: 0015 c.addi x0,5 5b6: 0100 c.addi4spn x8,x2,128 5b8: 005c c.addi4spn x15,x2,4 5ba: 00150c07 0x150c07 5be: 3000 c.fld f8,32(x8) 5c0: 0015 c.addi x0,5 5c2: 0100 c.addi4spn x8,x2,128 5c4: 0756 c.slli x14,0x15 5c6: 1530 c.addi4spn x12,x2,680 5c8: 0000 c.unimp 5ca: 1580 c.addi4spn x8,x2,736 5cc: 0000 c.unimp 5ce: 5a01 c.li x20,-32 5d0: 0700 c.addi4spn x8,x2,896 5d2: 1548 c.addi4spn x10,x2,676 5d4: 0000 c.unimp 5d6: 1570 c.addi4spn x12,x2,684 5d8: 0000 c.unimp 5da: 6101 c.addi16sp x2,0 5dc: 00157007 0x157007 5e0: 8400 0x8400 5e2: 0015 c.addi x0,5 5e4: 0100 c.addi4spn x8,x2,128 5e6: 005f 0c07 0015 0x150c07005f 5ec: 1000 c.addi4spn x8,x2,32 5ee: 0015 c.addi x0,5 5f0: 0600 c.addi4spn x8,x2,768 5f2: 007f 0x7f 5f4: 9f1d007b 0x9f1d007b 5f8: 00151007 0x151007 5fc: 2000 c.fld f8,0(x8) 5fe: 0015 c.addi x0,5 600: 0100 c.addi4spn x8,x2,128 602: 075f 1524 0000 0x1524075f 608: 152c c.addi4spn x11,x2,680 60a: 0000 c.unimp 60c: 5f01 c.li x30,-32 60e: 00152c07 flw f24,1(x10) 612: 3000 c.fld f8,32(x8) 614: 0015 c.addi x0,5 616: 0800 c.addi4spn x8,x2,16 618: 0080 c.addi4spn x8,x2,64 61a: 2540 c.fld f8,136(x10) 61c: 007d c.addi x0,31 61e: 9f21 0x9f21 620: 00153007 fld f0,1(x10) 624: 5400 c.lw x8,40(x8) 626: 0015 c.addi x0,5 628: 0100 c.addi4spn x8,x2,128 62a: 005f 4407 0015 0x154407005f 630: 5400 c.lw x8,40(x8) 632: 0015 c.addi x0,5 634: 0600 c.addi4spn x8,x2,768 636: 007f 0x7f 638: 9f1d007b 0x9f1d007b 63c: 00155407 0x155407 640: 5c00 c.lw x8,56(x8) 642: 0015 c.addi x0,5 644: 0100 c.addi4spn x8,x2,128 646: 075f 1560 0000 0x1560075f 64c: 156c c.addi4spn x11,x2,684 64e: 0000 c.unimp 650: 6001 0x6001 652: 0700 c.addi4spn x8,x2,896 654: 1518 c.addi4spn x14,x2,672 656: 0000 c.unimp 658: 1548 c.addi4spn x10,x2,676 65a: 0000 c.unimp 65c: 6101 c.addi16sp x2,0 65e: 00154807 flq f16,1(x10) 662: 5800 c.lw x8,48(x8) 664: 0015 c.addi x0,5 666: 0600 c.addi4spn x8,x2,768 668: 007c c.addi4spn x15,x2,12 66a: 0076 c.slli x0,0x1d 66c: 9f1e c.add x30,x7 66e: 00155807 0x155807 672: 8400 0x8400 674: 0015 c.addi x0,5 676: 0100 c.addi4spn x8,x2,128 678: 005d c.addi x0,23 67a: 00188407 0x188407 67e: b400 c.fsd f8,40(x8) 680: 0018 0x18 682: 0100 c.addi4spn x8,x2,128 684: 005d c.addi x0,23 686: 00188407 0x188407 68a: 9800 0x9800 68c: 0018 0x18 68e: 1000 c.addi4spn x8,x2,32 690: 0081 c.addi x1,0 692: ff0a c.fswsp f2,188(x2) 694: 1aff 0x1aff 696: 007e c.slli x0,0x1f 698: ff0a c.fswsp f2,188(x2) 69a: 1aff 0x1aff 69c: 2440 c.fld f8,136(x8) 69e: 9f22 c.add x30,x8 6a0: 00189807 0x189807 6a4: a000 c.fsd f8,0(x8) 6a6: 0018 0x18 6a8: 1500 c.addi4spn x8,x2,672 6aa: 0081 c.addi x1,0 6ac: ff0a c.fswsp f2,188(x2) 6ae: 1aff 0x1aff 6b0: 0081 c.addi x1,0 6b2: 2540 c.fld f8,136(x10) 6b4: 007c c.addi4spn x15,x2,12 6b6: 0a22 c.slli x20,0x8 6b8: ffff 0xffff 6ba: 401a 0x401a 6bc: 2224 c.fld f9,64(x12) 6be: 009f c007 0017 0x17c007009f 6c4: 5c00 c.lw x8,56(x8) 6c6: 0018 0x18 6c8: 0100 c.addi4spn x8,x2,128 6ca: 0061 c.addi x0,24 6cc: 0017c007 flq f0,1(x15) 6d0: 0c00 c.addi4spn x8,x2,528 6d2: 0018 0x18 6d4: 0100 c.addi4spn x8,x2,128 6d6: 0760 c.addi4spn x8,x2,908 6d8: 180c c.addi4spn x11,x2,48 6da: 0000 c.unimp 6dc: 1844 c.addi4spn x9,x2,52 6de: 0000 c.unimp 6e0: 40007d07 0x40007d07 6e4: 4024 c.lw x9,64(x8) 6e6: 9f25 0x9f25 6e8: 0700 c.addi4spn x8,x2,896 6ea: 17c0 c.addi4spn x8,x2,996 6ec: 0000 c.unimp 6ee: 17e4 c.addi4spn x9,x2,1004 6f0: 0000 c.unimp 6f2: 6d01 0x6d01 6f4: 0017e407 0x17e407 6f8: 3800 c.fld f8,48(x8) 6fa: 0018 0x18 6fc: 0100 c.addi4spn x8,x2,128 6fe: 005a c.slli x0,0x16 700: 0017fc07 0x17fc07 704: 2400 c.fld f8,8(x8) 706: 0018 0x18 708: 0100 c.addi4spn x8,x2,128 70a: 076c c.addi4spn x11,x2,908 70c: 1824 c.addi4spn x9,x2,56 70e: 0000 c.unimp 710: 1848 c.addi4spn x10,x2,52 712: 0000 c.unimp 714: 5e01 c.li x28,-32 716: 0700 c.addi4spn x8,x2,896 718: 17c0 c.addi4spn x8,x2,996 71a: 0000 c.unimp 71c: 17c4 c.addi4spn x9,x2,996 71e: 0000 c.unimp 720: 7e06 c.flwsp f28,96(x2) 722: 8100 0x8100 724: 1d00 c.addi4spn x8,x2,688 726: 079f 17c4 0000 0x17c4079f 72c: 17d0 c.addi4spn x12,x2,996 72e: 0000 c.unimp 730: 5e01 c.li x28,-32 732: 0017d407 0x17d407 736: e000 c.fsw f8,0(x8) 738: 01000017 auipc x0,0x1000 73c: 075e c.slli x14,0x17 73e: 17e4 c.addi4spn x9,x2,1004 740: 0000 c.unimp 742: 1808 c.addi4spn x10,x2,48 744: 0000 c.unimp 746: 5e01 c.li x28,-32 748: 0700 c.addi4spn x8,x2,896 74a: 17f8 c.addi4spn x14,x2,1004 74c: 0000 c.unimp 74e: 1808 c.addi4spn x10,x2,48 750: 0000 c.unimp 752: 7e06 c.flwsp f28,96(x2) 754: 8100 0x8100 756: 1d00 c.addi4spn x8,x2,688 758: 079f 1808 0000 0x1808079f 75e: 1810 c.addi4spn x12,x2,48 760: 0000 c.unimp 762: 5e01 c.li x28,-32 764: 00181407 0x181407 768: 2000 c.fld f8,0(x8) 76a: 0018 0x18 76c: 0100 c.addi4spn x8,x2,128 76e: 075f 1824 0000 0x1824075f 774: 1890 c.addi4spn x12,x2,112 776: 0000 c.unimp 778: 5f01 c.li x30,-32 77a: 0700 c.addi4spn x8,x2,896 77c: 17c8 c.addi4spn x10,x2,996 77e: 0000 c.unimp 780: 17fc c.addi4spn x15,x2,1004 782: 0000 c.unimp 784: 6c01 0x6c01 786: 0017fc07 0x17fc07 78a: 0c00 c.addi4spn x8,x2,528 78c: 0018 0x18 78e: 0600 c.addi4spn x8,x2,768 790: 0080 c.addi4spn x8,x2,64 792: 008d c.addi x1,3 794: 9f1e c.add x30,x7 796: 00180c07 0x180c07 79a: 5400 c.lw x8,40(x8) 79c: 0018 0x18 79e: 0100 c.addi4spn x8,x2,128 7a0: 0060 c.addi4spn x8,x2,12 7a2: 00185c07 0x185c07 7a6: a000 c.fsd f8,0(x8) 7a8: 0018 0x18 7aa: 0100 c.addi4spn x8,x2,128 7ac: 0061 c.addi x0,24 7ae: 00185c07 0x185c07 7b2: 6400 c.flw f8,8(x8) 7b4: 0018 0x18 7b6: 0600 c.addi4spn x8,x2,768 7b8: 007e c.slli x0,0x1f 7ba: 007c c.addi4spn x15,x2,12 7bc: 9f1e c.add x30,x7 7be: 00186407 0x186407 7c2: 6c00 c.flw f8,24(x8) 7c4: 0018 0x18 7c6: 0100 c.addi4spn x8,x2,128 7c8: 075e c.slli x14,0x17 7ca: 1874 c.addi4spn x13,x2,60 7cc: 0000 c.unimp 7ce: 1898 c.addi4spn x14,x2,112 7d0: 0000 c.unimp 7d2: 5e01 c.li x28,-32 7d4: 00189807 0x189807 7d8: a000 c.fsd f8,0(x8) 7da: 0018 0x18 7dc: 0800 c.addi4spn x8,x2,16 7de: 0081 c.addi x1,0 7e0: 2540 c.fld f8,136(x10) 7e2: 007c c.addi4spn x15,x2,12 7e4: 9f22 c.add x30,x8 7e6: 0700 c.addi4spn x8,x2,896 7e8: 1860 c.addi4spn x8,x2,60 7ea: 0000 c.unimp 7ec: 1880 c.addi4spn x8,x2,112 7ee: 0000 c.unimp 7f0: 5d01 c.li x26,-32 7f2: 0700 c.addi4spn x8,x2,896 7f4: 1868 c.addi4spn x10,x2,60 7f6: 0000 c.unimp 7f8: 18b8 c.addi4spn x14,x2,120 7fa: 0000 c.unimp 7fc: 6001 0x6001 7fe: 0700 c.addi4spn x8,x2,896 800: 184c c.addi4spn x11,x2,52 802: 0000 c.unimp 804: 1864 c.addi4spn x9,x2,60 806: 0000 c.unimp 808: 5e01 c.li x28,-32 80a: 00186407 0x186407 80e: 9400 0x9400 810: 0018 0x18 812: 0600 c.addi4spn x8,x2,768 814: 7f8c c.flw f11,56(x15) 816: 007a c.slli x0,0x1e 818: 9f1a c.add x30,x6 81a: 00189407 0x189407 81e: b000 c.fsd f8,32(x8) 820: 0018 0x18 822: 0600 c.addi4spn x8,x2,768 824: 007a c.slli x0,0x1e 826: 007f 0x7f 828: 9f1a c.add x30,x6 82a: 0018b007 fld f0,1(x17) 82e: b400 c.fsd f8,40(x8) 830: 0018 0x18 832: 0600 c.addi4spn x8,x2,768 834: 7f8c c.flw f11,56(x15) 836: 007a c.slli x0,0x1e 838: 9f1a c.add x30,x6 83a: 0018b407 fld f8,1(x17) 83e: b800 c.fsd f8,48(x8) 840: 0018 0x18 842: 0600 c.addi4spn x8,x2,768 844: 017a c.slli x2,0x1e 846: 7f8c c.flw f11,56(x15) 848: 9f1a c.add x30,x6 84a: 0700 c.addi4spn x8,x2,896 84c: 1854 c.addi4spn x13,x2,52 84e: 0000 c.unimp 850: 1860 c.addi4spn x8,x2,60 852: 0000 c.unimp 854: 5d01 c.li x26,-32 856: 0700 c.addi4spn x8,x2,896 858: 1854 c.addi4spn x13,x2,52 85a: 0000 c.unimp 85c: 1868 c.addi4spn x10,x2,60 85e: 0000 c.unimp 860: 6001 0x6001 862: 00186807 0x186807 866: b400 c.fsd f8,40(x8) 868: 0018 0x18 86a: 0500 c.addi4spn x8,x2,640 86c: 007a c.slli x0,0x1e 86e: 2540 c.fld f8,136(x10) 870: 079f 18b4 0000 0x18b4079f 876: 18b8 c.addi4spn x14,x2,120 878: 0000 c.unimp 87a: 7a05 c.lui x20,0xfffe1 87c: 4001 c.li x0,0 87e: 9f25 0x9f25 880: 0700 c.addi4spn x8,x2,896 882: 1858 c.addi4spn x14,x2,52 884: 0000 c.unimp 886: 186c c.addi4spn x11,x2,60 888: 0000 c.unimp 88a: 5c01 c.li x24,-32 88c: 0700 c.addi4spn x8,x2,896 88e: 15a8 c.addi4spn x10,x2,744 890: 0000 c.unimp 892: 15e0 c.addi4spn x8,x2,748 894: 0000 c.unimp 896: 5c01 c.li x24,-32 898: 0015e007 0x15e007 89c: 6c00 c.flw f8,24(x8) 89e: 0016 c.slli x0,0x5 8a0: 0100 c.addi4spn x8,x2,128 8a2: 075e c.slli x14,0x17 8a4: 166c c.addi4spn x11,x2,812 8a6: 0000 c.unimp 8a8: 1680 c.addi4spn x8,x2,864 8aa: 0000 c.unimp 8ac: 5c01 c.li x24,-32 8ae: 00168007 0x168007 8b2: 8400 0x8400 8b4: 0016 c.slli x0,0x5 8b6: 0900 c.addi4spn x8,x2,144 8b8: 007c c.addi4spn x15,x2,12 8ba: ff08007b 0xff08007b 8be: 241a c.fldsp f8,384(x2) 8c0: 079f 1684 0000 0x1684079f 8c6: 172c c.addi4spn x11,x2,936 8c8: 0000 c.unimp 8ca: 5e01 c.li x28,-32 8cc: 0700 c.addi4spn x8,x2,896 8ce: 15bc c.addi4spn x15,x2,744 8d0: 0000 c.unimp 8d2: 15d0 c.addi4spn x12,x2,740 8d4: 0000 c.unimp 8d6: 5d01 c.li x26,-32 8d8: 0700 c.addi4spn x8,x2,896 8da: 15e4 c.addi4spn x9,x2,748 8dc: 0000 c.unimp 8de: 166c c.addi4spn x11,x2,812 8e0: 0000 c.unimp 8e2: 6101 c.addi16sp x2,0 8e4: 0700 c.addi4spn x8,x2,896 8e6: 15f0 c.addi4spn x12,x2,748 8e8: 0000 c.unimp 8ea: 166c c.addi4spn x11,x2,812 8ec: 0000 c.unimp 8ee: 5c01 c.li x24,-32 8f0: 0700 c.addi4spn x8,x2,896 8f2: 15f0 c.addi4spn x12,x2,748 8f4: 0000 c.unimp 8f6: 1614 c.addi4spn x13,x2,800 8f8: 0000 c.unimp 8fa: 6c01 0x6c01 8fc: 00161407 0x161407 900: 6400 c.flw f8,8(x8) 902: 0016 c.slli x0,0x5 904: 0100 c.addi4spn x8,x2,128 906: 005a c.slli x0,0x16 908: 00162c07 flw f24,1(x12) # b001 <__global_pointer$+0x87c9> 90c: 5400 c.lw x8,40(x8) 90e: 0016 c.slli x0,0x5 910: 0100 c.addi4spn x8,x2,128 912: 0756 c.slli x14,0x15 914: 1654 c.addi4spn x13,x2,804 916: 0000 c.unimp 918: 166c c.addi4spn x11,x2,812 91a: 0000 c.unimp 91c: 5f01 c.li x30,-32 91e: 0700 c.addi4spn x8,x2,896 920: 15f0 c.addi4spn x12,x2,748 922: 0000 c.unimp 924: 15f8 c.addi4spn x14,x2,748 926: 0000 c.unimp 928: 7f06 c.flwsp f30,96(x2) 92a: 8100 0x8100 92c: 1d00 c.addi4spn x8,x2,688 92e: 079f 15f8 0000 0x15f8079f 934: 1604 c.addi4spn x9,x2,800 936: 0000 c.unimp 938: 5f01 c.li x30,-32 93a: 00160807 0x160807 93e: 1000 c.addi4spn x8,x2,32 940: 0016 c.slli x0,0x5 942: 0100 c.addi4spn x8,x2,128 944: 075f 1614 0000 0x1614075f 94a: 1638 c.addi4spn x14,x2,808 94c: 0000 c.unimp 94e: 5f01 c.li x30,-32 950: 0700 c.addi4spn x8,x2,896 952: 1628 c.addi4spn x10,x2,808 954: 0000 c.unimp 956: 1638 c.addi4spn x14,x2,808 958: 0000 c.unimp 95a: 7f06 c.flwsp f30,96(x2) 95c: 8100 0x8100 95e: 1d00 c.addi4spn x8,x2,688 960: 079f 1638 0000 0x1638079f 966: 1640 c.addi4spn x8,x2,804 968: 0000 c.unimp 96a: 5f01 c.li x30,-32 96c: 00164407 flq f8,1(x12) 970: 5000 c.lw x8,32(x8) 972: 0016 c.slli x0,0x5 974: 0100 c.addi4spn x8,x2,128 976: 0060 c.addi4spn x8,x2,12 978: 00160007 0x160007 97c: 2c00 c.fld f8,24(x8) 97e: 0016 c.slli x0,0x5 980: 0100 c.addi4spn x8,x2,128 982: 0756 c.slli x14,0x15 984: 162c c.addi4spn x11,x2,808 986: 0000 c.unimp 988: 163c c.addi4spn x15,x2,808 98a: 0000 c.unimp 98c: 7c06 c.flwsp f24,96(x2) 98e: 8c00 0x8c00 990: 1e00 c.addi4spn x8,x2,816 992: 079f 163c 0000 0x163c079f 998: 166c c.addi4spn x11,x2,812 99a: 0000 c.unimp 99c: 5d01 c.li x26,-32 99e: 0700 c.addi4spn x8,x2,896 9a0: 16a8 c.addi4spn x10,x2,872 9a2: 0000 c.unimp 9a4: 172c c.addi4spn x11,x2,936 9a6: 0000 c.unimp 9a8: 5a01 c.li x20,-32 9aa: 0700 c.addi4spn x8,x2,896 9ac: 16a8 c.addi4spn x10,x2,872 9ae: 0000 c.unimp 9b0: 16f4 c.addi4spn x13,x2,876 9b2: 0000 c.unimp 9b4: 5c01 c.li x24,-32 9b6: 0016f407 0x16f407 9ba: 2c00 c.fld f8,24(x8) 9bc: 07000017 auipc x0,0x7000 9c0: 007e c.slli x0,0x1f 9c2: 2440 c.fld f8,136(x8) 9c4: 2540 c.fld f8,136(x10) 9c6: 009f a807 0016 0x16a807009f 9cc: cc00 c.sw x8,24(x8) 9ce: 0016 c.slli x0,0x5 9d0: 0100 c.addi4spn x8,x2,128 9d2: 0756 c.slli x14,0x15 9d4: 16cc c.addi4spn x11,x2,868 9d6: 0000 c.unimp 9d8: 1720 c.addi4spn x8,x2,936 9da: 0000 c.unimp 9dc: 5b01 c.li x22,-32 9de: 0700 c.addi4spn x8,x2,896 9e0: 16e4 c.addi4spn x9,x2,876 9e2: 0000 c.unimp 9e4: 170c c.addi4spn x11,x2,928 9e6: 0000 c.unimp 9e8: 6101 c.addi16sp x2,0 9ea: 00170c07 0x170c07 9ee: 2c00 c.fld f8,24(x8) 9f0: 01000017 auipc x0,0x1000 9f4: 005d c.addi x0,23 9f6: 0016a807 flw f16,1(x13) 9fa: ac00 c.fsd f8,24(x8) 9fc: 0016 c.slli x0,0x5 9fe: 0600 c.addi4spn x8,x2,768 a00: 007d c.addi x0,31 a02: 007a c.slli x0,0x1e a04: 9f1d 0x9f1d a06: 0016ac07 flw f24,1(x13) a0a: b800 c.fsd f8,48(x8) a0c: 0016 c.slli x0,0x5 a0e: 0100 c.addi4spn x8,x2,128 a10: 075d c.addi x14,23 a12: 16bc c.addi4spn x15,x2,872 a14: 0000 c.unimp a16: 16c8 c.addi4spn x10,x2,868 a18: 0000 c.unimp a1a: 5d01 c.li x26,-32 a1c: 0016cc07 flq f24,1(x13) a20: f000 c.fsw f8,32(x8) a22: 0016 c.slli x0,0x5 a24: 0100 c.addi4spn x8,x2,128 a26: 005d c.addi x0,23 a28: 0016e007 0x16e007 a2c: f000 c.fsw f8,32(x8) a2e: 0016 c.slli x0,0x5 a30: 0600 c.addi4spn x8,x2,768 a32: 007d c.addi x0,31 a34: 007a c.slli x0,0x1e a36: 9f1d 0x9f1d a38: 0016f007 0x16f007 a3c: f800 c.fsw f8,48(x8) a3e: 0016 c.slli x0,0x5 a40: 0100 c.addi4spn x8,x2,128 a42: 075d c.addi x14,23 a44: 16fc c.addi4spn x15,x2,876 a46: 0000 c.unimp a48: 1708 c.addi4spn x10,x2,928 a4a: 0000 c.unimp a4c: 5f01 c.li x30,-32 a4e: 00170c07 0x170c07 a52: 2c00 c.fld f8,24(x8) a54: 01000017 auipc x0,0x1000 a58: 005f b007 0016 0x16b007005f a5e: e400 c.fsw f8,8(x8) a60: 0016 c.slli x0,0x5 a62: 0100 c.addi4spn x8,x2,128 a64: 0761 c.addi x14,24 a66: 16e4 c.addi4spn x9,x2,876 a68: 0000 c.unimp a6a: 16f4 c.addi4spn x13,x2,876 a6c: 0000 c.unimp a6e: 7c06 c.flwsp f24,96(x2) a70: 7600 c.flw f8,40(x12) a72: 1e00 c.addi4spn x8,x2,816 a74: 079f 16f4 0000 0x16f4079f a7a: 172c c.addi4spn x11,x2,936 a7c: 0000 c.unimp a7e: 5c01 c.li x24,-32 a80: 0700 c.addi4spn x8,x2,896 a82: 1730 c.addi4spn x12,x2,936 a84: 0000 c.unimp a86: 1798 c.addi4spn x14,x2,992 a88: 0000 c.unimp a8a: 5d01 c.li x26,-32 a8c: 0700 c.addi4spn x8,x2,896 a8e: 1744 c.addi4spn x9,x2,932 a90: 0000 c.unimp a92: 1760 c.addi4spn x8,x2,940 a94: 0000 c.unimp a96: 5e01 c.li x28,-32 ... Disassembly of section .debug_rnglists: 00000000 <.debug_rnglists>: 0: 010d c.addi x2,3 2: 0000 c.unimp 4: 0005 c.addi x0,1 6: 0004 0x4 8: 0000 c.unimp a: 0000 c.unimp c: 9406 c.add x8,x1 e: 0014 0x14 10: 9400 0x9400 12: 0014 0x14 14: 0600 c.addi4spn x8,x2,768 16: 149c c.addi4spn x15,x2,608 18: 0000 c.unimp 1a: 1588 c.addi4spn x10,x2,736 1c: 0000 c.unimp 1e: 8c06 c.mv x24,x1 20: 0015 c.addi x0,5 22: c400 c.sw x8,8(x8) 24: 0018 0x18 26: 0000 c.unimp 28: 9406 c.add x8,x1 2a: 0014 0x14 2c: 9400 0x9400 2e: 0014 0x14 30: 0600 c.addi4spn x8,x2,768 32: 149c c.addi4spn x15,x2,608 34: 0000 c.unimp 36: 1588 c.addi4spn x10,x2,736 38: 0000 c.unimp 3a: 8c06 c.mv x24,x1 3c: 0015 c.addi x0,5 3e: b400 c.fsd f8,40(x8) 40: 0018 0x18 42: 0600 c.addi4spn x8,x2,768 44: 18b8 c.addi4spn x14,x2,120 46: 0000 c.unimp 48: 18c4 c.addi4spn x9,x2,116 4a: 0000 c.unimp 4c: 0600 c.addi4spn x8,x2,768 4e: 14b8 c.addi4spn x14,x2,616 50: 0000 c.unimp 52: 14e4 c.addi4spn x9,x2,620 54: 0000 c.unimp 56: 8c06 c.mv x24,x1 58: 0015 c.addi x0,5 5a: a000 c.fsd f8,0(x8) 5c: 0015 c.addi x0,5 5e: 0000 c.unimp 60: 8406 c.mv x8,x1 62: 0015 c.addi x0,5 64: 8800 0x8800 66: 0015 c.addi x0,5 68: 0600 c.addi4spn x8,x2,768 6a: 1790 c.addi4spn x12,x2,992 6c: 0000 c.unimp 6e: 18b4 c.addi4spn x13,x2,120 70: 0000 c.unimp 72: 0600 c.addi4spn x8,x2,768 74: 17ac c.addi4spn x11,x2,1000 76: 0000 c.unimp 78: 17bc c.addi4spn x15,x2,1000 7a: 0000 c.unimp 7c: c006 c.swsp x1,0(x2) 7e: 38000017 auipc x0,0x38000 82: 0018 0x18 84: 0600 c.addi4spn x8,x2,768 86: 183c c.addi4spn x15,x2,56 88: 0000 c.unimp 8a: 1840 c.addi4spn x8,x2,52 8c: 0000 c.unimp 8e: 4806 c.lwsp x16,64(x2) 90: 0018 0x18 92: 4c00 c.lw x8,24(x8) 94: 0018 0x18 96: 0000 c.unimp 98: 3806 c.fldsp f16,96(x2) 9a: 0018 0x18 9c: 3c00 c.fld f8,56(x8) 9e: 0018 0x18 a0: 0600 c.addi4spn x8,x2,768 a2: 1840 c.addi4spn x8,x2,52 a4: 0000 c.unimp a6: 1848 c.addi4spn x10,x2,52 a8: 0000 c.unimp aa: 4c06 c.lwsp x24,64(x2) ac: 0018 0x18 ae: 8400 0x8400 b0: 0018 0x18 b2: 0600 c.addi4spn x8,x2,768 b4: 188c c.addi4spn x11,x2,112 b6: 0000 c.unimp b8: 18a0 c.addi4spn x8,x2,120 ba: 0000 c.unimp bc: a406 c.fsdsp f1,8(x2) be: 0018 0x18 c0: a800 c.fsd f8,16(x8) c2: 0018 0x18 c4: 0000 c.unimp c6: a806 c.fsdsp f1,16(x2) c8: 0015 c.addi x0,5 ca: d400 c.sw x8,40(x8) cc: 0015 c.addi x0,5 ce: 0600 c.addi4spn x8,x2,768 d0: 166c c.addi4spn x11,x2,812 d2: 0000 c.unimp d4: 1680 c.addi4spn x8,x2,864 d6: 0000 c.unimp d8: 0600 c.addi4spn x8,x2,768 da: 1688 c.addi4spn x10,x2,864 dc: 0000 c.unimp de: 168c c.addi4spn x11,x2,864 e0: 0000 c.unimp e2: 9406 c.add x8,x1 e4: 0016 c.slli x0,0x5 e6: 9c00 0x9c00 e8: 0016 c.slli x0,0x5 ea: 0600 c.addi4spn x8,x2,768 ec: 16a0 c.addi4spn x8,x2,872 ee: 0000 c.unimp f0: 16a4 c.addi4spn x9,x2,872 f2: 0000 c.unimp f4: a806 c.fsdsp f1,16(x2) f6: 0016 c.slli x0,0x5 f8: 2c00 c.fld f8,24(x8) fa: 00000017 auipc x0,0x0 fe: 3006 c.fldsp f0,96(x2) 100: 64000017 auipc x0,0x64000 104: 06000017 auipc x0,0x6000 108: 177c c.addi4spn x15,x2,940 10a: 0000 c.unimp 10c: 1790 c.addi4spn x12,x2,992 10e: 0000 c.unimp ...