3 #ld: -shared -melf32ppc
7 There are
20 section headers
.*
10 +\
[Nr\
] Name
+Type
+Addr
+Off
+Size
+ES Flg Lk
Inf Al
11 +\
[ 0\
] +NULL +0+ 0+ 0+ 0+ +0 +0 +0
15 +\
[ 4\
] \
.rela\
.dyn
+.*
16 +\
[ 5\
] \
.rela\
.plt
+.*
17 +\
[ 6\
] \
.text
+PROGBITS
+0+498 0+498 0+70 0+ +AX
+0 +0 +1
18 +\
[ 7\
] \
.tdata
+PROGBITS
+0+10508 0+508 0+1c
0+ WAT
+0 +0 +4
19 +\
[ 8\
] \
.tbss
+NOBITS
+0+10524 0+524 0+1c
0+ WAT
+0 +0 +4
20 +\
[ 9\
] \
.dynamic
+DYNAMIC
+0+10524 0+524 0+a0
08 +WA
+3 +0 +4
21 +\
[10\
] \
.data
+PROGBITS
+0+105c4
0+5c4
0+ 0+ +WA
+0 +0 +1
22 +\
[11\
] \
.got
+PROGBITS
+0+105c4
0+5c4
0+34 04 WAX
+0 +0 +4
28 +\
[17\
] \
.shstrtab
+.*
33 Elf file type is DYN \
(Shared object file\
)
34 Entry point
0x
[0-9a
-f
]+
35 There are
4 program headers
.*
38 +Type
+Offset
+VirtAddr
+PhysAddr
+FileSiz MemSiz
+Flg Align
39 +LOAD
+0x0+ 0x0+ 0x0+ 0x0+508 0x0+508 R E
0x10000
40 +LOAD
+0x0+508 0x0+10508 0x0+10508 0x0+f0
0x0+144 RWE
0x10000
41 +DYNAMIC
+0x0+524 0x0+10524 0x0+10524 0x0+a0
0x0+a0 RW
+0x4
42 +TLS
+0x0+508 0x0+10508 0x0+10508 0x0+1c
0x0+38 R
+0x4
44 Section to Segment mapping
:
45 +Segment Sections\
.\
.\
.
46 +0+ +\
.hash \
.dynsym \
.dynstr \
.rela\
.dyn \
.rela\
.plt \
.text
47 +01 +\
.tdata \
.tbss \
.dynamic \
.got \
.plt
51 Relocation section
'\.rela\.dyn' at offset
0x
[0-9a
-f
]+ contains
18 entries
:
52 Offset
+Info
+Type
+Sym\
. Value
+Symbol
's Name \+ Addend
53 0+49c +0+c0a R_PPC_REL24 +0+ +__tls_get_addr \+ 0
54 0+4a4 +0+c0a R_PPC_REL24 +0+ +__tls_get_addr \+ 0
55 0+4dc +0+c0a R_PPC_REL24 +0+ +__tls_get_addr \+ 0
56 0+4e4 +0+c0a R_PPC_REL24 +0+ +__tls_get_addr \+ 0
57 0+4ce +0+b45 R_PPC_TPREL16 +0+30 +le0 \+ 0
58 0+4d2 +0+e48 R_PPC_TPREL16_HA +0+34 +le1 \+ 0
59 0+4d6 +0+e46 R_PPC_TPREL16_LO +0+34 +le1 \+ 0
60 0+4fe +0+245 R_PPC_TPREL16 +0+10508 +\.tdata \+ 1051c
61 0+502 +0+248 R_PPC_TPREL16_HA +0+10508 +\.tdata \+ 10520
62 0+506 +0+246 R_PPC_TPREL16_LO +0+10508 +\.tdata \+ 10520
63 0+105d4 +0+44 R_PPC_DTPMOD32 +0+
64 0+105dc +0+44 R_PPC_DTPMOD32 +0+
65 0+105e0 +0+4e R_PPC_DTPREL32 +0+
66 0+105e4 +0+a44 R_PPC_DTPMOD32 +0+ +gd \+ 0
67 0+105e8 +0+a4e R_PPC_DTPREL32 +0+ +gd \+ 0
68 0+105ec +0+1944 R_PPC_DTPMOD32 +0+1c +gd0 \+ 0
69 0+105f0 +0+194e R_PPC_DTPREL32 +0+1c +gd0 \+ 0
70 0+105f4 +0+1a49 R_PPC_TPREL32 +0+2c +ie0 \+ 0
72 Relocation section '\
.rela\
.plt
' at offset 0x[0-9a-f]+ contains 1 entries:
73 Offset +Info +Type +Sym\. Value +Symbol's Name \
+ Addend
74 0+10640 +0+c15 R_PPC_JMP_SLOT
+0+ +__tls_get_addr \
+ 0
76 Symbol table
'\.dynsym' contains
28 entries
:
77 +Num
: +Value
+Size Type
+Bind
+Vis
+Ndx Name
78 +[0-9]+: 0+ +0 NOTYPE
+LOCAL
+DEFAULT
+UND
79 +[0-9]+: 0+498 +0 SECTION LOCAL
+DEFAULT
+6
80 +[0-9]+: 0+10508 +0 SECTION LOCAL
+DEFAULT
+7
81 +[0-9]+: 0+10524 +0 SECTION LOCAL
+DEFAULT
+8
82 +[0-9]+: 0+105c4
+0 SECTION LOCAL
+DEFAULT
+10
83 +[0-9]+: 0+105f8
+0 SECTION LOCAL
+DEFAULT
+12
84 +[0-9]+: 0+105f8
+0 SECTION LOCAL
+DEFAULT
+13
85 +[0-9]+: 0+105f8
+0 SECTION LOCAL
+DEFAULT
+14
86 +[0-9]+: 0+1064c
+0 SECTION LOCAL
+DEFAULT
+16
87 +[0-9]+: 0+10524 +0 OBJECT
+GLOBAL DEFAULT
+ABS _DYNAMIC
88 +[0-9]+: 0+ +0 NOTYPE
+GLOBAL DEFAULT
+UND gd
89 +[0-9]+: 0+30 +0 TLS
+GLOBAL DEFAULT
+8 le0
90 +[0-9]+: 0+ +0 NOTYPE
+GLOBAL DEFAULT
+UND __tls_get_addr
91 +[0-9]+: 0+20 +0 TLS
+GLOBAL DEFAULT
+8 ld0
92 +[0-9]+: 0+34 +0 TLS
+GLOBAL DEFAULT
+8 le1
93 +[0-9]+: 0+ +0 NOTYPE
+GLOBAL DEFAULT
+UND ld
94 +[0-9]+: [0-9a
-f
]+ +0 NOTYPE
+GLOBAL DEFAULT
+6 _start
95 +[0-9]+: [0-9a
-f
]+ +0 NOTYPE
+GLOBAL DEFAULT
+ABS __end
96 +[0-9]+: [0-9a
-f
]+ +0 OBJECT
+GLOBAL DEFAULT
+13 _SDA_BASE_
97 +[0-9]+: 0+28 +0 TLS
+GLOBAL DEFAULT
+8 ld2
98 +[0-9]+: 0+24 +0 TLS
+GLOBAL DEFAULT
+8 ld1
99 +[0-9]+: [0-9a
-f
]+ +0 NOTYPE
+GLOBAL DEFAULT
+ABS __bss_start
100 +[0-9]+: [0-9a
-f
]+ +0 NOTYPE
+GLOBAL DEFAULT
+ABS _edata
101 +[0-9]+: 0+105c8
+0 OBJECT
+GLOBAL DEFAULT
+ABS _GLOBAL_OFFSET_TABLE_
102 +[0-9]+: [0-9a
-f
]+ +0 NOTYPE
+GLOBAL DEFAULT
+ABS _end
103 +[0-9]+: 0+1c
+0 TLS
+GLOBAL DEFAULT
+8 gd0
104 +[0-9]+: 0+2c
+0 TLS
+GLOBAL DEFAULT
+8 ie0
105 +[0-9]+: [0-9a
-f
]+ +0 OBJECT
+GLOBAL DEFAULT
+12 _SDA2_BASE_
107 Symbol table
'\.symtab' contains
46 entries
:
108 +Num
: +Value
+Size Type
+Bind
+Vis
+Ndx Name
109 +[0-9]+: 0+ +0 NOTYPE
+LOCAL
+DEFAULT
+UND
110 +[0-9]+: [0-9a
-f
]+ +0 SECTION LOCAL
+DEFAULT
+1
111 +[0-9]+: [0-9a
-f
]+ +0 SECTION LOCAL
+DEFAULT
+2
112 +[0-9]+: [0-9a
-f
]+ +0 SECTION LOCAL
+DEFAULT
+3
113 +[0-9]+: [0-9a
-f
]+ +0 SECTION LOCAL
+DEFAULT
+4
114 +[0-9]+: [0-9a
-f
]+ +0 SECTION LOCAL
+DEFAULT
+5
115 +[0-9]+: 0+498 +0 SECTION LOCAL
+DEFAULT
+6
116 +[0-9]+: 0+10508 +0 SECTION LOCAL
+DEFAULT
+7
117 +[0-9]+: 0+10524 +0 SECTION LOCAL
+DEFAULT
+8
118 +[0-9]+: [0-9a
-f
]+ +0 SECTION LOCAL
+DEFAULT
+9
119 +[0-9]+: 0+105c4
+0 SECTION LOCAL
+DEFAULT
+10
120 +[0-9]+: [0-9a
-f
]+ +0 SECTION LOCAL
+DEFAULT
+11
121 +[0-9]+: 0+105f8
+0 SECTION LOCAL
+DEFAULT
+12
122 +[0-9]+: 0+105f8
+0 SECTION LOCAL
+DEFAULT
+13
123 +[0-9]+: 0+105f8
+0 SECTION LOCAL
+DEFAULT
+14
124 +[0-9]+: [0-9a
-f
]+ +0 SECTION LOCAL
+DEFAULT
+15
125 +[0-9]+: 0+1064c
+0 SECTION LOCAL
+DEFAULT
+16
126 +[0-9]+: 0+ +0 SECTION LOCAL
+DEFAULT
+17
127 +[0-9]+: 0+ +0 SECTION LOCAL
+DEFAULT
+18
128 +[0-9]+: 0+ +0 SECTION LOCAL
+DEFAULT
+19
129 +[0-9]+: 0+ +0 TLS
+LOCAL
+DEFAULT
+7 gd4
130 +[0-9]+: 0+4 +0 TLS
+LOCAL
+DEFAULT
+7 ld4
131 +[0-9]+: 0+8 +0 TLS
+LOCAL
+DEFAULT
+7 ld5
132 +[0-9]+: 0+c
+0 TLS
+LOCAL
+DEFAULT
+7 ld6
133 +[0-9]+: 0+10 +0 TLS
+LOCAL
+DEFAULT
+7 ie4
134 +[0-9]+: 0+14 +0 TLS
+LOCAL
+DEFAULT
+7 le4
135 +[0-9]+: 0+18 +0 TLS
+LOCAL
+DEFAULT
+7 le5
136 +[0-9]+: 0+10524 +0 OBJECT
+GLOBAL DEFAULT
+ABS _DYNAMIC
137 +[0-9]+: 0+ +0 NOTYPE
+GLOBAL DEFAULT
+UND gd
138 +[0-9]+: 0+30 +0 TLS
+GLOBAL DEFAULT
+8 le0
139 +[0-9]+: 0+ +0 NOTYPE
+GLOBAL DEFAULT
+UND __tls_get_addr
140 +[0-9]+: 0+20 +0 TLS
+GLOBAL DEFAULT
+8 ld0
141 +[0-9]+: 0+34 +0 TLS
+GLOBAL DEFAULT
+8 le1
142 +[0-9]+: 0+ +0 NOTYPE
+GLOBAL DEFAULT
+UND ld
143 +[0-9]+: [0-9a
-f
]+ +0 NOTYPE
+GLOBAL DEFAULT
+6 _start
144 +[0-9]+: [0-9a
-f
]+ +0 NOTYPE
+GLOBAL DEFAULT
+ABS __end
145 +[0-9]+: [0-9a
-f
]+ +0 OBJECT
+GLOBAL DEFAULT
+13 _SDA_BASE_
146 +[0-9]+: 0+28 +0 TLS
+GLOBAL DEFAULT
+8 ld2
147 +[0-9]+: 0+24 +0 TLS
+GLOBAL DEFAULT
+8 ld1
148 +[0-9]+: [0-9a
-f
]+ +0 NOTYPE
+GLOBAL DEFAULT
+ABS __bss_start
149 +[0-9]+: [0-9a
-f
]+ +0 NOTYPE
+GLOBAL DEFAULT
+ABS _edata
150 +[0-9]+: 0+105c8
+0 OBJECT
+GLOBAL DEFAULT
+ABS _GLOBAL_OFFSET_TABLE_
151 +[0-9]+: [0-9a
-f
]+ +0 NOTYPE
+GLOBAL DEFAULT
+ABS _end
152 +[0-9]+: 0+1c
+0 TLS
+GLOBAL DEFAULT
+8 gd0
153 +[0-9]+: 0+2c
+0 TLS
+GLOBAL DEFAULT
+8 ie0
154 +[0-9]+: [0-9a
-f
]+ +0 OBJECT
+GLOBAL DEFAULT
+12 _SDA2_BASE_