[*] Binary protection state of libreadline.so.5.2
Full RELRO Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function strcpy tear down of libreadline.so.5.2
a2ec: 279c26d8 addiu gp,gp,9944
a2f0: 0399e021 addu gp,gp,t9
a2f4: 27bdffd8 addiu sp,sp,-40
a2f8: afb10020 sw s1,32(sp)
a2fc: 8f918828 lw s1,-30680(gp)
a300: afb0001c sw s0,28(sp)
a304: 00808025 move s0,a0
a308: 8e240000 lw a0,0(s1)
a30c: afbc0010 sw gp,16(sp)
a310: afbf0024 sw ra,36(sp)
a314: 10800004 beqz a0,a328 <rl_set_prompt@@Base+0x40>
a318: 8f998798 lw t9,-30824(gp)
a31c: 0320f809 jalr t9
a320: 00000000 nop
a324: 8fbc0010 lw gp,16(sp)
a328: 1200001c beqz s0,a39c <rl_set_prompt@@Base+0xb4>
a32c: 8f998408 lw t9,strlen
a330: 0320f809 jalr t9
a334: 02002025 move a0,s0
a338: 8fbc0010 lw gp,16(sp)
a33c: 8f9985c0 lw t9,-31296(gp)
a340: 0320f809 jalr t9
a344: 24440001 addiu a0,v0,1
a348: 8fbc0010 lw gp,16(sp)
a34c: 00402025 move a0,v0
a350: 8f998578 lw t9,strcpy
a354: 0320f809 jalr t9
a358: 02002825 move a1,s0
--
a53c: 27bdffd0 addiu sp,sp,-48
a540: 8f998634 lw t9,-31180(gp)
a544: afbc0010 sw gp,16(sp)
a548: afb10020 sw s1,32(sp)
a54c: afb0001c sw s0,28(sp)
a550: afbf002c sw ra,44(sp)
a554: afb30028 sw s3,40(sp)
a558: afb20024 sw s2,36(sp)
a55c: 0320f809 jalr t9
a560: 00808825 move s1,a0
a564: 8fbc0010 lw gp,16(sp)
a568: 1040002e beqz v0,a624 <readline_internal_teardown@@Base+0xf4>
a56c: 8f908434 lw s0,-31692(gp)
a570: 8e020000 lw v0,0(s0)
a574: 10400031 beqz v0,a63c <readline_internal_teardown@@Base+0x10c>
a578: 8f92801c lw s2,-32740(gp)
a57c: 8f998408 lw t9,strlen
a580: 0320f809 jalr t9
a584: 8e4454a4 lw a0,21668(s2)
a588: 8fbc0010 lw gp,16(sp)
a58c: 8f9985c0 lw t9,-31296(gp)
a590: 0320f809 jalr t9
a594: 24440001 addiu a0,v0,1
a598: 8fbc0010 lw gp,16(sp)
a59c: 8e4554a4 lw a1,21668(s2)
a5a0: 8f998578 lw t9,strcpy
a5a4: 0320f809 jalr t9
a5a8: 00402025 move a0,v0
a5ac: 8fbc0010 lw gp,16(sp)
a5b0: 00002825 move a1,zero
a5b4: 24040001 li a0,1
a5b8: 8f998668 lw t9,-31128(gp)
a5bc: 0320f809 jalr t9
a5c0: 00409825 move s3,v0
a5c4: 8fbc0010 lw gp,16(sp)
a5c8: 8f9987c8 lw t9,-30776(gp)
a5cc: 0320f809 jalr t9
a5d0: 00000000 nop
a5d4: 8fbc0010 lw gp,16(sp)
a5d8: 8e4554a4 lw a1,21668(s2)
a5dc: 00003025 move a2,zero
a5e0: 8f998094 lw t9,-32620(gp)
a5e4: 0320f809 jalr t9
a5e8: 00402025 move a0,v0
a5ec: 8fbc0010 lw gp,16(sp)
a5f0: 8f998690 lw t9,-31088(gp)
a5f4: 0320f809 jalr t9
a5f8: 00402025 move a0,v0
a5fc: 8fbc0010 lw gp,16(sp)
a600: 8e4454a4 lw a0,21668(s2)
a604: 8f998578 lw t9,strcpy
a608: 0320f809 jalr t9
a60c: 02602825 move a1,s3
--
a628: 10400004 beqz v0,a63c <readline_internal_teardown@@Base+0x10c>
a62c: 8f9981e8 lw t9,-32280(gp)
a630: 0320f809 jalr t9
a634: 00000000 nop
a638: 8fbc0010 lw gp,16(sp)
a63c: 8f998710 lw t9,-30960(gp)
a640: 00002825 move a1,zero
a644: 0320f809 jalr t9
a648: 24040001 li a0,1
a64c: 16200014 bnez s1,a6a0 <readline_internal_teardown@@Base+0x170>
a650: 8fbc0010 lw gp,16(sp)
a654: 8f90801c lw s0,-32740(gp)
a658: 8f998408 lw t9,strlen
a65c: 0320f809 jalr t9
a660: 8e0454a4 lw a0,21668(s0)
a664: 8fbc0010 lw gp,16(sp)
a668: 8f9985c0 lw t9,-31296(gp)
a66c: 0320f809 jalr t9
a670: 24440001 addiu a0,v0,1
a674: 8fbc0010 lw gp,16(sp)
a678: 8fbf002c lw ra,44(sp)
a67c: 8fb30028 lw s3,40(sp)
a680: 8fb20024 lw s2,36(sp)
a684: 8fb10020 lw s1,32(sp)
a688: 8e0554a4 lw a1,21668(s0)
a68c: 8f998578 lw t9,strcpy
a690: 8fb0001c lw s0,28(sp)
a694: 00402025 move a0,v0
--
aafc: ac500014 sw s0,20(v0)
ab00: ac520010 sw s2,16(v0)
ab04: 8c640804 lw a0,2052(v1)
ab08: ac43000c sw v1,12(v0)
ab0c: 0004202b sltu a0,zero,a0
ab10: 8ea30000 lw v1,0(s5)
ab14: 3c050020 lui a1,0x20
ab18: 00651825 or v1,v1,a1
ab1c: aea30000 sw v1,0(s5)
ab20: 8f83812c lw v1,-32468(gp)
ab24: ac440004 sw a0,4(v0)
ab28: 1000ffae b a9e4 <_rl_dispatch_subseq@@Base+0xbc>
ab2c: ac620000 sw v0,0(v1)
ab30: 1080ffa3 beqz a0,a9c0 <_rl_dispatch_subseq@@Base+0x98>
ab34: 8f8282b8 lw v0,-32072(gp)
ab38: 8f998408 lw t9,strlen
ab3c: 0320f809 jalr t9
ab40: 00000000 nop
ab44: 8fbc0010 lw gp,16(sp)
ab48: 8f9985c0 lw t9,-31296(gp)
ab4c: 0320f809 jalr t9
ab50: 24440001 addiu a0,v0,1
ab54: 8fbc0010 lw gp,16(sp)
ab58: 8e250004 lw a1,4(s1)
ab5c: 00402025 move a0,v0
ab60: 8f998578 lw t9,strcpy
ab64: 0320f809 jalr t9
ab68: 00008825 move s1,zero
--
102a0: 8fb20020 lw s2,32(sp)
102a4: 8fb1001c lw s1,28(sp)
102a8: 8e04558c lw a0,21900(s0)
102ac: 8fb00018 lw s0,24(sp)
102b0: 273900d8 addiu t9,t9,216
102b4: 1000ff88 b 100d8 <rl_set_paren_blink_timeout@@Base+0x2b8>
102b8: 27bd0028 addiu sp,sp,40
102bc: 8f82801c lw v0,-32740(gp)
102c0: 8e23002c lw v1,44(s1)
102c4: 10800005 beqz a0,102dc <rl_set_paren_blink_timeout@@Base+0x4bc>
102c8: ac435588 sw v1,21896(v0)
102cc: 8f998798 lw t9,-30824(gp)
102d0: 0320f809 jalr t9
102d4: 00000000 nop
102d8: 8fbc0010 lw gp,16(sp)
102dc: 8f92863c lw s2,-31172(gp)
102e0: 8f998408 lw t9,strlen
102e4: 0320f809 jalr t9
102e8: 8e440000 lw a0,0(s2)
102ec: 8fbc0010 lw gp,16(sp)
102f0: 8f9985c0 lw t9,-31296(gp)
102f4: 0320f809 jalr t9
102f8: 24440001 addiu a0,v0,1
102fc: 8fbc0010 lw gp,16(sp)
10300: 8e450000 lw a1,0(s2)
10304: 8f998578 lw t9,strcpy
10308: 0320f809 jalr t9
1030c: 00402025 move a0,v0
--
11a24: 27bd0020 addiu sp,sp,32
...
11a30: 3c1c0004 lui gp,0x4
11a34: 279caf90 addiu gp,gp,-20592
11a38: 0399e021 addu gp,gp,t9
11a3c: 27bdffd0 addiu sp,sp,-48
11a40: 8f998408 lw t9,strlen
11a44: afbf002c sw ra,44(sp)
11a48: afbc0010 sw gp,16(sp)
11a4c: afb30028 sw s3,40(sp)
11a50: afb20024 sw s2,36(sp)
11a54: afb10020 sw s1,32(sp)
11a58: afb0001c sw s0,28(sp)
11a5c: 8f92879c lw s2,-30820(gp)
11a60: 00809825 move s3,a0
11a64: 0320f809 jalr t9
11a68: 00c08825 move s1,a2
11a6c: 8fbc0010 lw gp,16(sp)
11a70: 8f9985c0 lw t9,-31296(gp)
11a74: 0320f809 jalr t9
11a78: 24440002 addiu a0,v0,2
11a7c: 8e430000 lw v1,0(s2)
11a80: 8fbc0010 lw gp,16(sp)
11a84: 00408025 move s0,v0
11a88: 80620000 lb v0,0(v1)
11a8c: 8f998578 lw t9,strcpy
11a90: 02602825 move a1,s3
11a94: a2020000 sb v0,0(s0)
--
1212c: 2404002e li a0,46
12130: 50a40142 beql a1,a0,1263c <rl_filename_completion_function@@Base+0x5e4>
12134: 80440001 lb a0,1(v0)
12138: 8f848790 lw a0,-30832(gp)
1213c: 8f92801c lw s2,-32740(gp)
12140: 8c850000 lw a1,0(a0)
12144: 10a00005 beqz a1,1215c <rl_filename_completion_function@@Base+0x104>
12148: 8e4457d0 lw a0,22480(s2)
1214c: 80860000 lb a2,0(a0)
12150: 2405007e li a1,126
12154: 10c50154 beq a2,a1,126a8 <rl_filename_completion_function@@Base+0x650>
12158: 8f998408 lw t9,strlen
1215c: 8f998408 lw t9,strlen
12160: 0320f809 jalr t9
12164: afa3001c sw v1,28(sp)
12168: 8fbc0010 lw gp,16(sp)
1216c: 8fa3001c lw v1,28(sp)
12170: 00408025 move s0,v0
12174: 24640002 addiu a0,v1,2
12178: 8f9985c0 lw t9,-31296(gp)
1217c: 0320f809 jalr t9
12180: 00822021 addu a0,a0,v0
12184: 8fbc0010 lw gp,16(sp)
12188: 8e5257d0 lw s2,22480(s2)
1218c: 00402025 move a0,v0
12190: 8f998578 lw t9,strcpy
12194: 02402825 move a1,s2
12198: 02509021 addu s2,s2,s0
1219c: 0320f809 jalr t9
121a0: 00408825 move s1,v0
121a4: 8243ffff lb v1,-1(s2)
121a8: 2402002f li v0,47
121ac: 10620004 beq v1,v0,121c0 <rl_filename_completion_function@@Base+0x168>
121b0: 8fbc0010 lw gp,16(sp)
121b4: 02301821 addu v1,s1,s0
121b8: 26100001 addiu s0,s0,1
121bc: a0620000 sb v0,0(v1)
121c0: 02302021 addu a0,s1,s0
121c4: 8f998578 lw t9,strcpy
121c8: 0320f809 jalr t9
121cc: 03c02825 move a1,s8
--
123c4: 00000000 nop
123c8: 8fbc0010 lw gp,16(sp)
123cc: 8f93801c lw s3,-32740(gp)
123d0: 8e6457d4 lw a0,22484(s3)
123d4: 10800004 beqz a0,123e8 <rl_filename_completion_function@@Base+0x390>
123d8: 8f998798 lw t9,-30824(gp)
123dc: 0320f809 jalr t9
123e0: 00000000 nop
123e4: 8fbc0010 lw gp,16(sp)
123e8: 8f92801c lw s2,-32740(gp)
123ec: 8e4457d0 lw a0,22480(s2)
123f0: 10800004 beqz a0,12404 <rl_filename_completion_function@@Base+0x3ac>
123f4: 8f998798 lw t9,-30824(gp)
123f8: 0320f809 jalr t9
123fc: 00000000 nop
12400: 8fbc0010 lw gp,16(sp)
12404: 8f998408 lw t9,strlen
12408: 0320f809 jalr t9
1240c: 02002025 move a0,s0
12410: 8fbc0010 lw gp,16(sp)
12414: 8f9985c0 lw t9,-31296(gp)
12418: 0320f809 jalr t9
1241c: 24440001 addiu a0,v0,1
12420: 8fbc0010 lw gp,16(sp)
12424: 02002825 move a1,s0
12428: 8f998578 lw t9,strcpy
1242c: 0320f809 jalr t9
12430: 00402025 move a0,v0
12434: 82030000 lb v1,0(s0)
12438: 8fbc0010 lw gp,16(sp)
1243c: 1060007b beqz v1,1262c <rl_filename_completion_function@@Base+0x5d4>
12440: ae6257d4 sw v0,22484(s3)
12444: 8f998408 lw t9,strlen
12448: 0320f809 jalr t9
1244c: 02002025 move a0,s0
12450: 8fbc0010 lw gp,16(sp)
12454: 24440001 addiu a0,v0,1
12458: 8f9985c0 lw t9,-31296(gp)
1245c: 0320f809 jalr t9
12460: 00000000 nop
12464: 8fbc0010 lw gp,16(sp)
12468: 02002825 move a1,s0
1246c: 8f998578 lw t9,strcpy
12470: 0320f809 jalr t9
12474: 00402025 move a0,v0
12478: 8fbc0010 lw gp,16(sp)
1247c: 00408025 move s0,v0
12480: 00402025 move a0,v0
12484: 8fa20020 lw v0,32(sp)
12488: 8f99820c lw t9,-32244(gp)
1248c: 2405002f li a1,47
12490: 0320f809 jalr t9
12494: ac5057d8 sw s0,22488(v0)
12498: 0040a025 move s4,v0
1249c: 1040007c beqz v0,12690 <rl_filename_completion_function@@Base+0x638>
124a0: 8fbc0010 lw gp,16(sp)
124a4: 8f998578 lw t9,strcpy
124a8: 8e6457d4 lw a0,22484(s3)
124ac: 0320f809 jalr t9
124b0: 24450001 addiu a1,v0,1
124b4: 8fbc0010 lw gp,16(sp)
124b8: a2800001 sb zero,1(s4)
124bc: 8fb00020 lw s0,32(sp)
124c0: 8f998408 lw t9,strlen
124c4: 0320f809 jalr t9
124c8: 8e0457d8 lw a0,22488(s0)
124cc: 8fbc0010 lw gp,16(sp)
124d0: 8f9985c0 lw t9,-31296(gp)
124d4: 0320f809 jalr t9
124d8: 24440001 addiu a0,v0,1
124dc: 8fbc0010 lw gp,16(sp)
124e0: 8e0557d8 lw a1,22488(s0)
124e4: 8f998578 lw t9,strcpy
124e8: 0320f809 jalr t9
124ec: 00402025 move a0,v0
--
12618: ac6257cc sw v0,22476(v1)
1261c: 8f828178 lw v0,-32392(gp)
12620: 24030001 li v1,1
12624: 1000fea0 b 120a8 <rl_filename_completion_function@@Base+0x50>
12628: ac430000 sw v1,0(v0)
1262c: 8f908028 lw s0,-32728(gp)
12630: 24040002 li a0,2
12634: 1000ff88 b 12458 <rl_filename_completion_function@@Base+0x400>
12638: 261007b0 addiu s0,s0,1968
1263c: 5480febf bnezl a0,1213c <rl_filename_completion_function@@Base+0xe4>
12640: 8f848790 lw a0,-30832(gp)
12644: 8f9985c0 lw t9,-31296(gp)
12648: 0320f809 jalr t9
1264c: 24640001 addiu a0,v1,1
12650: 8fbc0010 lw gp,16(sp)
12654: 8fbf004c lw ra,76(sp)
12658: 8fb70044 lw s7,68(sp)
1265c: 8fb60040 lw s6,64(sp)
12660: 8fb5003c lw s5,60(sp)
12664: 8fb40038 lw s4,56(sp)
12668: 8fb30034 lw s3,52(sp)
1266c: 8fb20030 lw s2,48(sp)
12670: 8fb1002c lw s1,44(sp)
12674: 8fb00028 lw s0,40(sp)
12678: 03c02825 move a1,s8
1267c: 8f998578 lw t9,strcpy
12680: 8fbe0048 lw s8,72(sp)
12684: 00402025 move a0,v0
12688: 03200008 jr t9
1268c: 27bd0050 addiu sp,sp,80
12690: 2402002e li v0,46
12694: a2020000 sb v0,0(s0)
12698: 8fa20020 lw v0,32(sp)
1269c: 8c4257d8 lw v0,22488(v0)
126a0: 1000ff86 b 124bc <rl_filename_completion_function@@Base+0x464>
126a4: a0400001 sb zero,1(v0)
126a8: afa3001c sw v1,28(sp)
126ac: 0320f809 jalr t9
126b0: 00402025 move a0,v0
126b4: 8fbc0010 lw gp,16(sp)
126b8: 8fa3001c lw v1,28(sp)
126bc: 00408025 move s0,v0
126c0: 24630002 addiu v1,v1,2
126c4: 8f9985c0 lw t9,-31296(gp)
126c8: 0320f809 jalr t9
126cc: 00622021 addu a0,v1,v0
126d0: 8fbc0010 lw gp,16(sp)
126d4: 8fb20020 lw s2,32(sp)
126d8: 00402025 move a0,v0
126dc: 8f998578 lw t9,strcpy
126e0: 8e4557d8 lw a1,22488(s2)
126e4: 0320f809 jalr t9
--
12770: 8fbc0010 lw gp,16(sp)
12774: ae0057d4 sw zero,22484(s0)
12778: 8f90801c lw s0,-32740(gp)
1277c: 8e1157d0 lw s1,22480(s0)
12780: 1220fe93 beqz s1,121d0 <rl_filename_completion_function@@Base+0x178>
12784: 8f998798 lw t9,-30824(gp)
12788: 0320f809 jalr t9
1278c: 02202025 move a0,s1
12790: 00008825 move s1,zero
12794: 1000fe8e b 121d0 <rl_filename_completion_function@@Base+0x178>
12798: ae0057d0 sw zero,22480(s0)
1279c: 8f998798 lw t9,-30824(gp)
127a0: 0320f809 jalr t9
127a4: 8e4457d0 lw a0,22480(s2)
127a8: 8fbc0010 lw gp,16(sp)
127ac: 8fb00020 lw s0,32(sp)
127b0: 8f998408 lw t9,strlen
127b4: 0320f809 jalr t9
127b8: 8e0457d8 lw a0,22488(s0)
127bc: 8fbc0010 lw gp,16(sp)
127c0: 8f9985c0 lw t9,-31296(gp)
127c4: 0320f809 jalr t9
127c8: 24440001 addiu a0,v0,1
127cc: 8fbc0010 lw gp,16(sp)
127d0: 8e0557d8 lw a1,22488(s0)
127d4: 8f998578 lw t9,strcpy
127d8: 0320f809 jalr t9
127dc: 00402025 move a0,v0
--
12bbc: afa20020 sw v0,32(sp)
12bc0: 8f83872c lw v1,-30932(gp)
12bc4: 8c790000 lw t9,0(v1)
12bc8: 53200006 beqzl t9,12be4 <rl_filename_completion_function@@Base+0xb8c>
12bcc: 8f998408 lw t9,strlen
12bd0: 0320f809 jalr t9
12bd4: 27a40020 addiu a0,sp,32
12bd8: 8fbc0010 lw gp,16(sp)
12bdc: 8fa20020 lw v0,32(sp)
12be0: 8f998408 lw t9,strlen
12be4: 0320f809 jalr t9
12be8: 00402025 move a0,v0
12bec: 8fbc0010 lw gp,16(sp)
12bf0: 02802025 move a0,s4
12bf4: 8f998408 lw t9,strlen
12bf8: 0320f809 jalr t9
12bfc: 00408025 move s0,v0
12c00: 8fbc0010 lw gp,16(sp)
12c04: 00501021 addu v0,v0,s0
12c08: 8f9985c0 lw t9,-31296(gp)
12c0c: 0320f809 jalr t9
12c10: 24440002 addiu a0,v0,2
12c14: 8fbc0010 lw gp,16(sp)
12c18: 8fa50020 lw a1,32(sp)
12c1c: 00402025 move a0,v0
12c20: 8f998578 lw t9,strcpy
12c24: 0320f809 jalr t9
12c28: 00409825 move s3,v0
12c2c: 8fa20020 lw v0,32(sp)
12c30: 2403002f li v1,47
12c34: 00501021 addu v0,v0,s0
12c38: 8042ffff lb v0,-1(v0)
12c3c: 10430075 beq v0,v1,12e14 <rl_filename_completion_function@@Base+0xdbc>
12c40: 8fbc0010 lw gp,16(sp)
12c44: 02701021 addu v0,s3,s0
12c48: a0430000 sb v1,0(v0)
12c4c: 8f998578 lw t9,strcpy
12c50: 2403002f li v1,47
12c54: 26040001 addiu a0,s0,1
--
13444: 0320f809 jalr t9
13448: 00402025 move a0,v0
1344c: 1000ff64 b 131e0 <rl_filename_completion_function@@Base+0x1188>
13450: 8fbc0018 lw gp,24(sp)
13454: 00608825 move s1,v1
13458: 1000ff20 b 130dc <rl_filename_completion_function@@Base+0x1084>
1345c: 24640001 addiu a0,v1,1
13460: 8fa20038 lw v0,56(sp)
13464: 8f998348 lw t9,-31928(gp)
13468: 8fa50034 lw a1,52(sp)
1346c: 8c440000 lw a0,0(v0)
13470: 0320f809 jalr t9
13474: 02203025 move a2,s1
13478: 1000ff54 b 131cc <rl_filename_completion_function@@Base+0x1174>
1347c: 8fbc0018 lw gp,24(sp)
13480: 8f998408 lw t9,strlen
13484: 0320f809 jalr t9
13488: 02002025 move a0,s0
1348c: 8fbc0018 lw gp,24(sp)
13490: 8f9985c0 lw t9,-31296(gp)
13494: 0320f809 jalr t9
13498: 24440001 addiu a0,v0,1
1349c: 8fbc0018 lw gp,24(sp)
134a0: 8fa30038 lw v1,56(sp)
134a4: 02002825 move a1,s0
134a8: 8f998578 lw t9,strcpy
134ac: ac620000 sw v0,0(v1)
134b0: 0320f809 jalr t9
--
13660: 1080000f beqz a0,136a0 <rl_filename_completion_function@@Base+0x1648>
13664: 00002825 move a1,zero
13668: 26240004 addiu a0,s1,4
1366c: 10000002 b 13678 <rl_filename_completion_function@@Base+0x1620>
13670: 00801025 move v0,a0
13674: 00c02825 move a1,a2
13678: 24420004 addiu v0,v0,4
1367c: 8c43fffc lw v1,-4(v0)
13680: 1460fffc bnez v1,13674 <rl_filename_completion_function@@Base+0x161c>
13684: 24a60001 addiu a2,a1,1
13688: 8f998168 lw t9,-32408(gp)
1368c: 8f878250 lw a3,-32176(gp)
13690: 0320f809 jalr t9
13694: 24060004 li a2,4
13698: 8fbc0010 lw gp,16(sp)
1369c: 8e240000 lw a0,0(s1)
136a0: 8f998408 lw t9,strlen
136a4: 0320f809 jalr t9
136a8: 00000000 nop
136ac: 8fbc0010 lw gp,16(sp)
136b0: 8f9985c0 lw t9,-31296(gp)
136b4: 0320f809 jalr t9
136b8: 24440001 addiu a0,v0,1
136bc: 8fbc0010 lw gp,16(sp)
136c0: 8e250000 lw a1,0(s1)
136c4: 8f998578 lw t9,strcpy
136c8: 0320f809 jalr t9
136cc: 00402025 move a0,v0
--
14964: 8f96863c lw s6,-31172(gp)
14968: ac500000 sw s0,0(v0)
1496c: 8f82867c lw v0,-31108(gp)
14970: 8f868178 lw a2,-32392(gp)
14974: 8ea50000 lw a1,0(s5)
14978: ac400000 sw zero,0(v0)
1497c: 8f828078 lw v0,-32648(gp)
14980: 8c630000 lw v1,0(v1)
14984: 8ed30000 lw s3,0(s6)
14988: ac400000 sw zero,0(v0)
1498c: 8f828520 lw v0,-31456(gp)
14990: afa60024 sw a2,36(sp)
14994: afa5003c sw a1,60(sp)
14998: acc00000 sw zero,0(a2)
1499c: 1260000f beqz s3,149dc <rl_complete_internal@@Base+0xe0>
149a0: ac430000 sw v1,0(v0)
149a4: 8f998408 lw t9,strlen
149a8: 0320f809 jalr t9
149ac: 02602025 move a0,s3
149b0: 8fbc0018 lw gp,24(sp)
149b4: 8f9985c0 lw t9,-31296(gp)
149b8: 0320f809 jalr t9
149bc: 24440001 addiu a0,v0,1
149c0: 8fbc0018 lw gp,24(sp)
149c4: 8ec50000 lw a1,0(s6)
149c8: 8f998578 lw t9,strcpy
149cc: 0320f809 jalr t9
149d0: 00402025 move a0,v0
--
153e0: 0080a025 move s4,a0
153e4: 8f90801c lw s0,-32740(gp)
153e8: 8e0457f0 lw a0,22512(s0)
153ec: 10800004 beqz a0,15400 <rl_username_completion_function@@Base+0x50>
153f0: 8f998798 lw t9,-30824(gp)
153f4: 0320f809 jalr t9
153f8: 00000000 nop
153fc: 8fbc0010 lw gp,16(sp)
15400: 82830000 lb v1,0(s4)
15404: 8f85801c lw a1,-32740(gp)
15408: 8f91801c lw s1,-32740(gp)
1540c: 3862007e xori v0,v1,0x7e
15410: 8f998408 lw t9,strlen
15414: 2c420001 sltiu v0,v0,1
15418: aca357ec sw v1,22508(a1)
1541c: 02822021 addu a0,s4,v0
15420: 0320f809 jalr t9
15424: ae2257e8 sw v0,22504(s1)
15428: 8fbc0010 lw gp,16(sp)
1542c: 8f9985c0 lw t9,-31296(gp)
15430: 0320f809 jalr t9
15434: 24440001 addiu a0,v0,1
15438: 8fbc0010 lw gp,16(sp)
1543c: 8e2557e8 lw a1,22504(s1)
15440: 00402025 move a0,v0
15444: 8f998578 lw t9,strcpy
15448: 0320f809 jalr t9
1544c: 02852821 addu a1,s4,a1
--
154a8: 8c500000 lw s0,0(v0)
154ac: 8e6457f0 lw a0,22512(s3)
154b0: 82020000 lb v0,0(s0)
154b4: 80830000 lb v1,0(a0)
154b8: 1462fff4 bne v1,v0,1548c <rl_username_completion_function@@Base+0xdc>
154bc: 8f9986bc lw t9,-31044(gp)
154c0: 8f998110 lw t9,-32496(gp)
154c4: 0320f809 jalr t9
154c8: 02002825 move a1,s0
154cc: 1440ffee bnez v0,15488 <rl_username_completion_function@@Base+0xd8>
154d0: 8fbc0010 lw gp,16(sp)
154d4: 8f998408 lw t9,strlen
154d8: 0320f809 jalr t9
154dc: 02002025 move a0,s0
154e0: 8fbc0010 lw gp,16(sp)
154e4: 8f9985c0 lw t9,-31296(gp)
154e8: 0320f809 jalr t9
154ec: 24440002 addiu a0,v0,2
154f0: 8fbc0010 lw gp,16(sp)
154f4: 00408025 move s0,v0
154f8: 82830000 lb v1,0(s4)
154fc: 8e2257e0 lw v0,22496(s1)
15500: a2030000 sb v1,0(s0)
15504: 8f83801c lw v1,-32740(gp)
15508: 8c450000 lw a1,0(v0)
1550c: 8f998578 lw t9,strcpy
15510: 8c6457e8 lw a0,22504(v1)
15514: 0320f809 jalr t9
--
15d08: 24040002 li a0,2
15d0c: 12400042 beqz s2,15e18 <rl_username_completion_function@@Base+0xa68>
15d10: 8f998408 lw t9,strlen
15d14: 0320f809 jalr t9
15d18: 02402025 move a0,s2
15d1c: 0040b825 move s7,v0
15d20: 2402001b li v0,27
15d24: 8fbc0018 lw gp,24(sp)
15d28: 13c20042 beq s8,v0,15e34 <rl_username_completion_function@@Base+0xa84>
15d2c: 26f60001 addiu s6,s7,1
15d30: 8fb90020 lw t9,32(sp)
15d34: 0320f809 jalr t9
15d38: 03c02025 move a0,s8
15d3c: 8fbc0018 lw gp,24(sp)
15d40: 00402025 move a0,v0
15d44: 8f998408 lw t9,strlen
15d48: 0320f809 jalr t9
15d4c: 0040a025 move s4,v0
15d50: 8fbc0018 lw gp,24(sp)
15d54: 8f9985c0 lw t9,-31296(gp)
15d58: 0320f809 jalr t9
15d5c: 00562021 addu a0,v0,s6
15d60: 8fbc0018 lw gp,24(sp)
15d64: 02402825 move a1,s2
15d68: 00402025 move a0,v0
15d6c: 8f998578 lw t9,strcpy
15d70: 0320f809 jalr t9
15d74: 00408825 move s1,v0
15d78: 8fbc0018 lw gp,24(sp)
15d7c: 02802825 move a1,s4
15d80: 8f998578 lw t9,strcpy
15d84: 0320f809 jalr t9
15d88: 02372021 addu a0,s1,s7
--
15de8: 8fb40048 lw s4,72(sp)
15dec: 8fb30044 lw s3,68(sp)
15df0: 8fb20040 lw s2,64(sp)
15df4: 8fb1003c lw s1,60(sp)
15df8: 8fb00038 lw s0,56(sp)
15dfc: 03e00008 jr ra
15e00: 27bd0060 addiu sp,sp,96
15e04: 8fa60030 lw a2,48(sp)
15e08: 0320f809 jalr t9
15e0c: 24050001 li a1,1
15e10: 1000ffae b 15ccc <rl_username_completion_function@@Base+0x91c>
15e14: 8fbc0018 lw gp,24(sp)
15e18: 2402001b li v0,27
15e1c: 13c20018 beq s8,v0,15e80 <rl_username_completion_function@@Base+0xad0>
15e20: 8fb90020 lw t9,32(sp)
15e24: 0320f809 jalr t9
15e28: 03c02025 move a0,s8
15e2c: 1000ffdb b 15d9c <rl_username_completion_function@@Base+0x9ec>
15e30: 00408825 move s1,v0
15e34: 8f9985c0 lw t9,-31296(gp)
15e38: 0320f809 jalr t9
15e3c: 26e40003 addiu a0,s7,3
15e40: 8fbc0018 lw gp,24(sp)
15e44: 00408825 move s1,v0
15e48: 00402025 move a0,v0
15e4c: 8f998578 lw t9,strcpy
15e50: 0320f809 jalr t9
15e54: 02402825 move a1,s2
--
160d8: 24020001 li v0,1
160dc: 03e00008 jr ra
160e0: 00000000 nop
160e4: 27bdffd8 addiu sp,sp,-40
160e8: afb10020 sw s1,32(sp)
160ec: 8f918674 lw s1,-31116(gp)
160f0: afb0001c sw s0,28(sp)
160f4: 00808025 move s0,a0
160f8: 8e240000 lw a0,0(s1)
160fc: afbc0010 sw gp,16(sp)
16100: afbf0024 sw ra,36(sp)
16104: 10800004 beqz a0,16118 <rl_username_completion_function@@Base+0xd68>
16108: 8f998798 lw t9,-30824(gp)
1610c: 0320f809 jalr t9
16110: 00000000 nop
16114: 8fbc0010 lw gp,16(sp)
16118: 8f998408 lw t9,strlen
1611c: 0320f809 jalr t9
16120: 02002025 move a0,s0
16124: 8fbc0010 lw gp,16(sp)
16128: 8f9985c0 lw t9,-31296(gp)
1612c: 0320f809 jalr t9
16130: 24440001 addiu a0,v0,1
16134: 8fbc0010 lw gp,16(sp)
16138: 02002825 move a1,s0
1613c: 8f998578 lw t9,strcpy
16140: 0320f809 jalr t9
16144: 00402025 move a0,v0
--
16444: 8fb40028 lw s4,40(sp)
16448: 8fb30024 lw s3,36(sp)
1644c: 8fb20020 lw s2,32(sp)
16450: 8fb1001c lw s1,28(sp)
16454: 8fb00018 lw s0,24(sp)
16458: 00001025 move v0,zero
1645c: 03e00008 jr ra
16460: 27bd0030 addiu sp,sp,48
16464: 02003025 move a2,s0
16468: 8f9384e8 lw s3,-31512(gp)
1646c: a0c00000 sb zero,0(a2)
16470: 8e740000 lw s4,0(s3)
16474: 5680ffbe bnezl s4,16370 <rl_username_completion_function@@Base+0xfc0>
16478: 8f858028 lw a1,-32728(gp)
1647c: 1000ffc4 b 16390 <rl_username_completion_function@@Base+0xfe0>
16480: 8f858028 lw a1,-32728(gp)
16484: 8f998408 lw t9,strlen
16488: 0320f809 jalr t9
1648c: 02802025 move a0,s4
16490: 8fbc0010 lw gp,16(sp)
16494: 8f9985c0 lw t9,-31296(gp)
16498: 0320f809 jalr t9
1649c: 24440001 addiu a0,v0,1
164a0: 8fbc0010 lw gp,16(sp)
164a4: 8e650000 lw a1,0(s3)
164a8: 8f998578 lw t9,strcpy
164ac: 0320f809 jalr t9
164b0: 00402025 move a0,v0
--
172e4: 00000000 nop
172e8: 3c1c0003 lui gp,0x3
172ec: 279c56d8 addiu gp,gp,22232
172f0: 0399e021 addu gp,gp,t9
172f4: 27bdffc8 addiu sp,sp,-56
172f8: afb00024 sw s0,36(sp)
172fc: 8f908768 lw s0,-30872(gp)
17300: afbc0010 sw gp,16(sp)
17304: afbf0034 sw ra,52(sp)
17308: 8e020000 lw v0,0(s0)
1730c: afb30030 sw s3,48(sp)
17310: afb2002c sw s2,44(sp)
17314: afb10028 sw s1,40(sp)
17318: afa2001c sw v0,28(sp)
1731c: 10800063 beqz a0,174ac <rl_macro_bind@@Base+0x2c0>
17320: 8f998408 lw t9,strlen
17324: 8f918048 lw s1,-32696(gp)
17328: 0320f809 jalr t9
1732c: 00809025 move s2,a0
17330: 8fbc0010 lw gp,16(sp)
17334: 8f9985c0 lw t9,-31296(gp)
17338: 0320f809 jalr t9
1733c: 24440001 addiu a0,v0,1
17340: 8fbc0010 lw gp,16(sp)
17344: 02402825 move a1,s2
17348: 8f998578 lw t9,strcpy
1734c: 0320f809 jalr t9
17350: 00402025 move a0,v0
--
18a38: 02308821 addu s1,s1,s0
18a3c: 24420001 addiu v0,v0,1
18a40: 0235182b sltu v1,s1,s5
18a44: 8fbc0010 lw gp,16(sp)
18a48: 1460ffbd bnez v1,18940 <rl_parse_and_bind@@Base+0xb70>
18a4c: afc2583c sw v0,22588(s8)
18a50: 1000ffde b 189cc <rl_parse_and_bind@@Base+0xbfc>
18a54: 8f998798 lw t9,-30824(gp)
18a58: 8e045848 lw a0,22600(s0)
18a5c: 1091ffaf beq a0,s1,1891c <rl_parse_and_bind@@Base+0xb4c>
18a60: 8f94801c lw s4,-32740(gp)
18a64: 10800004 beqz a0,18a78 <rl_parse_and_bind@@Base+0xca8>
18a68: 8f998798 lw t9,-30824(gp)
18a6c: 0320f809 jalr t9
18a70: 00000000 nop
18a74: 8fbc0010 lw gp,16(sp)
18a78: 8f998408 lw t9,strlen
18a7c: 0320f809 jalr t9
18a80: 02202025 move a0,s1
18a84: 8fbc0010 lw gp,16(sp)
18a88: 8f9985c0 lw t9,-31296(gp)
18a8c: 0320f809 jalr t9
18a90: 24440001 addiu a0,v0,1
18a94: 8fbc0010 lw gp,16(sp)
18a98: 02202825 move a1,s1
18a9c: 8f998578 lw t9,strcpy
18aa0: 0320f809 jalr t9
18aa4: 00402025 move a0,v0
--
19e80: 0320f809 jalr t9
19e84: 24040021 li a0,33
19e88: 00408825 move s1,v0
19e8c: 24020028 li v0,40
19e90: 8fbc0010 lw gp,16(sp)
19e94: 00009825 move s3,zero
19e98: 1600003d bnez s0,19f90 <rl_dump_variables@@Base+0x1d0>
19e9c: a2220000 sb v0,0(s1)
19ea0: 8f848028 lw a0,-32728(gp)
19ea4: 26220001 addiu v0,s1,1
19ea8: 24830e64 addiu v1,a0,3684
19eac: 8c850e64 lw a1,3684(a0)
19eb0: 8c640004 lw a0,4(v1)
19eb4: aa250004 swl a1,4(s1)
19eb8: b8450000 swr a1,0(v0)
19ebc: 90660008 lbu a2,8(v1)
19ec0: 90650009 lbu a1,9(v1)
19ec4: 9063000a lbu v1,10(v1)
19ec8: a8440007 swl a0,7(v0)
19ecc: b8440004 swr a0,4(v0)
19ed0: 2410000b li s0,11
19ed4: 2404000b li a0,11
19ed8: a0460008 sb a2,8(v0)
19edc: a0450009 sb a1,9(v0)
19ee0: a043000a sb v1,10(v0)
19ee4: 8f998578 lw t9,strcpy
19ee8: 02402825 move a1,s2
19eec: 0320f809 jalr t9
--
1a244: 00808025 move s0,a0
1a248: 8f998494 lw t9,-31596(gp)
1a24c: 02002025 move a0,s0
1a250: 0320f809 jalr t9
1a254: 00002825 move a1,zero
1a258: 8fbc0010 lw gp,16(sp)
1a25c: 8fbf002c lw ra,44(sp)
1a260: 8fb30028 lw s3,40(sp)
1a264: 8f838458 lw v1,-31656(gp)
1a268: 8f8480a8 lw a0,-32600(gp)
1a26c: 8fb20024 lw s2,36(sp)
1a270: 8c620000 lw v0,0(v1)
1a274: ac800000 sw zero,0(a0)
1a278: 2404ff7f li a0,-129
1a27c: 00441024 and v0,v0,a0
1a280: ac620000 sw v0,0(v1)
1a284: 8fb0001c lw s0,28(sp)
1a288: 0011102b sltu v0,zero,s1
1a28c: 8fb10020 lw s1,32(sp)
1a290: 03e00008 jr ra
1a294: 27bd0030 addiu sp,sp,48
1a298: 8c82002c lw v0,44(a0)
1a29c: 8c850014 lw a1,20(a0)
1a2a0: 8f93863c lw s3,-31172(gp)
1a2a4: 00021080 sll v0,v0,0x2
1a2a8: 8f998578 lw t9,strcpy
1a2ac: 8e640000 lw a0,0(s3)
1a2b0: 8f92801c lw s2,-32740(gp)
--
1a808: 26310001 addiu s1,s1,1
1a80c: a0430000 sb v1,0(v0)
1a810: 8e820000 lw v0,0(s4)
1a814: 0222102a slt v0,s1,v0
1a818: 1440fff4 bnez v0,1a7ec <_rl_isearch_dispatch@@Base+0x384>
1a81c: 8e020008 lw v0,8(s0)
1a820: 1000ffc0 b 1a724 <_rl_isearch_dispatch@@Base+0x2bc>
1a824: 8e03000c lw v1,12(s0)
1a828: 8e12000c lw s2,12(s0)
1a82c: 56400137 bnezl s2,1ad0c <_rl_isearch_dispatch@@Base+0x8a4>
1a830: 8e150004 lw s5,4(s0)
1a834: 8f92801c lw s2,-32740(gp)
1a838: 8e42585c lw v0,22620(s2)
1a83c: 1040016b beqz v0,1adec <_rl_isearch_dispatch@@Base+0x984>
1a840: 8f998638 lw t9,-31176(gp)
1a844: 8f91801c lw s1,-32740(gp)
1a848: 8e040008 lw a0,8(s0)
1a84c: 8e225858 lw v0,22616(s1)
1a850: 24420040 addiu v0,v0,64
1a854: 00402825 move a1,v0
1a858: 0320f809 jalr t9
1a85c: ae020010 sw v0,16(s0)
1a860: 8fbc0010 lw gp,16(sp)
1a864: 8e45585c lw a1,22620(s2)
1a868: 00402025 move a0,v0
1a86c: 8f998578 lw t9,strcpy
1a870: 0320f809 jalr t9
1a874: ae020008 sw v0,8(s0)
--
1b050: 27bd0030 addiu sp,sp,48
1b054: 8f9985c0 lw t9,-31296(gp)
1b058: 00001825 move v1,zero
1b05c: 24040004 li a0,4
1b060: 0320f809 jalr t9
1b064: ae03001c sw v1,28(s0)
1b068: 8e07001c lw a3,28(s0)
1b06c: 8fbc0010 lw gp,16(sp)
1b070: 1ce0ffa5 bgtz a3,1af08 <_rl_isearch_dispatch@@Base+0xaa0>
1b074: ae020014 sw v0,20(s0)
1b078: 8f8381c0 lw v1,-32320(gp)
1b07c: 8c630000 lw v1,0(v1)
1b080: 1460ffaf bnez v1,1af40 <_rl_isearch_dispatch@@Base+0xad8>
1b084: 00008825 move s1,zero
1b088: 8f94863c lw s4,-31172(gp)
1b08c: 8f998408 lw t9,strlen
1b090: 0320f809 jalr t9
1b094: 8e840000 lw a0,0(s4)
1b098: 8fbc0010 lw gp,16(sp)
1b09c: 8f9985c0 lw t9,-31296(gp)
1b0a0: 0320f809 jalr t9
1b0a4: 24440001 addiu a0,v0,1
1b0a8: 8fbc0010 lw gp,16(sp)
1b0ac: 8e850000 lw a1,0(s4)
1b0b0: ae020018 sw v0,24(s0)
1b0b4: 8f998578 lw t9,strcpy
1b0b8: 0320f809 jalr t9
1b0bc: 00402025 move a0,v0
--
1b750: 8fbc0010 lw gp,16(sp)
1b754: 8fc20000 lw v0,0(s8)
1b758: 10400031 beqz v0,1b820 <_rl_isearch_callback@@Base+0x6e0>
1b75c: 8fa20058 lw v0,88(sp)
1b760: 82a20000 lb v0,0(s5)
1b764: 26d60001 addiu s6,s6,1
1b768: 26520001 addiu s2,s2,1
1b76c: a2c2ffff sb v0,-1(s6)
1b770: 1000ffe3 b 1b700 <_rl_isearch_callback@@Base+0x5c0>
1b774: 26b50001 addiu s5,s5,1
1b778: 0320f809 jalr t9
1b77c: 00000000 nop
1b780: 8fbc0010 lw gp,16(sp)
1b784: 24500001 addiu s0,v0,1
1b788: 8f998420 lw t9,-31712(gp)
1b78c: 8fa40058 lw a0,88(sp)
1b790: 0320f809 jalr t9
1b794: 24050001 li a1,1
1b798: 1440ffb2 bnez v0,1b664 <_rl_isearch_callback@@Base+0x524>
1b79c: 8fbc0010 lw gp,16(sp)
1b7a0: 8f9985c0 lw t9,-31296(gp)
1b7a4: 0320f809 jalr t9
1b7a8: 02002025 move a0,s0
1b7ac: 8fbc0010 lw gp,16(sp)
1b7b0: 8fa50058 lw a1,88(sp)
1b7b4: 8f998578 lw t9,strcpy
1b7b8: 0320f809 jalr t9
1b7bc: 00402025 move a0,v0
--
1bcb0: 3c1c0003 lui gp,0x3
1bcb4: 279c0d10 addiu gp,gp,3344
1bcb8: 0399e021 addu gp,gp,t9
1bcbc: 27bdffd8 addiu sp,sp,-40
1bcc0: 8f998408 lw t9,strlen
1bcc4: afb1001c sw s1,28(sp)
1bcc8: 8f918828 lw s1,-30680(gp)
1bccc: afbc0010 sw gp,16(sp)
1bcd0: afbf0024 sw ra,36(sp)
1bcd4: 8e240000 lw a0,0(s1)
1bcd8: afb00018 sw s0,24(sp)
1bcdc: afb20020 sw s2,32(sp)
1bce0: 0320f809 jalr t9
1bce4: 00000000 nop
1bce8: 8fbc0010 lw gp,16(sp)
1bcec: 8f99802c lw t9,-32724(gp)
1bcf0: 2739b1c0 addiu t9,t9,-20032
1bcf4: 0411fd32 bal 1b1c0 <_rl_isearch_callback@@Base+0x80>
1bcf8: 24440001 addiu a0,v0,1
1bcfc: 8fbc0010 lw gp,16(sp)
1bd00: 8f82801c lw v0,-32740(gp)
1bd04: 8c5058cc lw s0,22732(v0)
1bd08: 52000001 beqzl s0,1bd10 <rl_on_new_line_with_prompt@@Base+0x60>
1bd0c: 8e300000 lw s0,0(s1)
1bd10: 8f82801c lw v0,-32740(gp)
1bd14: 8f998578 lw t9,strcpy
1bd18: 02002825 move a1,s0
1bd1c: 0320f809 jalr t9
1bd20: 8c445958 lw a0,22872(v0)
1bd24: 8fbc0010 lw gp,16(sp)
1bd28: 02002825 move a1,s0
1bd2c: 8f82801c lw v0,-32740(gp)
1bd30: 8f998578 lw t9,strcpy
1bd34: 0320f809 jalr t9
1bd38: 8c445954 lw a0,22868(v0)
--
1ca98: 8f84801c lw a0,-32740(gp)
1ca9c: 8fbf002c lw ra,44(sp)
1caa0: 24630001 addiu v1,v1,1
1caa4: 8fb30028 lw s3,40(sp)
1caa8: 8fb20024 lw s2,36(sp)
1caac: 8fb10020 lw s1,32(sp)
1cab0: 8fb0001c lw s0,28(sp)
1cab4: ac8358a0 sw v1,22688(a0)
1cab8: 03e00008 jr ra
1cabc: 27bd0030 addiu sp,sp,48
1cac0: 82020000 lb v0,0(s0)
1cac4: 10400025 beqz v0,1cb5c <_rl_make_prompt_for_search@@Base+0x168>
1cac8: 8f9985c0 lw t9,-31296(gp)
1cacc: 8f998408 lw t9,strlen
1cad0: 0320f809 jalr t9
1cad4: 02002025 move a0,s0
1cad8: 8fbc0010 lw gp,16(sp)
1cadc: 24440002 addiu a0,v0,2
1cae0: 00408825 move s1,v0
1cae4: 8f9985c0 lw t9,-31296(gp)
1cae8: 0320f809 jalr t9
1caec: 26300001 addiu s0,s1,1
1caf0: 00401825 move v1,v0
1caf4: 12200026 beqz s1,1cb90 <_rl_make_prompt_for_search@@Base+0x19c>
1caf8: 8fbc0010 lw gp,16(sp)
1cafc: 8f998578 lw t9,strcpy
1cb00: 8e650000 lw a1,0(s3)
1cb04: 0320f809 jalr t9
--
1cb10: 00401825 move v1,v0
1cb14: 00511021 addu v0,v0,s1
1cb18: a0520000 sb s2,0(v0)
1cb1c: 00708021 addu s0,v1,s0
1cb20: 00601025 move v0,v1
1cb24: 8f83801c lw v1,-32740(gp)
1cb28: a2000000 sb zero,0(s0)
1cb2c: 8f84801c lw a0,-32740(gp)
1cb30: 8c635880 lw v1,22656(v1)
1cb34: 8fbf002c lw ra,44(sp)
1cb38: 24630001 addiu v1,v1,1
1cb3c: 8fb30028 lw s3,40(sp)
1cb40: 8fb20024 lw s2,36(sp)
1cb44: 8fb10020 lw s1,32(sp)
1cb48: 8fb0001c lw s0,28(sp)
1cb4c: ac8358a0 sw v1,22688(a0)
1cb50: 03e00008 jr ra
1cb54: 27bd0030 addiu sp,sp,48
1cb58: 8f9985c0 lw t9,-31296(gp)
1cb5c: 0320f809 jalr t9
1cb60: 24040002 li a0,2
1cb64: 00401825 move v1,v0
1cb68: 8fbc0010 lw gp,16(sp)
1cb6c: 1000ffea b 1cb18 <_rl_make_prompt_for_search@@Base+0x124>
1cb70: 24100001 li s0,1
1cb74: 8f998578 lw t9,strcpy
1cb78: 02002825 move a1,s0
1cb7c: 0320f809 jalr t9
--
21594: 8fbf001c lw ra,28(sp)
21598: 94820000 lhu v0,0(a0)
2159c: 8fb00018 lw s0,24(sp)
215a0: 7c420200 ext v0,v0,0x8,0x1
215a4: 03e00008 jr ra
215a8: 27bd0020 addiu sp,sp,32
000215ac <_rl_savestring@@Base>:
215ac: 3c1c0003 lui gp,0x3
215b0: 279cb414 addiu gp,gp,-19436
215b4: 0399e021 addu gp,gp,t9
215b8: 27bdffe0 addiu sp,sp,-32
215bc: 8f998408 lw t9,strlen
215c0: afbf001c sw ra,28(sp)
215c4: afb00018 sw s0,24(sp)
215c8: afbc0010 sw gp,16(sp)
215cc: 0320f809 jalr t9
215d0: 00808025 move s0,a0
215d4: 8fbc0010 lw gp,16(sp)
215d8: 8f9985c0 lw t9,-31296(gp)
215dc: 0320f809 jalr t9
215e0: 24440001 addiu a0,v0,1
215e4: 8fbc0010 lw gp,16(sp)
215e8: 8fbf001c lw ra,28(sp)
215ec: 02002825 move a1,s0
215f0: 8f998578 lw t9,strcpy
215f4: 8fb00018 lw s0,24(sp)
215f8: 00402025 move a0,v0
--
21704: 1040ffeb beqz v0,216b4 <_rl_savestring@@Base+0x108>
21708: 8f83801c lw v1,-32740(gp)
2170c: 8cb60000 lw s6,0(a1)
21710: 8f998408 lw t9,strlen
21714: 0320f809 jalr t9
21718: 02c02025 move a0,s6
2171c: 8fbc0010 lw gp,16(sp)
21720: 02602025 move a0,s3
21724: 8f998408 lw t9,strlen
21728: 0320f809 jalr t9
2172c: 00409025 move s2,v0
21730: 8fbc0010 lw gp,16(sp)
21734: 02421021 addu v0,s2,v0
21738: 8f9985c0 lw t9,-31296(gp)
2173c: 0320f809 jalr t9
21740: 24440001 addiu a0,v0,1
21744: 8fbc0010 lw gp,16(sp)
21748: 00409025 move s2,v0
2174c: 1280003c beqz s4,21840 <_rl_savestring@@Base+0x294>
21750: 8f9986b4 lw t9,-31052(gp)
21754: 02c02825 move a1,s6
21758: 0320f809 jalr t9
2175c: 00402025 move a0,v0
21760: 8fbc0010 lw gp,16(sp)
21764: 02602825 move a1,s3
21768: 8f998578 lw t9,strcpy
2176c: 0320f809 jalr t9
21770: 00402025 move a0,v0
--
217f0: aea25f34 sw v0,24372(s5)
217f4: 8fbc0010 lw gp,16(sp)
217f8: ac400000 sw zero,0(v0)
217fc: 1000ffa9 b 216a4 <_rl_savestring@@Base+0xf8>
21800: 00402825 move a1,v0
21804: 8f998798 lw t9,-30824(gp)
21808: 8c440000 lw a0,0(v0)
2180c: 0320f809 jalr t9
21810: afa2001c sw v0,28(sp)
21814: 8fa2001c lw v0,28(sp)
21818: 8fbc0010 lw gp,16(sp)
2181c: 00401825 move v1,v0
21820: 24450028 addiu a1,v0,40
21824: 8c640004 lw a0,4(v1)
21828: 24630004 addiu v1,v1,4
2182c: 14a3fffd bne a1,v1,21824 <_rl_savestring@@Base+0x278>
21830: ac64fffc sw a0,-4(v1)
21834: 24100009 li s0,9
21838: 1000ff98 b 2169c <_rl_savestring@@Base+0xf0>
2183c: 24050024 li a1,36
21840: 02602825 move a1,s3
21844: 0320f809 jalr t9
21848: 00402025 move a0,v0
2184c: 8fbc0010 lw gp,16(sp)
21850: 02c02825 move a1,s6
21854: 8f998578 lw t9,strcpy
21858: 0320f809 jalr t9
2185c: 00402025 move a0,v0
--
22958: afb00018 sw s0,24(sp)
2295c: afbf002c sw ra,44(sp)
22960: 24040014 li a0,20
22964: 8e340010 lw s4,16(s1)
22968: 8e330004 lw s3,4(s1)
2296c: 0320f809 jalr t9
22970: 8e320008 lw s2,8(s1)
22974: 8fbc0010 lw gp,16(sp)
22978: ac40000c sw zero,12(v0)
2297c: 00408025 move s0,v0
22980: 8e22000c lw v0,12(s1)
22984: ae140010 sw s4,16(s0)
22988: ae130004 sw s3,4(s0)
2298c: ae120008 sw s2,8(s0)
22990: 1040000d beqz v0,229c8 <_rl_copy_undo_entry@@Base+0x9c>
22994: ae000000 sw zero,0(s0)
22998: 8f998408 lw t9,strlen
2299c: 0320f809 jalr t9
229a0: 00402025 move a0,v0
229a4: 8fbc0010 lw gp,16(sp)
229a8: 8f9985c0 lw t9,-31296(gp)
229ac: 0320f809 jalr t9
229b0: 24440001 addiu a0,v0,1
229b4: 8fbc0010 lw gp,16(sp)
229b8: 8e25000c lw a1,12(s1)
229bc: 8f998578 lw t9,strcpy
229c0: 0320f809 jalr t9
229c4: 00402025 move a0,v0
--
23410: afb00018 sw s0,24(sp)
23414: 8f908458 lw s0,-31656(gp)
23418: afb1001c sw s1,28(sp)
2341c: afbc0010 sw gp,16(sp)
23420: 8e020000 lw v0,0(s0)
23424: afbf0024 sw ra,36(sp)
23428: 30511000 andi s1,v0,0x1000
2342c: afb20020 sw s2,32(sp)
23430: 16200023 bnez s1,234c0 <rl_start_kbd_macro@@Base+0xc0>
23434: 8f838164 lw v1,-32412(gp)
23438: 8c630000 lw v1,0(v1)
2343c: 1060001e beqz v1,234b8 <rl_start_kbd_macro@@Base+0xb8>
23440: 8f83801c lw v1,-32740(gp)
23444: 8f92801c lw s2,-32740(gp)
23448: 8e445f60 lw a0,24416(s2)
2344c: 10800011 beqz a0,23494 <rl_start_kbd_macro@@Base+0x94>
23450: 8f998408 lw t9,strlen
23454: 0320f809 jalr t9
23458: 00000000 nop
2345c: 8fbc0010 lw gp,16(sp)
23460: 8f9985c0 lw t9,-31296(gp)
23464: 0320f809 jalr t9
23468: 24440001 addiu a0,v0,1
2346c: 8fbc0010 lw gp,16(sp)
23470: 8e455f60 lw a1,24416(s2)
23474: 8f998578 lw t9,strcpy
23478: 0320f809 jalr t9
2347c: 00402025 move a0,v0
--
234e8: 8f91801c lw s1,-32740(gp)
234ec: afbc0010 sw gp,16(sp)
234f0: afbf0024 sw ra,36(sp)
234f4: 8e225f60 lw v0,24416(s1)
234f8: afb20020 sw s2,32(sp)
234fc: afb00018 sw s0,24(sp)
23500: 10400034 beqz v0,235d4 <rl_call_last_kbd_macro@@Base+0x100>
23504: 8f998228 lw t9,-32216(gp)
23508: 8f828458 lw v0,-31656(gp)
2350c: 8c420000 lw v0,0(v0)
23510: 30421000 andi v0,v0,0x1000
23514: 1440001d bnez v0,2358c <rl_call_last_kbd_macro@@Base+0xb8>
23518: 2490ffff addiu s0,a0,-1
2351c: 10800014 beqz a0,23570 <rl_call_last_kbd_macro@@Base+0x9c>
23520: 2412ffff li s2,-1
23524: 8f998408 lw t9,strlen
23528: 8e245f60 lw a0,24416(s1)
2352c: 0320f809 jalr t9
23530: 2610ffff addiu s0,s0,-1
23534: 8fbc0010 lw gp,16(sp)
23538: 8f9985c0 lw t9,-31296(gp)
2353c: 0320f809 jalr t9
23540: 24440001 addiu a0,v0,1
23544: 8fbc0010 lw gp,16(sp)
23548: 8e255f60 lw a1,24416(s1)
2354c: 8f998578 lw t9,strcpy
23550: 0320f809 jalr t9
23554: 00402025 move a0,v0
--
25e5c: 03e00008 jr ra
25e60: 27bd0028 addiu sp,sp,40
00025e64 <rl_replace_line@@Base>:
25e64: 3c1c0002 lui gp,0x2
25e68: 279c6b5c addiu gp,gp,27484
25e6c: 0399e021 addu gp,gp,t9
25e70: 27bdffd8 addiu sp,sp,-40
25e74: 8f998408 lw t9,strlen
25e78: afbc0010 sw gp,16(sp)
25e7c: afb20020 sw s2,32(sp)
25e80: afb1001c sw s1,28(sp)
25e84: afb00018 sw s0,24(sp)
25e88: afbf0024 sw ra,36(sp)
25e8c: 00809025 move s2,a0
25e90: 0320f809 jalr t9
25e94: 00a08825 move s1,a1
25e98: 8fbc0010 lw gp,16(sp)
25e9c: 00408025 move s0,v0
25ea0: 8f82813c lw v0,-32452(gp)
25ea4: 8c420000 lw v0,0(v0)
25ea8: 0202102a slt v0,s0,v0
25eac: 10400012 beqz v0,25ef8 <rl_replace_line@@Base+0x94>
25eb0: 8f9984e0 lw t9,-31520(gp)
25eb4: 8f82863c lw v0,-31172(gp)
25eb8: 8f998578 lw t9,strcpy
25ebc: 02402825 move a1,s2
25ec0: 0320f809 jalr t9
--
295e8: 8e020000 lw v0,0(s0)
295ec: afb10020 sw s1,32(sp)
295f0: 10400006 beqz v0,2960c <rl_maybe_save_line@@Base+0x44>
295f4: 8fbf0024 lw ra,36(sp)
295f8: 8fb10020 lw s1,32(sp)
295fc: 8fb0001c lw s0,28(sp)
29600: 00001025 move v0,zero
29604: 03e00008 jr ra
29608: 27bd0028 addiu sp,sp,40
2960c: 8f9985c0 lw t9,-31296(gp)
29610: 8f91863c lw s1,-31172(gp)
29614: 0320f809 jalr t9
29618: 2404000c li a0,12
2961c: 8fbc0010 lw gp,16(sp)
29620: 8e240000 lw a0,0(s1)
29624: 8f998408 lw t9,strlen
29628: 0320f809 jalr t9
2962c: ae020000 sw v0,0(s0)
29630: 8fbc0010 lw gp,16(sp)
29634: 8f9985c0 lw t9,-31296(gp)
29638: 0320f809 jalr t9
2963c: 24440001 addiu a0,v0,1
29640: 8fbc0010 lw gp,16(sp)
29644: 8e250000 lw a1,0(s1)
29648: 00402025 move a0,v0
2964c: 8f998578 lw t9,strcpy
29650: 0320f809 jalr t9
29654: 8e110000 lw s1,0(s0)
--
2a03c: 279c2988 addiu gp,gp,10632
2a040: 0399e021 addu gp,gp,t9
2a044: 27bdffd8 addiu sp,sp,-40
2a048: 8f9985c0 lw t9,-31296(gp)
2a04c: afbc0010 sw gp,16(sp)
2a050: afb20020 sw s2,32(sp)
2a054: afb1001c sw s1,28(sp)
2a058: afb00018 sw s0,24(sp)
2a05c: afbf0024 sw ra,36(sp)
2a060: 00808825 move s1,a0
2a064: 2404000c li a0,12
2a068: 0320f809 jalr t9
2a06c: 00a09025 move s2,a1
2a070: 00408025 move s0,v0
2a074: 1220000e beqz s1,2a0b0 <alloc_history_entry@@Base+0x78>
2a078: 8fbc0010 lw gp,16(sp)
2a07c: 8f998408 lw t9,strlen
2a080: 0320f809 jalr t9
2a084: 02202025 move a0,s1
2a088: 8fbc0010 lw gp,16(sp)
2a08c: 8f9985c0 lw t9,-31296(gp)
2a090: 0320f809 jalr t9
2a094: 24440001 addiu a0,v0,1
2a098: 8fbc0010 lw gp,16(sp)
2a09c: 02202825 move a1,s1
2a0a0: 8f998578 lw t9,strcpy
2a0a4: 0320f809 jalr t9
2a0a8: 00402025 move a0,v0
--
2a13c: 8c420000 lw v0,0(v0)
2a140: afb0001c sw s0,28(sp)
2a144: 00021080 sll v0,v0,0x2
2a148: 8c706318 lw s0,25368(v1)
2a14c: 2442fffc addiu v0,v0,-4
2a150: afb10020 sw s1,32(sp)
2a154: 7e02800a lwx s0,v0(s0)
2a158: 00808825 move s1,a0
2a15c: afbc0010 sw gp,16(sp)
2a160: 8e040004 lw a0,4(s0)
2a164: afbf0024 sw ra,36(sp)
2a168: 10800004 beqz a0,2a17c <add_history_time@@Base+0x58>
2a16c: 8f998798 lw t9,-30824(gp)
2a170: 0320f809 jalr t9
2a174: 00000000 nop
2a178: 8fbc0010 lw gp,16(sp)
2a17c: 8f998408 lw t9,strlen
2a180: 0320f809 jalr t9
2a184: 02202025 move a0,s1
2a188: 8fbc0010 lw gp,16(sp)
2a18c: 8f9985c0 lw t9,-31296(gp)
2a190: 0320f809 jalr t9
2a194: 24440001 addiu a0,v0,1
2a198: 8fbc0010 lw gp,16(sp)
2a19c: 02202825 move a1,s1
2a1a0: 8f998578 lw t9,strcpy
2a1a4: 0320f809 jalr t9
2a1a8: 00402025 move a0,v0
--
2a2c8: 8f998734 lw t9,-30924(gp)
2a2cc: 0320f809 jalr t9
2a2d0: 00002025 move a0,zero
2a2d4: 8fbc0018 lw gp,24(sp)
2a2d8: afa20014 sw v0,20(sp)
2a2dc: 27b00024 addiu s0,sp,36
2a2e0: 8f828028 lw v0,-32728(gp)
2a2e4: 8f998874 lw t9,-30604(gp)
2a2e8: 24421034 addiu v0,v0,4148
2a2ec: 24070040 li a3,64
2a2f0: 24060001 li a2,1
2a2f4: 2405003f li a1,63
2a2f8: 02002025 move a0,s0
2a2fc: 0320f809 jalr t9
2a300: afa20010 sw v0,16(sp)
2a304: 8fbc0018 lw gp,24(sp)
2a308: 8f998408 lw t9,strlen
2a30c: 0320f809 jalr t9
2a310: 02002025 move a0,s0
2a314: 8fbc0018 lw gp,24(sp)
2a318: 8f9985c0 lw t9,-31296(gp)
2a31c: 0320f809 jalr t9
2a320: 24440001 addiu a0,v0,1
2a324: 8fbc0018 lw gp,24(sp)
2a328: 02002825 move a1,s0
2a32c: 8f998578 lw t9,strcpy
2a330: 0320f809 jalr t9
2a334: 00402025 move a0,v0
--
2a460: 0399e021 addu gp,gp,t9
2a464: 27bdffd8 addiu sp,sp,-40
2a468: afbc0010 sw gp,16(sp)
2a46c: afbf0024 sw ra,36(sp)
2a470: afb10020 sw s1,32(sp)
2a474: afb0001c sw s0,28(sp)
2a478: 1080001f beqz a0,2a4f8 <copy_history_entry@@Base+0xa0>
2a47c: 8f99866c lw t9,-31124(gp)
2a480: 00808025 move s0,a0
2a484: 8c840000 lw a0,0(a0)
2a488: 0320f809 jalr t9
2a48c: 00002825 move a1,zero
2a490: 8e040004 lw a0,4(s0)
2a494: 8fbc0010 lw gp,16(sp)
2a498: 1080000e beqz a0,2a4d4 <copy_history_entry@@Base+0x7c>
2a49c: 00408825 move s1,v0
2a4a0: 8f998408 lw t9,strlen
2a4a4: 0320f809 jalr t9
2a4a8: 00000000 nop
2a4ac: 8fbc0010 lw gp,16(sp)
2a4b0: 8f9985c0 lw t9,-31296(gp)
2a4b4: 0320f809 jalr t9
2a4b8: 24440001 addiu a0,v0,1
2a4bc: 8fbc0010 lw gp,16(sp)
2a4c0: 8e050004 lw a1,4(s0)
2a4c4: 8f998578 lw t9,strcpy
2a4c8: 0320f809 jalr t9
2a4cc: 00402025 move a0,v0
--
2a548: 8f828428 lw v0,-31704(gp)
2a54c: 8c420000 lw v0,0(v0)
2a550: 0082102a slt v0,a0,v0
2a554: 10400035 beqz v0,2a62c <replace_history_entry@@Base+0x118>
2a558: 8f9985c0 lw t9,-31296(gp)
2a55c: 8f95801c lw s5,-32740(gp)
2a560: 00808025 move s0,a0
2a564: 2404000c li a0,12
2a568: 00c0a025 move s4,a2
2a56c: 0320f809 jalr t9
2a570: 00a09025 move s2,a1
2a574: 8fbc0010 lw gp,16(sp)
2a578: 8eb16318 lw s1,25368(s5)
2a57c: 00108080 sll s0,s0,0x2
2a580: 8f998408 lw t9,strlen
2a584: 02402025 move a0,s2
2a588: 00409825 move s3,v0
2a58c: 0320f809 jalr t9
2a590: 7e30880a lwx s1,s0(s1)
2a594: 8fbc0010 lw gp,16(sp)
2a598: 8f9985c0 lw t9,-31296(gp)
2a59c: 0320f809 jalr t9
2a5a0: 24440001 addiu a0,v0,1
2a5a4: 8fbc0010 lw gp,16(sp)
2a5a8: 02402825 move a1,s2
2a5ac: 8f998578 lw t9,strcpy
2a5b0: 0320f809 jalr t9
2a5b4: 00402025 move a0,v0
2a5b8: 8fbc0010 lw gp,16(sp)
2a5bc: 8e240004 lw a0,4(s1)
2a5c0: ae740008 sw s4,8(s3)
2a5c4: 8f998408 lw t9,strlen
2a5c8: 0320f809 jalr t9
2a5cc: ae620000 sw v0,0(s3)
2a5d0: 8fbc0010 lw gp,16(sp)
2a5d4: 8f9985c0 lw t9,-31296(gp)
2a5d8: 0320f809 jalr t9
2a5dc: 24440001 addiu a0,v0,1
2a5e0: 8fbc0010 lw gp,16(sp)
2a5e4: 8e250004 lw a1,4(s1)
2a5e8: 8f998578 lw t9,strcpy
2a5ec: 0320f809 jalr t9
2a5f0: 00402025 move a0,v0
--
2acb8: 28e20003 slti v0,a3,3
2acbc: 1440002a bnez v0,2ad68 <clear_history@@Base+0x42c>
2acc0: 24020003 li v0,3
2acc4: 10e2002f beq a3,v0,2ad84 <clear_history@@Base+0x448>
2acc8: 24020004 li v0,4
2accc: 14e20023 bne a3,v0,2ad5c <clear_history@@Base+0x420>
2acd0: 8f908028 lw s0,-32728(gp)
2acd4: 8f908028 lw s0,-32728(gp)
2acd8: 24040018 li a0,24
2acdc: 2610104c addiu s0,s0,4172
2ace0: 8f9985c0 lw t9,-31296(gp)
2ace4: 00912021 addu a0,a0,s1
2ace8: 0320f809 jalr t9
2acec: 24840003 addiu a0,a0,3
2acf0: 8fbc0010 lw gp,16(sp)
2acf4: 02203025 move a2,s1
2acf8: 02542821 addu a1,s2,s4
2acfc: 8f998348 lw t9,-31928(gp)
2ad00: 00402025 move a0,v0
2ad04: 0320f809 jalr t9
2ad08: 00409825 move s3,v0
2ad0c: 8fbc0010 lw gp,16(sp)
2ad10: 02711021 addu v0,s3,s1
2ad14: 2403003a li v1,58
2ad18: 26240002 addiu a0,s1,2
2ad1c: 8f998578 lw t9,strcpy
2ad20: a0430000 sb v1,0(v0)
2ad24: 24030020 li v1,32
--
2b66c: 0320f809 jalr t9
2b670: 02c02025 move a0,s6
2b674: 8fbc0010 lw gp,16(sp)
2b678: 02d4a021 addu s4,s6,s4
2b67c: 1620ffa1 bnez s1,2b504 <get_history_event@@Base+0x26c>
2b680: a2800000 sb zero,0(s4)
2b684: 1000fff3 b 2b654 <get_history_event@@Base+0x3bc>
2b688: 8fa2001c lw v0,28(sp)
2b68c: 8f998798 lw t9,-30824(gp)
2b690: 8e02632c lw v0,25388(s0)
2b694: 10400068 beqz v0,2b838 <get_history_event@@Base+0x5a0>
2b698: afa2001c sw v0,28(sp)
2b69c: 0320f809 jalr t9
2b6a0: 02c02025 move a0,s6
2b6a4: 8fbc0010 lw gp,16(sp)
2b6a8: 8fa2001c lw v0,28(sp)
2b6ac: 8f998408 lw t9,strlen
2b6b0: 0320f809 jalr t9
2b6b4: 00402025 move a0,v0
2b6b8: 8fbc0010 lw gp,16(sp)
2b6bc: 8f9985c0 lw t9,-31296(gp)
2b6c0: 0320f809 jalr t9
2b6c4: 24440001 addiu a0,v0,1
2b6c8: 8fbc0010 lw gp,16(sp)
2b6cc: 8e05632c lw a1,25388(s0)
2b6d0: 8f998578 lw t9,strcpy
2b6d4: 0320f809 jalr t9
2b6d8: 00402025 move a0,v0
--
2ba14: 1440ffe2 bnez v0,2b9a0 <history_arg_extract@@Base+0xc8>
2ba18: 0223182a slt v1,s1,v1
2ba1c: 10600032 beqz v1,2bae8 <history_arg_extract@@Base+0x210>
2ba20: 0011b080 sll s6,s1,0x2
2ba24: 0256b021 addu s6,s2,s6
2ba28: 02c0b825 move s7,s6
2ba2c: 0000a025 move s4,zero
2ba30: 8f998408 lw t9,strlen
2ba34: 8ee40000 lw a0,0(s7)
2ba38: 0320f809 jalr t9
2ba3c: 26940001 addiu s4,s4,1
2ba40: 0233182a slt v1,s1,s3
2ba44: 26f70004 addiu s7,s7,4
2ba48: 8fbc0010 lw gp,16(sp)
2ba4c: 26310001 addiu s1,s1,1
2ba50: 1460fff7 bnez v1,2ba30 <history_arg_extract@@Base+0x158>
2ba54: 0282a021 addu s4,s4,v0
2ba58: 8f9985c0 lw t9,-31296(gp)
2ba5c: 0320f809 jalr t9
2ba60: 26840001 addiu a0,s4,1
2ba64: 0040a025 move s4,v0
2ba68: 8fbc0010 lw gp,16(sp)
2ba6c: 00008825 move s1,zero
2ba70: a0400000 sb zero,0(v0)
2ba74: 24170020 li s7,32
2ba78: 8f998578 lw t9,strcpy
2ba7c: 8ec50000 lw a1,0(s6)
2ba80: 0320f809 jalr t9
--
2bb78: 24040100 li a0,256
2bb7c: 8fbc0018 lw gp,24(sp)
2bb80: 8fb20048 lw s2,72(sp)
2bb84: afa2002c sw v0,44(sp)
2bb88: 8f998408 lw t9,strlen
2bb8c: a0400000 sb zero,0(v0)
2bb90: 0320f809 jalr t9
2bb94: 02402025 move a0,s2
2bb98: 8fbc0018 lw gp,24(sp)
2bb9c: 00408825 move s1,v0
2bba0: afa20020 sw v0,32(sp)
2bba4: 8f8281c4 lw v0,-32316(gp)
2bba8: 82430000 lb v1,0(s2)
2bbac: 80420000 lb v0,0(v0)
2bbb0: 14430493 bne v0,v1,2ce00 <history_expand@@Base+0x12fc>
2bbb4: 0220a025 move s4,s1
2bbb8: 8f9985c0 lw t9,-31296(gp)
2bbbc: 0320f809 jalr t9
2bbc0: 26240005 addiu a0,s1,5
2bbc4: 00408025 move s0,v0
2bbc8: 8fa20024 lw v0,36(sp)
2bbcc: 8fbc0018 lw gp,24(sp)
2bbd0: 02402825 move a1,s2
2bbd4: 80550000 lb s5,0(v0)
2bbd8: 2402003a li v0,58
2bbdc: 8f998578 lw t9,strcpy
2bbe0: a2020002 sb v0,2(s0)
2bbe4: 24020073 li v0,115
--
2bd18: 26c2ffff addiu v0,s6,-1
2bd1c: 8f8284d8 lw v0,-31528(gp)
2bd20: 8f998420 lw t9,-31712(gp)
2bd24: 0320f809 jalr t9
2bd28: 8c440000 lw a0,0(v0)
2bd2c: 104000d2 beqz v0,2c078 <history_expand@@Base+0x574>
2bd30: 8fbc0018 lw gp,24(sp)
2bd34: 8fa20020 lw v0,32(sp)
2bd38: 8f9985c0 lw t9,-31296(gp)
2bd3c: 00529023 subu s2,v0,s2
2bd40: 0320f809 jalr t9
2bd44: 26440001 addiu a0,s2,1
2bd48: 8fbc0018 lw gp,24(sp)
2bd4c: 02602825 move a1,s3
2bd50: 00402025 move a0,v0
2bd54: 8f9986b4 lw t9,-31052(gp)
2bd58: 0320f809 jalr t9
2bd5c: 0040a825 move s5,v0
2bd60: 00409025 move s2,v0
2bd64: 00551023 subu v0,v0,s5
2bd68: 03c2f021 addu s8,s8,v0
2bd6c: 03d6102a slt v0,s8,s6
2bd70: 10400403 beqz v0,2cd80 <history_expand@@Base+0x127c>
2bd74: 8fbc0018 lw gp,24(sp)
2bd78: 02b22023 subu a0,s5,s2
2bd7c: 8f998578 lw t9,strcpy
2bd80: 009e2021 addu a0,a0,s8
2bd84: 02a02825 move a1,s5
--
2c19c: 02a0a025 move s4,s5
2c1a0: 02802025 move a0,s4
2c1a4: 8fb1002c lw s1,44(sp)
2c1a8: 0320f809 jalr t9
2c1ac: 8fb50034 lw s5,52(sp)
2c1b0: 2c430002 sltiu v1,v0,2
2c1b4: 1460fec3 bnez v1,2bcc4 <history_expand@@Base+0x1c0>
2c1b8: 8fbc0018 lw gp,24(sp)
2c1bc: 02202025 move a0,s1
2c1c0: afb1002c sw s1,44(sp)
2c1c4: 005e8821 addu s1,v0,s8
2c1c8: 00409025 move s2,v0
2c1cc: 0236102a slt v0,s1,s6
2c1d0: 1440000a bnez v0,2c1fc <history_expand@@Base+0x6f8>
2c1d4: 0280b825 move s7,s4
2c1d8: 02362823 subu a1,s1,s6
2c1dc: 000529c2 srl a1,a1,0x7
2c1e0: 8f998638 lw t9,-31176(gp)
2c1e4: 26c20080 addiu v0,s6,128
2c1e8: 000529c0 sll a1,a1,0x7
2c1ec: 0320f809 jalr t9
2c1f0: 00a22821 addu a1,a1,v0
2c1f4: 8fbc0018 lw gp,24(sp)
2c1f8: afa2002c sw v0,44(sp)
2c1fc: 8fa2002c lw v0,44(sp)
2c200: 8f998578 lw t9,strcpy
2c204: 02322023 subu a0,s1,s2
2c208: 02e02825 move a1,s7
--
2c224: 8f9985b4 lw t9,-31308(gp)
2c228: 26530002 addiu s3,s2,2
2c22c: afb30088 sw s3,136(sp)
2c230: 1000ff50 b 2bf74 <history_expand@@Base+0x470>
2c234: 0220a825 move s5,s1
2c238: 266a0001 addiu t2,s3,1
2c23c: 020a1021 addu v0,s0,t2
2c240: 80490000 lb t1,0(v0)
2c244: 24020025 li v0,37
2c248: 1522ff53 bne t1,v0,2bf98 <history_expand@@Base+0x494>
2c24c: 24050001 li a1,1
2c250: 8f92801c lw s2,-32740(gp)
2c254: 25430001 addiu v1,t2,1
2c258: afa30088 sw v1,136(sp)
2c25c: 8e446328 lw a0,25384(s2)
2c260: 1080035b beqz a0,2cfd0 <history_expand@@Base+0x14cc>
2c264: 8f998408 lw t9,strlen
2c268: 0320f809 jalr t9
2c26c: 00000000 nop
2c270: 8fbc0018 lw gp,24(sp)
2c274: 8f9985c0 lw t9,-31296(gp)
2c278: 0320f809 jalr t9
2c27c: 24440001 addiu a0,v0,1
2c280: 8fbc0018 lw gp,24(sp)
2c284: 8e456328 lw a1,25384(s2)
2c288: 8f998578 lw t9,strcpy
2c28c: 0320f809 jalr t9
2c290: 00402025 move a0,v0
2c294: 8fbc0018 lw gp,24(sp)
2c298: 00409025 move s2,v0
2c29c: 8fa20064 lw v0,100(sp)
2c2a0: 24426340 addiu v0,v0,25408
2c2a4: 1242ff66 beq s2,v0,2c040 <history_expand@@Base+0x53c>
2c2a8: 8fa60088 lw a2,136(sp)
2c2ac: 8f998408 lw t9,strlen
2c2b0: 0320f809 jalr t9
2c2b4: 02402025 move a0,s2
2c2b8: 8fbc0018 lw gp,24(sp)
2c2bc: 8f9985c0 lw t9,-31296(gp)
2c2c0: 0320f809 jalr t9
2c2c4: 24440001 addiu a0,v0,1
2c2c8: 8fbc0018 lw gp,24(sp)
2c2cc: 02402825 move a1,s2
2c2d0: 8f998578 lw t9,strcpy
2c2d4: 0320f809 jalr t9
2c2d8: 00402025 move a0,v0
--
2c2ec: 0040a825 move s5,v0
2c2f0: 1000001c b 2c364 <history_expand@@Base+0x860>
2c2f4: 8fbc0018 lw gp,24(sp)
2c2f8: 8f99818c lw t9,-32372(gp)
2c2fc: 25430001 addiu v1,t2,1
2c300: 02a03025 move a2,s5
2c304: 24050024 li a1,36
2c308: 24040024 li a0,36
2c30c: 0320f809 jalr t9
2c310: afa30088 sw v1,136(sp)
2c314: 00409025 move s2,v0
2c318: 8fa20064 lw v0,100(sp)
2c31c: 24426340 addiu v0,v0,25408
2c320: 1242ff46 beq s2,v0,2c03c <history_expand@@Base+0x538>
2c324: 8fbc0018 lw gp,24(sp)
2c328: 1640ffe1 bnez s2,2c2b0 <history_expand@@Base+0x7ac>
2c32c: 8f998408 lw t9,strlen
2c330: 0320f809 jalr t9
2c334: 02a02025 move a0,s5
2c338: 8fbc0018 lw gp,24(sp)
2c33c: 8f9985c0 lw t9,-31296(gp)
2c340: 0320f809 jalr t9
2c344: 24440001 addiu a0,v0,1
2c348: 8fbc0018 lw gp,24(sp)
2c34c: 02a02825 move a1,s5
2c350: 8f998578 lw t9,strcpy
2c354: 0320f809 jalr t9
2c358: 00402025 move a0,v0
--
2c410: 26730002 addiu s3,s3,2
2c414: afb30088 sw s3,136(sp)
2c418: 02131821 addu v1,s0,s3
2c41c: 2402003a li v0,58
2c420: 80640000 lb a0,0(v1)
2c424: 5082ffe1 beql a0,v0,2c3ac <history_expand@@Base+0x8a8>
2c428: 80620001 lb v0,1(v1)
2c42c: 8fa30040 lw v1,64(sp)
2c430: 2673ffff addiu s3,s3,-1
2c434: 10600018 beqz v1,2c498 <history_expand@@Base+0x994>
2c438: afb30088 sw s3,136(sp)
2c43c: 24020071 li v0,113
2c440: 10620443 beq v1,v0,2d550 <history_expand@@Base+0x1a4c>
2c444: 8fa30040 lw v1,64(sp)
2c448: 24020078 li v0,120
2c44c: 106203d9 beq v1,v0,2d3b4 <history_expand@@Base+0x18b0>
2c450: 8f998408 lw t9,strlen
2c454: 0320f809 jalr t9
2c458: 02a02025 move a0,s5
2c45c: 8fbc0018 lw gp,24(sp)
2c460: 8f9985c0 lw t9,-31296(gp)
2c464: 0320f809 jalr t9
2c468: 24440001 addiu a0,v0,1
2c46c: 8fbc0018 lw gp,24(sp)
2c470: 02a02825 move a1,s5
2c474: 8f998578 lw t9,strcpy
2c478: 0320f809 jalr t9
2c47c: 00402025 move a0,v0
2c480: 8fbc0018 lw gp,24(sp)
2c484: 8f998798 lw t9,-30824(gp)
2c488: 02a02025 move a0,s5
2c48c: 0320f809 jalr t9
2c490: 0040a825 move s5,v0
2c494: 8fbc0018 lw gp,24(sp)
2c498: 8f998408 lw t9,strlen
2c49c: 0320f809 jalr t9
2c4a0: 02a02025 move a0,s5
2c4a4: 2c430080 sltiu v1,v0,128
2c4a8: 10600349 beqz v1,2d1d0 <history_expand@@Base+0x16cc>
2c4ac: 8fbc0018 lw gp,24(sp)
2c4b0: 8fb20030 lw s2,48(sp)
2c4b4: 8f998578 lw t9,strcpy
2c4b8: 02402025 move a0,s2
2c4bc: 0320f809 jalr t9
2c4c0: 02a02825 move a1,s5
2c4c4: 8fbc0018 lw gp,24(sp)
2c4c8: 8f998798 lw t9,-30824(gp)
2c4cc: 0320f809 jalr t9
2c4d0: 02a02025 move a0,s5
2c4d4: 8fa3004c lw v1,76(sp)
2c4d8: 82420000 lb v0,0(s2)
2c4dc: 24630001 addiu v1,v1,1
2c4e0: 8fbc0018 lw gp,24(sp)
2c4e4: 8fb20088 lw s2,136(sp)
2c4e8: 1040000f beqz v0,2c528 <history_expand@@Base+0xa24>
2c4ec: afa3004c sw v1,76(sp)
2c4f0: 8f998408 lw t9,strlen
2c4f4: 0320f809 jalr t9
2c4f8: 8fa40030 lw a0,48(sp)
2c4fc: 03c2f021 addu s8,s8,v0
2c500: 00409825 move s3,v0
2c504: 03d6102a slt v0,s8,s6
2c508: 10400325 beqz v0,2d1a0 <history_expand@@Base+0x169c>
2c50c: 8fbc0018 lw gp,24(sp)
2c510: 8f998578 lw t9,strcpy
2c514: 03d32023 subu a0,s8,s3
2c518: 8fa50030 lw a1,48(sp)
--
2c52c: 8fa40030 lw a0,48(sp)
2c530: 0320f809 jalr t9
2c534: 26520001 addiu s2,s2,1
2c538: 8fa20038 lw v0,56(sp)
2c53c: 8fbc0018 lw gp,24(sp)
2c540: 38540001 xori s4,v0,0x1
2c544: 2e820001 sltiu v0,s4,1
2c548: 1000fdcc b 2bc7c <history_expand@@Base+0x178>
2c54c: afa20030 sw v0,48(sp)
2c550: 8f99820c lw t9,-32244(gp)
2c554: 2405002f li a1,47
2c558: 0320f809 jalr t9
2c55c: 02a02025 move a0,s5
2c560: 10400025 beqz v0,2c5f8 <history_expand@@Base+0xaf4>
2c564: 8fbc0018 lw gp,24(sp)
2c568: 24520001 addiu s2,v0,1
2c56c: 8f998408 lw t9,strlen
2c570: 0320f809 jalr t9
2c574: 02402025 move a0,s2
2c578: 8fbc0018 lw gp,24(sp)
2c57c: 8f9985c0 lw t9,-31296(gp)
2c580: 0320f809 jalr t9
2c584: 24440001 addiu a0,v0,1
2c588: 8fbc0018 lw gp,24(sp)
2c58c: 02402825 move a1,s2
2c590: 8f998578 lw t9,strcpy
2c594: 0320f809 jalr t9
2c598: 00402025 move a0,v0
--
2c810: 0270102a slt v0,s3,s0
2c814: 104002a9 beqz v0,2d2bc <history_expand@@Base+0x17b8>
2c818: 8f998638 lw t9,-31176(gp)
2c81c: 02963821 addu a3,s4,s6
2c820: 02332021 addu a0,s1,s3
2c824: 80e50000 lb a1,0(a3)
2c828: 02a01025 move v0,s5
2c82c: a0850000 sb a1,0(a0)
2c830: 26730001 addiu s3,s3,1
2c834: 8fa40034 lw a0,52(sp)
2c838: 8c846330 lw a0,25392(a0)
2c83c: 02a4202a slt a0,s5,a0
2c840: 108002b2 beqz a0,2d30c <history_expand@@Base+0x1808>
2c844: 02205025 move t2,s1
2c848: 02822821 addu a1,s4,v0
2c84c: 0040b025 move s6,v0
2c850: 80a40000 lb a0,0(a1)
2c854: 1483ffeb bne a0,v1,2c804 <history_expand@@Base+0xd00>
2c858: 24550001 addiu s5,v0,1
2c85c: 8fa2003c lw v0,60(sp)
2c860: 8c446334 lw a0,25396(v0)
2c864: 02641021 addu v0,s3,a0
2c868: 0050102a slt v0,v0,s0
2c86c: 1040029d beqz v0,2d2e4 <history_expand@@Base+0x17e0>
2c870: 00104040 sll t0,s0,0x1
2c874: 8f998578 lw t9,strcpy
2c878: 8e45633c lw a1,25404(s2)
2c87c: 0320f809 jalr t9
--
2cb9c: 1440fffa bnez v0,2cb88 <history_expand@@Base+0x1084>
2cba0: 0292a823 subu s5,s4,s2
2cba4: 26b70002 addiu s7,s5,2
2cba8: 26b50001 addiu s5,s5,1
2cbac: 8f9985c0 lw t9,-31296(gp)
2cbb0: 0320f809 jalr t9
2cbb4: 02e02025 move a0,s7
2cbb8: 8fbc0018 lw gp,24(sp)
2cbbc: 02122821 addu a1,s0,s2
2cbc0: 02e03025 move a2,s7
2cbc4: 8f998348 lw t9,-31928(gp)
2cbc8: 00402025 move a0,v0
2cbcc: 0320f809 jalr t9
2cbd0: 00409825 move s3,v0
2cbd4: 8fbc0018 lw gp,24(sp)
2cbd8: 0275a821 addu s5,s3,s5
2cbdc: 02602025 move a0,s3
2cbe0: 8f998408 lw t9,strlen
2cbe4: 0320f809 jalr t9
2cbe8: a2a00000 sb zero,0(s5)
2cbec: 03c2f021 addu s8,s8,v0
2cbf0: 00409025 move s2,v0
2cbf4: 03d6102a slt v0,s8,s6
2cbf8: 1040025d beqz v0,2d570 <history_expand@@Base+0x1a6c>
2cbfc: 8fbc0018 lw gp,24(sp)
2cc00: 8f998578 lw t9,strcpy
2cc04: 03d22023 subu a0,s8,s2
2cc08: 02602825 move a1,s3
--
2cc48: 27c20001 addiu v0,s8,1
2cc4c: 82440000 lb a0,0(s2)
2cc50: 023ef021 addu s8,s1,s8
2cc54: 02221821 addu v1,s1,v0
2cc58: a3c40000 sb a0,0(s8)
2cc5c: 02809025 move s2,s4
2cc60: a0600000 sb zero,0(v1)
2cc64: 1000fc05 b 2bc7c <history_expand@@Base+0x178>
2cc68: 0040f025 move s8,v0
2cc6c: 26d60040 addiu s6,s6,64
2cc70: 02202025 move a0,s1
2cc74: 0320f809 jalr t9
2cc78: 02c02825 move a1,s6
2cc7c: 00408825 move s1,v0
2cc80: 1000fc8b b 2beb0 <history_expand@@Base+0x3ac>
2cc84: 8fbc0018 lw gp,24(sp)
2cc88: 8f998408 lw t9,strlen
2cc8c: 0320f809 jalr t9
2cc90: 00000000 nop
2cc94: 8fbc0018 lw gp,24(sp)
2cc98: 8f9985c0 lw t9,-31296(gp)
2cc9c: 0320f809 jalr t9
2cca0: 24440001 addiu a0,v0,1
2cca4: 8fbc0018 lw gp,24(sp)
2cca8: 8fa50048 lw a1,72(sp)
2ccac: 8f998578 lw t9,strcpy
2ccb0: 0320f809 jalr t9
2ccb4: 00402025 move a0,v0
--
2d1c0: 02c02825 move a1,s6
2d1c4: 00408825 move s1,v0
2d1c8: 1000fcd1 b 2c510 <history_expand@@Base+0xa0c>
2d1cc: 8fbc0018 lw gp,24(sp)
2d1d0: 8f998638 lw t9,-31176(gp)
2d1d4: 8fa40030 lw a0,48(sp)
2d1d8: 0320f809 jalr t9
2d1dc: 24450002 addiu a1,v0,2
2d1e0: afa20030 sw v0,48(sp)
2d1e4: 1000fcb2 b 2c4b0 <history_expand@@Base+0x9ac>
2d1e8: 8fbc0018 lw gp,24(sp)
2d1ec: 0320f809 jalr t9
2d1f0: 8fa4002c lw a0,44(sp)
2d1f4: 8fbc0018 lw gp,24(sp)
2d1f8: 8fb00048 lw s0,72(sp)
2d1fc: 8f998408 lw t9,strlen
2d200: 0320f809 jalr t9
2d204: 02002025 move a0,s0
2d208: 8fbc0018 lw gp,24(sp)
2d20c: 8f9985c0 lw t9,-31296(gp)
2d210: 0320f809 jalr t9
2d214: 24440001 addiu a0,v0,1
2d218: 8fbc0018 lw gp,24(sp)
2d21c: 02002825 move a1,s0
2d220: 1000fea3 b 2ccb0 <history_expand@@Base+0x11ac>
2d224: 8f998578 lw t9,strcpy
2d228: 28820002 slti v0,a0,2
2d22c: 1440fb7d bnez v0,2c024 <history_expand@@Base+0x520>
--
2d4b8: 24630004 addiu v1,v1,4
2d4bc: 8f82801c lw v0,-32740(gp)
2d4c0: afa2005c sw v0,92(sp)
2d4c4: 8c42633c lw v0,25404(v0)
2d4c8: 1440fc9b bnez v0,2c738 <history_expand@@Base+0xc34>
2d4cc: 8f82801c lw v0,-32740(gp)
2d4d0: 8f83801c lw v1,-32740(gp)
2d4d4: 8c64632c lw a0,25388(v1)
2d4d8: 10800004 beqz a0,2d4ec <history_expand@@Base+0x19e8>
2d4dc: 8fa2003c lw v0,60(sp)
2d4e0: 80820000 lb v0,0(a0)
2d4e4: 14400003 bnez v0,2d4f4 <history_expand@@Base+0x19f0>
2d4e8: 8fa2003c lw v0,60(sp)
2d4ec: 1000fc91 b 2c734 <history_expand@@Base+0xc30>
2d4f0: ac406334 sw zero,25396(v0)
2d4f4: 8f998408 lw t9,strlen
2d4f8: 0320f809 jalr t9
2d4fc: afa30054 sw v1,84(sp)
2d500: 8fbc0018 lw gp,24(sp)
2d504: 8f9985c0 lw t9,-31296(gp)
2d508: 0320f809 jalr t9
2d50c: 24440001 addiu a0,v0,1
2d510: 8fbc0018 lw gp,24(sp)
2d514: 8fa30054 lw v1,84(sp)
2d518: 00402025 move a0,v0
2d51c: 8f998578 lw t9,strcpy
2d520: 0320f809 jalr t9
2d524: 8c65632c lw a1,25388(v1)
--
2d634: 0320f809 jalr t9
2d638: 00000000 nop
2d63c: 00000000 nop
2d640: 3c1c0002 lui gp,0x2
2d644: 279cf380 addiu gp,gp,-3200
2d648: 0399e021 addu gp,gp,t9
2d64c: 27bdffd8 addiu sp,sp,-40
2d650: afbc0010 sw gp,16(sp)
2d654: afbf0024 sw ra,36(sp)
2d658: afb20020 sw s2,32(sp)
2d65c: afb1001c sw s1,28(sp)
2d660: afb00018 sw s0,24(sp)
2d664: 10800011 beqz a0,2d6ac <history_expand@@Base+0x1ba8>
2d668: 8f998408 lw t9,strlen
2d66c: 0320f809 jalr t9
2d670: 00808025 move s0,a0
2d674: 8fbc0010 lw gp,16(sp)
2d678: 8f9985c0 lw t9,-31296(gp)
2d67c: 0320f809 jalr t9
2d680: 24440001 addiu a0,v0,1
2d684: 8fbc0010 lw gp,16(sp)
2d688: 8fbf0024 lw ra,36(sp)
2d68c: 8fb20020 lw s2,32(sp)
2d690: 8fb1001c lw s1,28(sp)
2d694: 02002825 move a1,s0
2d698: 8f998578 lw t9,strcpy
2d69c: 8fb00018 lw s0,24(sp)
2d6a0: 00402025 move a0,v0
2d6a4: 03200008 jr t9
2d6a8: 27bd0028 addiu sp,sp,40
2d6ac: 8f848028 lw a0,-32728(gp)
2d6b0: 8f99889c lw t9,-30564(gp)
2d6b4: 0320f809 jalr t9
2d6b8: 24841230 addiu a0,a0,4656
2d6bc: 00409025 move s2,v0
2d6c0: 10400027 beqz v0,2d760 <history_expand@@Base+0x1c5c>
2d6c4: 8fbc0010 lw gp,16(sp)
2d6c8: 8f998408 lw t9,strlen
2d6cc: 0320f809 jalr t9
2d6d0: 00402025 move a0,v0
2d6d4: 8fbc0010 lw gp,16(sp)
2d6d8: 00408825 move s1,v0
2d6dc: 2444000a addiu a0,v0,10
2d6e0: 24500001 addiu s0,v0,1
2d6e4: 8f9985c0 lw t9,-31296(gp)
2d6e8: 0320f809 jalr t9
2d6ec: 00000000 nop
2d6f0: 8fbc0010 lw gp,16(sp)
2d6f4: 02402825 move a1,s2
2d6f8: 8f998578 lw t9,strcpy
2d6fc: 0320f809 jalr t9
2d700: 00402025 move a0,v0
--
2d888: 8e640000 lw a0,0(s3)
2d88c: 00501021 addu v0,v0,s0
2d890: 24530001 addiu s3,v0,1
2d894: 8fbc0010 lw gp,16(sp)
2d898: 169effec bne s4,s8,2d84c <history_expand@@Base+0x1d48>
2d89c: 02608025 move s0,s3
2d8a0: 8f9984fc lw t9,-31492(gp)
2d8a4: 0320f809 jalr t9
2d8a8: 02602025 move a0,s3
2d8ac: 0040f025 move s8,v0
2d8b0: 10400071 beqz v0,2da78 <history_expand@@Base+0x1f74>
2d8b4: 8fbc0010 lw gp,16(sp)
2d8b8: 8ee20000 lw v0,0(s7)
2d8bc: 00518823 subu s1,v0,s1
2d8c0: 0222182a slt v1,s1,v0
2d8c4: 10600031 beqz v1,2d98c <history_expand@@Base+0x1e88>
2d8c8: 8f8380e0 lw v1,-32544(gp)
2d8cc: 00118880 sll s1,s1,0x2
2d8d0: 00021080 sll v0,v0,0x2
2d8d4: 02d18821 addu s1,s6,s1
2d8d8: 8c740000 lw s4,0(v1)
2d8dc: 02c2b021 addu s6,s6,v0
2d8e0: 00008025 move s0,zero
2d8e4: 10000010 b 2d928 <history_expand@@Base+0x1e24>
2d8e8: 2415000a li s5,10
2d8ec: 8f998578 lw t9,strcpy
2d8f0: 8c450000 lw a1,0(v0)
2d8f4: 0320f809 jalr t9
2d8f8: 26310004 addiu s1,s1,4
2d8fc: 8fbc0010 lw gp,16(sp)
2d900: 8e22fffc lw v0,-4(s1)
2d904: 8f998408 lw t9,strlen
2d908: 0320f809 jalr t9
2d90c: 8c440000 lw a0,0(v0)
2d910: 00508021 addu s0,v0,s0
2d914: 03d01821 addu v1,s8,s0
2d918: 8fbc0010 lw gp,16(sp)
2d91c: 26100001 addiu s0,s0,1
2d920: 1236001a beq s1,s6,2d98c <history_expand@@Base+0x1e88>
2d924: a0750000 sb s5,0(v1)
2d928: 8e220000 lw v0,0(s1)
2d92c: 1280ffef beqz s4,2d8ec <history_expand@@Base+0x1de8>
2d930: 03d02021 addu a0,s8,s0
2d934: 8c450004 lw a1,4(v0)
2d938: 10a0ffed beqz a1,2d8f0 <history_expand@@Base+0x1dec>
2d93c: 8f998578 lw t9,strcpy
2d940: 80a30000 lb v1,0(a1)
2d944: 5060ffeb beqzl v1,2d8f4 <history_expand@@Base+0x1df0>
2d948: 8c450000 lw a1,0(v0)
2d94c: 8f998578 lw t9,strcpy
2d950: 0320f809 jalr t9
2d954: 00000000 nop
--
2f0a0: afb20024 sw s2,36(sp)
2f0a4: afb10020 sw s1,32(sp)
2f0a8: afbf002c sw ra,44(sp)
2f0ac: afb0001c sw s0,28(sp)
2f0b0: 00808825 move s1,a0
2f0b4: 0320f809 jalr t9
2f0b8: 02602025 move a0,s3
2f0bc: 00409025 move s2,v0
2f0c0: 12200017 beqz s1,2f120 <_rl_find_prev_mbchar@@Base+0x210>
2f0c4: 8fbc0010 lw gp,16(sp)
2f0c8: 82220000 lb v0,0(s1)
2f0cc: 10400015 beqz v0,2f124 <_rl_find_prev_mbchar@@Base+0x214>
2f0d0: 8f9985c0 lw t9,-31296(gp)
2f0d4: 8f998408 lw t9,strlen
2f0d8: 0320f809 jalr t9
2f0dc: 02202025 move a0,s1
2f0e0: 8fbc0010 lw gp,16(sp)
2f0e4: 00522021 addu a0,v0,s2
2f0e8: 24840001 addiu a0,a0,1
2f0ec: 8f9985c0 lw t9,-31296(gp)
2f0f0: 0320f809 jalr t9
2f0f4: 00408025 move s0,v0
2f0f8: 00409025 move s2,v0
2f0fc: 1200000d beqz s0,2f134 <_rl_find_prev_mbchar@@Base+0x224>
2f100: 8fbc0010 lw gp,16(sp)
2f104: 8f998578 lw t9,strcpy
2f108: 00402025 move a0,v0
2f10c: 0320f809 jalr t9
2f110: 02202825 move a1,s1
2f114: 8fbc0010 lw gp,16(sp)
2f118: 10000007 b 2f138 <_rl_find_prev_mbchar@@Base+0x228>
2f11c: 02502021 addu a0,s2,s0
2f120: 8f9985c0 lw t9,-31296(gp)
2f124: 0320f809 jalr t9
2f128: 26440001 addiu a0,s2,1
2f12c: 8fbc0010 lw gp,16(sp)
2f130: 00409025 move s2,v0
2f134: 02402025 move a0,s2
2f138: 8f998578 lw t9,strcpy
2f13c: 0320f809 jalr t9
2f140: 02602825 move a1,s3
--
2f2c4: 8f998028 lw t9,-32728(gp)
2f2c8: 8fbf0034 lw ra,52(sp)
2f2cc: 8fb30030 lw s3,48(sp)
2f2d0: 8fb2002c lw s2,44(sp)
2f2d4: 8fb10028 lw s1,40(sp)
2f2d8: 02002825 move a1,s0
2f2dc: 8fb00024 lw s0,36(sp)
2f2e0: 24060001 li a2,1
2f2e4: 00402025 move a0,v0
2f2e8: 2739f080 addiu t9,t9,-3968
2f2ec: 1000ff64 b 2f080 <_rl_find_prev_mbchar@@Base+0x170>
2f2f0: 27bd0038 addiu sp,sp,56
2f2f4: 8f998408 lw t9,strlen
2f2f8: 0320f809 jalr t9
2f2fc: 00000000 nop
2f300: 8fbc0010 lw gp,16(sp)
2f304: 8f9985c0 lw t9,-31296(gp)
2f308: 0320f809 jalr t9
2f30c: 24440001 addiu a0,v0,1
2f310: 8fbc0010 lw gp,16(sp)
2f314: 8fbf0034 lw ra,52(sp)
2f318: 8fb30030 lw s3,48(sp)
2f31c: 8fb2002c lw s2,44(sp)
2f320: 8fb10028 lw s1,40(sp)
2f324: 02002825 move a1,s0
2f328: 8f998578 lw t9,strcpy
2f32c: 8fb00024 lw s0,36(sp)
2f330: 00402025 move a0,v0
--
2f358: 1040000f beqz v0,2f398 <tilde_expand_word@@Base+0x234>
2f35c: 8fbc0010 lw gp,16(sp)
2f360: 8f998028 lw t9,-32728(gp)
2f364: 02203025 move a2,s1
2f368: 02002825 move a1,s0
2f36c: 2739f080 addiu t9,t9,-3968
2f370: 0411ff43 bal 2f080 <_rl_find_prev_mbchar@@Base+0x170>
2f374: 00402025 move a0,v0
2f378: 8fbc0010 lw gp,16(sp)
2f37c: afa2001c sw v0,28(sp)
2f380: 8f998798 lw t9,-30824(gp)
2f384: 0320f809 jalr t9
2f388: 02602025 move a0,s3
2f38c: 8fa2001c lw v0,28(sp)
2f390: 1440ffb6 bnez v0,2f26c <tilde_expand_word@@Base+0x108>
2f394: 8fbc0010 lw gp,16(sp)
2f398: 8f998408 lw t9,strlen
2f39c: 0320f809 jalr t9
2f3a0: 02002025 move a0,s0
2f3a4: 8fbc0010 lw gp,16(sp)
2f3a8: 8f9985c0 lw t9,-31296(gp)
2f3ac: 0320f809 jalr t9
2f3b0: 24440001 addiu a0,v0,1
2f3b4: 8fbc0010 lw gp,16(sp)
2f3b8: 02002825 move a1,s0
2f3bc: 8f998578 lw t9,strcpy
2f3c0: 0320f809 jalr t9
2f3c4: 00402025 move a0,v0
--
2f684: 02603025 move a2,s3
2f688: 02802825 move a1,s4
2f68c: 8f998348 lw t9,-31928(gp)
2f690: 00402025 move a0,v0
2f694: 0320f809 jalr t9
2f698: 00408825 move s1,v0
2f69c: 8fbc0010 lw gp,16(sp)
2f6a0: 02339821 addu s3,s1,s3
2f6a4: 02202025 move a0,s1
2f6a8: 8f998684 lw t9,-31100(gp)
2f6ac: 0320f809 jalr t9
2f6b0: a2600000 sb zero,0(s3)
2f6b4: 8fbc0010 lw gp,16(sp)
2f6b8: 02202025 move a0,s1
2f6bc: 8f998798 lw t9,-30824(gp)
2f6c0: 0320f809 jalr t9
2f6c4: 00408825 move s1,v0
2f6c8: 8fbc0010 lw gp,16(sp)
2f6cc: 8f998408 lw t9,strlen
2f6d0: 0320f809 jalr t9
2f6d4: 02202025 move a0,s1
2f6d8: 00579821 addu s3,v0,s7
2f6dc: 0272182a slt v1,s3,s2
2f6e0: 10600029 beqz v1,2f788 <tilde_expand@@Base+0x34c>
2f6e4: 8fbc0010 lw gp,16(sp)
2f6e8: 8f998578 lw t9,strcpy
2f6ec: 02202825 move a1,s1
2f6f0: 0320f809 jalr t9
[*] Function strcpy used 81 times libreadline.so.5.2