1
2Dynamic section .*
3#...
4 0x00000003 \(PLTGOT\)                     0x10201000
5#...
6 0x70000013 \(MIPS_GOTSYM\)                0x6
7 0x00000014 \(PLTREL\)                     REL
8 0x00000017 \(JMPREL\)                     0x10004000
9 0x00000002 \(PLTRELSZ\)                   24 \(bytes\)
10 0x70000032 \(MIPS_PLTGOT\)                0x10200000
11#...
12Relocation section '\.rel\.plt' .*
13 Offset     Info    Type            Sym\.Value  Sym\. Name
1410200008  [^ ]+ R_MIPS_JUMP_SLOT  00000000   f_bu_bc
151020000c  [^ ]+ R_MIPS_JUMP_SLOT  00000000   f_bu
1610200010  [^ ]+ R_MIPS_JUMP_SLOT  00000000   f_bc
17
18Symbol table '\.dynsym' .*
19   Num:    Value  Size Type    Bind   Vis      Ndx Name
20     0: 00000000     0 NOTYPE  LOCAL  DEFAULT  UND
21#...
22    .*: 00000000     0 FUNC    GLOBAL DEFAULT  UND f_bu_bc
23    .*: 00000000     0 FUNC    GLOBAL DEFAULT  UND f_bu
24    .*: 00000000     0 FUNC    GLOBAL DEFAULT  UND f_bc
25
26Symbol table '\.symtab' .*
27#...
28Primary GOT:
29 Canonical gp value: 10208ff0
30
31 Reserved entries:
32   Address     Access  Initial Purpose
33  10201000 -32752\(gp\) 00000000 Lazy resolver
34  10201004 -32748\(gp\) 80000000 Module pointer \(GNU extension\)
35
36
37PLT GOT:
38
39 Reserved entries:
40   Address  Initial Purpose
41  10200000 00000000 PLT lazy resolver
42  10200004 00000000 Module pointer
43
44 Entries:
45   Address  Initial Sym\.Val\. Type    Ndx Name
46  10200008 10100000 00000000 FUNC    UND f_bu_bc
47  1020000c 10100000 00000000 FUNC    UND f_bu
48  10200010 10100000 00000000 FUNC    UND f_bc
49
50