Home | History | Annotate | Download | only in ld-mips-elf
      1 
      2 .* file format .*
      3 
      4 
      5 Disassembly of section \.plt:
      6 
      7 10100000 <_PROCEDURE_LINKAGE_TABLE_>:
      8 .*:	3c1c1020 	lui	\$28,0x1020
      9 .*:	8f990000 	lw	\$25,0\(\$28\)
     10 .*:	279c0000 	addiu	\$28,\$28,0
     11 .*:	031cc023 	subu	\$24,\$24,\$28
     12 .*:	03e07825 	move	\$15,\$31
     13 .*:	0018c082 	srl	\$24,\$24,0x2
     14 .*:	0320f809 	jalr	\$25
     15 .*:	2718fffe 	addiu	\$24,\$24,-2
     16 
     17 10100020 <f_lo_iu@plt>:
     18 .*:	3c0f1020 	lui	\$15,0x1020
     19 .*:	8df90008 	lw	\$25,8\(\$15\)
     20 .*:	03200008 	jr	\$25
     21 .*:	25f80008 	addiu	\$24,\$15,8
     22 
     23 10100030 <f_du@plt>:
     24 .*:	3c0f1020 	lui	\$15,0x1020
     25 .*:	8df9000c 	lw	\$25,12\(\$15\)
     26 .*:	03200008 	jr	\$25
     27 .*:	25f8000c 	addiu	\$24,\$15,12
     28 
     29 10100040 <f_iu_du@plt>:
     30 .*:	3c0f1020 	lui	\$15,0x1020
     31 .*:	8df90010 	lw	\$25,16\(\$15\)
     32 .*:	03200008 	jr	\$25
     33 .*:	25f80010 	addiu	\$24,\$15,16
     34 
     35 10100050 <f_lo_iu_du@plt>:
     36 .*:	3c0f1020 	lui	\$15,0x1020
     37 .*:	8df90014 	lw	\$25,20\(\$15\)
     38 .*:	03200008 	jr	\$25
     39 .*:	25f80014 	addiu	\$24,\$15,20
     40 
     41 10100060 <f_lo_du@plt>:
     42 .*:	3c0f1020 	lui	\$15,0x1020
     43 .*:	8df90018 	lw	\$25,24\(\$15\)
     44 .*:	03200008 	jr	\$25
     45 .*:	25f80018 	addiu	\$24,\$15,24
     46 
     47 10100070 <f_lo@plt>:
     48 .*:	3c0f1020 	lui	\$15,0x1020
     49 .*:	8df9001c 	lw	\$25,28\(\$15\)
     50 .*:	03200008 	jr	\$25
     51 .*:	25f8001c 	addiu	\$24,\$15,28
     52 
     53 Disassembly of section \.MIPS\.stubs:
     54 
     55 10101000 <_MIPS_STUBS_>:
     56 # Lazy-binding stub for f_iu.
     57 .*:	8f998010 	lw	\$25,-32752\(\$28\)
     58 .*:	03e07825 	move	\$15,\$31
     59 .*:	0320f809 	jalr	\$25
     60 .*:	24180009 	li	\$24,9
     61 	\.\.\.
     62 
     63 Disassembly of section \.text\.b:
     64 
     65 10102000 <testu>:
     66 .*:	........ 	jal	[0-9a-f]+ <f_du@plt>
     67 .*:	00000000 	nop
     68 .*:	........ 	j	[0-9a-f]+ <f_du@plt>
     69 .*:	00000000 	nop
     70 .*:	8c628024 	lw	\$2,-32732\(\$3\)
     71 #				    ^ global GOT entry for f_iu
     72 .*:	........ 	jal	[0-9a-f]+ <f_iu_du@plt>
     73 .*:	00000000 	nop
     74 .*:	........ 	j	[0-9a-f]+ <f_iu_du@plt>
     75 .*:	00000000 	nop
     76 .*:	8c628018 	lw	\$2,-32744\(\$3\)
     77 #				    ^ local GOT entry for f_iu_du@plt
     78 .*:	........ 	jal	[0-9a-f]+ <f_lo_du@plt>
     79 .*:	00000000 	nop
     80 .*:	........ 	j	[0-9a-f]+ <f_lo_du@plt>
     81 .*:	00000000 	nop
     82 .*:	8c62801c 	lw	\$2,-32740\(\$3\)
     83 #				    ^ local GOT entry for f_lo_iu@plt
     84 .*:	........ 	jal	[0-9a-f]+ <f_lo_iu_du@plt>
     85 .*:	00000000 	nop
     86 .*:	........ 	j	[0-9a-f]+ <f_lo_iu_du@plt>
     87 .*:	00000000 	nop
     88 .*:	8c628020 	lw	\$2,-32736\(\$3\)
     89 #				    ^ local GOT entry for f_lo_iu_du@plt
     90 .*:	03e00008 	jr	\$31
     91 
     92 Disassembly of section \.text\.c:
     93 
     94 10103000 <testlo>:
     95 .*:	24020070 	li	\$2,112
     96 #				    ^ low 16 bits of f_lo@plt
     97 .*:	24020060 	li	\$2,96
     98 #				    ^ low 16 bits of f_lo_du@plt
     99 .*:	24020020 	li	\$2,32
    100 #				    ^ low 16 bits of f_lo_iu@plt
    101 .*:	24020050 	li	\$2,80
    102 #				    ^ low 16 bits of f_lo_iu_du@plt
    103 
    104