1 2.* file format .* 3 4 5Disassembly of section \.plt: 6 7# All entries must be microMIPS. 810100000 <_PROCEDURE_LINKAGE_TABLE_>: 9.*: 7984 0000 addiu \$3,\$pc,1048576 10.*: ff23 0000 lw \$25,0\(\$3\) 11.*: 0535 subu \$2,\$2,\$3 12.*: 2525 srl \$2,\$2,2 13.*: 3302 fffe addiu \$24,\$2,-2 14.*: 0dff move \$15,\$31 15.*: 45f9 jalrs \$25 16.*: 0f83 move \$28,\$3 17.*: 0c00 nop 18 1910100018 <f_lo_ic@micromipsplt>: 20.*: 7903 fffc addiu \$2,\$pc,1048560 21# ^ 0x10200008 22.*: ff22 0000 lw \$25,0\(\$2\) 23.*: 4599 jr \$25 24.*: 0f02 move \$24,\$2 25 2610100024 <f_lo_dc@micromipsplt>: 27.*: 7903 fffa addiu \$2,\$pc,1048552 28# ^ 0x1020000c 29.*: ff22 0000 lw \$25,0\(\$2\) 30.*: 4599 jr \$25 31.*: 0f02 move \$24,\$2 32 3310100030 <f_dc@micromipsplt>: 34.*: 7903 fff8 addiu \$2,\$pc,1048544 35# ^ 0x10200010 36.*: ff22 0000 lw \$25,0\(\$2\) 37.*: 4599 jr \$25 38.*: 0f02 move \$24,\$2 39 401010003c <f_ic_dc@micromipsplt>: 41.*: 7903 fff6 addiu \$2,\$pc,1048536 42# ^ 0x10200014 43.*: ff22 0000 lw \$25,0\(\$2\) 44.*: 4599 jr \$25 45.*: 0f02 move \$24,\$2 46 4710100048 <f_lo_ic_dc@micromipsplt>: 48.*: 7903 fff4 addiu \$2,\$pc,1048528 49# ^ 0x10200018 50.*: ff22 0000 lw \$25,0\(\$2\) 51.*: 4599 jr \$25 52.*: 0f02 move \$24,\$2 53 5410100054 <f_lo@micromipsplt>: 55.*: 7903 fff2 addiu \$2,\$pc,1048520 56# ^ 0x1020001c 57.*: ff22 0000 lw \$25,0\(\$2\) 58.*: 4599 jr \$25 59.*: 0f02 move \$24,\$2 60 61Disassembly of section \.MIPS\.stubs: 62 6310101000 <_MIPS_STUBS_>: 64# Lazy-binding stub for f_ic. 65.*: ff3c 8010 lw \$25,-32752\(\$28\) 66.*: 0dff move \$15,\$31 67.*: 45d9 jalr \$25 68.*: 3300 0009 li \$24,9 69 \.\.\. 70 71Disassembly of section \.text\.a: 72 7310102000 <testc>: 74.*: .... .... jal [0-9a-f]+ <f_dc@micromipsplt> 75.*: 0000 0000 nop 76.*: .... .... j [0-9a-f]+ <f_dc@micromipsplt> 77.*: 0c00 nop 78.*: fc43 8024 lw \$2,-32732\(\$3\) 79# ^ global GOT entry for f_ic 80.*: .... .... jal [0-9a-f]+ <f_ic_dc@micromipsplt> 81.*: 0000 0000 nop 82.*: .... .... j [0-9a-f]+ <f_ic_dc@micromipsplt> 83.*: 0c00 nop 84.*: fc43 8018 lw \$2,-32744\(\$3\) 85# ^ local GOT entry for f_ic_dc@micromipsplt 86.*: .... .... jal [0-9a-f]+ <f_lo_dc@micromipsplt> 87.*: 0000 0000 nop 88.*: .... .... j [0-9a-f]+ <f_lo_dc@micromipsplt> 89.*: 0c00 nop 90.*: fc43 801c lw \$2,-32740\(\$3\) 91# ^ local GOT entry for f_lo_ic@micromipsplt 92.*: .... .... jal [0-9a-f]+ <f_lo_ic_dc@micromipsplt> 93.*: 0000 0000 nop 94.*: .... .... j [0-9a-f]+ <f_lo_ic_dc@micromipsplt> 95.*: 0c00 nop 96.*: fc43 8020 lw \$2,-32736\(\$3\) 97# ^ local GOT entry for f_lo_ic_dc@micromipsplt 98.*: 459f jr \$31 99 100Disassembly of section \.text\.c: 101 10210103000 <testlo>: 103.*: 3040 0055 li \$2,85 104# ^ low 16 bits of f_lo@micromipsplt 105.*: 3040 0025 li \$2,37 106# ^ low 16 bits of f_lo_dc@micromipsplt 107.*: 3040 0019 li \$2,25 108# ^ low 16 bits of f_lo_ic@micromipsplt 109.*: 3040 0049 li \$2,73 110# ^ low 16 bits of f_lo_ic_dc@micromipsplt 111 112