1 |
104 |
markom |
This is bfd.info, produced by Makeinfo version 3.12f from bfd.texinfo.
|
2 |
|
|
|
3 |
|
|
START-INFO-DIR-ENTRY
|
4 |
|
|
* Bfd: (bfd). The Binary File Descriptor library.
|
5 |
|
|
END-INFO-DIR-ENTRY
|
6 |
|
|
|
7 |
|
|
This file documents the BFD library.
|
8 |
|
|
|
9 |
|
|
Copyright (C) 1991 Free Software Foundation, Inc.
|
10 |
|
|
|
11 |
|
|
Permission is granted to make and distribute verbatim copies of this
|
12 |
|
|
manual provided the copyright notice and this permission notice are
|
13 |
|
|
preserved on all copies.
|
14 |
|
|
|
15 |
|
|
Permission is granted to copy and distribute modified versions of
|
16 |
|
|
this manual under the conditions for verbatim copying, subject to the
|
17 |
|
|
terms of the GNU General Public License, which includes the provision
|
18 |
|
|
that the entire resulting derived work is distributed under the terms
|
19 |
|
|
of a permission notice identical to this one.
|
20 |
|
|
|
21 |
|
|
Permission is granted to copy and distribute translations of this
|
22 |
|
|
manual into another language, under the above conditions for modified
|
23 |
|
|
versions.
|
24 |
|
|
|
25 |
|
|
|
26 |
|
|
File: bfd.info, Node: Index, Prev: BFD back ends, Up: Top
|
27 |
|
|
|
28 |
|
|
Index
|
29 |
|
|
*****
|
30 |
|
|
|
31 |
|
|
* Menu:
|
32 |
|
|
|
33 |
|
|
* BFD: Overview.
|
34 |
|
|
* BFD canonical format: Canonical format.
|
35 |
|
|
* BFD_CACHE_MAX_OPEN macro: File Caching.
|
36 |
|
|
* BFD_RELOC_12_PCREL: howto manager.
|
37 |
|
|
* BFD_RELOC_14: howto manager.
|
38 |
|
|
* BFD_RELOC_16: howto manager.
|
39 |
|
|
* BFD_RELOC_16_BASEREL: howto manager.
|
40 |
|
|
* BFD_RELOC_16_GOTOFF: howto manager.
|
41 |
|
|
* BFD_RELOC_16_GOT_PCREL: howto manager.
|
42 |
|
|
* BFD_RELOC_16_PCREL: howto manager.
|
43 |
|
|
* BFD_RELOC_16_PCREL_S2: howto manager.
|
44 |
|
|
* BFD_RELOC_16_PLTOFF: howto manager.
|
45 |
|
|
* BFD_RELOC_16_PLT_PCREL: howto manager.
|
46 |
|
|
* BFD_RELOC_23_PCREL_S2: howto manager.
|
47 |
|
|
* BFD_RELOC_24: howto manager.
|
48 |
|
|
* BFD_RELOC_24_PCREL: howto manager.
|
49 |
|
|
* BFD_RELOC_24_PLT_PCREL: howto manager.
|
50 |
|
|
* BFD_RELOC_26: howto manager.
|
51 |
|
|
* BFD_RELOC_32: howto manager.
|
52 |
|
|
* BFD_RELOC_32_BASEREL: howto manager.
|
53 |
|
|
* BFD_RELOC_32_GOTOFF: howto manager.
|
54 |
|
|
* BFD_RELOC_32_GOT_PCREL: howto manager.
|
55 |
|
|
* BFD_RELOC_32_PCREL: howto manager.
|
56 |
|
|
* BFD_RELOC_32_PCREL_S2: howto manager.
|
57 |
|
|
* BFD_RELOC_32_PLTOFF: howto manager.
|
58 |
|
|
* BFD_RELOC_32_PLT_PCREL: howto manager.
|
59 |
|
|
* BFD_RELOC_386_COPY: howto manager.
|
60 |
|
|
* BFD_RELOC_386_GLOB_DAT: howto manager.
|
61 |
|
|
* BFD_RELOC_386_GOT32: howto manager.
|
62 |
|
|
* BFD_RELOC_386_GOTOFF: howto manager.
|
63 |
|
|
* BFD_RELOC_386_GOTPC: howto manager.
|
64 |
|
|
* BFD_RELOC_386_JUMP_SLOT: howto manager.
|
65 |
|
|
* BFD_RELOC_386_PLT32: howto manager.
|
66 |
|
|
* BFD_RELOC_386_RELATIVE: howto manager.
|
67 |
|
|
* BFD_RELOC_64: howto manager.
|
68 |
|
|
* BFD_RELOC_64_PCREL: howto manager.
|
69 |
|
|
* BFD_RELOC_68K_GLOB_DAT: howto manager.
|
70 |
|
|
* BFD_RELOC_68K_JMP_SLOT: howto manager.
|
71 |
|
|
* BFD_RELOC_68K_RELATIVE: howto manager.
|
72 |
|
|
* BFD_RELOC_8: howto manager.
|
73 |
|
|
* BFD_RELOC_8_BASEREL: howto manager.
|
74 |
|
|
* BFD_RELOC_8_FFnn: howto manager.
|
75 |
|
|
* BFD_RELOC_8_GOTOFF: howto manager.
|
76 |
|
|
* BFD_RELOC_8_GOT_PCREL: howto manager.
|
77 |
|
|
* BFD_RELOC_8_PCREL: howto manager.
|
78 |
|
|
* BFD_RELOC_8_PLTOFF: howto manager.
|
79 |
|
|
* BFD_RELOC_8_PLT_PCREL: howto manager.
|
80 |
|
|
* BFD_RELOC_ALPHA_CODEADDR: howto manager.
|
81 |
|
|
* BFD_RELOC_ALPHA_ELF_LITERAL: howto manager.
|
82 |
|
|
* BFD_RELOC_ALPHA_GPDISP: howto manager.
|
83 |
|
|
* BFD_RELOC_ALPHA_GPDISP_HI16: howto manager.
|
84 |
|
|
* BFD_RELOC_ALPHA_GPDISP_LO16: howto manager.
|
85 |
|
|
* BFD_RELOC_ALPHA_HINT: howto manager.
|
86 |
|
|
* BFD_RELOC_ALPHA_LINKAGE: howto manager.
|
87 |
|
|
* BFD_RELOC_ALPHA_LITERAL: howto manager.
|
88 |
|
|
* BFD_RELOC_ALPHA_LITUSE: howto manager.
|
89 |
|
|
* BFD_RELOC_ALPHA_USER_GPDISP: howto manager.
|
90 |
|
|
* BFD_RELOC_ALPHA_USER_GPRELHIGH: howto manager.
|
91 |
|
|
* BFD_RELOC_ALPHA_USER_GPRELLOW: howto manager.
|
92 |
|
|
* BFD_RELOC_ALPHA_USER_LITERAL: howto manager.
|
93 |
|
|
* BFD_RELOC_ALPHA_USER_LITUSE_BASE: howto manager.
|
94 |
|
|
* BFD_RELOC_ALPHA_USER_LITUSE_BYTOFF: howto manager.
|
95 |
|
|
* BFD_RELOC_ALPHA_USER_LITUSE_JSR: howto manager.
|
96 |
|
|
* BFD_RELOC_ARC_B22_PCREL: howto manager.
|
97 |
|
|
* BFD_RELOC_ARC_B26: howto manager.
|
98 |
|
|
* BFD_RELOC_ARM_ADRL_IMMEDIATE: howto manager.
|
99 |
|
|
* BFD_RELOC_ARM_ADR_IMM: howto manager.
|
100 |
|
|
* BFD_RELOC_ARM_COPY: howto manager.
|
101 |
|
|
* BFD_RELOC_ARM_CP_OFF_IMM: howto manager.
|
102 |
|
|
* BFD_RELOC_ARM_GLOB_DAT: howto manager.
|
103 |
|
|
* BFD_RELOC_ARM_GOT12: howto manager.
|
104 |
|
|
* BFD_RELOC_ARM_GOT32: howto manager.
|
105 |
|
|
* BFD_RELOC_ARM_GOTOFF: howto manager.
|
106 |
|
|
* BFD_RELOC_ARM_GOTPC: howto manager.
|
107 |
|
|
* BFD_RELOC_ARM_HWLITERAL: howto manager.
|
108 |
|
|
* BFD_RELOC_ARM_IMMEDIATE: howto manager.
|
109 |
|
|
* BFD_RELOC_ARM_IN_POOL: howto manager.
|
110 |
|
|
* BFD_RELOC_ARM_JUMP_SLOT: howto manager.
|
111 |
|
|
* BFD_RELOC_ARM_LDR_IMM: howto manager.
|
112 |
|
|
* BFD_RELOC_ARM_LITERAL: howto manager.
|
113 |
|
|
* BFD_RELOC_ARM_MULTI: howto manager.
|
114 |
|
|
* BFD_RELOC_ARM_OFFSET_IMM: howto manager.
|
115 |
|
|
* BFD_RELOC_ARM_OFFSET_IMM8: howto manager.
|
116 |
|
|
* BFD_RELOC_ARM_PCREL_BLX: howto manager.
|
117 |
|
|
* BFD_RELOC_ARM_PCREL_BRANCH: howto manager.
|
118 |
|
|
* BFD_RELOC_ARM_PLT32: howto manager.
|
119 |
|
|
* BFD_RELOC_ARM_RELATIVE: howto manager.
|
120 |
|
|
* BFD_RELOC_ARM_SHIFT_IMM: howto manager.
|
121 |
|
|
* BFD_RELOC_ARM_SWI: howto manager.
|
122 |
|
|
* BFD_RELOC_ARM_THUMB_ADD: howto manager.
|
123 |
|
|
* BFD_RELOC_ARM_THUMB_IMM: howto manager.
|
124 |
|
|
* BFD_RELOC_ARM_THUMB_OFFSET: howto manager.
|
125 |
|
|
* BFD_RELOC_ARM_THUMB_SHIFT: howto manager.
|
126 |
|
|
* BFD_RELOC_AVR_13_PCREL: howto manager.
|
127 |
|
|
* BFD_RELOC_AVR_16_PM: howto manager.
|
128 |
|
|
* BFD_RELOC_AVR_7_PCREL: howto manager.
|
129 |
|
|
* BFD_RELOC_AVR_CALL: howto manager.
|
130 |
|
|
* BFD_RELOC_AVR_HH8_LDI: howto manager.
|
131 |
|
|
* BFD_RELOC_AVR_HH8_LDI_NEG: howto manager.
|
132 |
|
|
* BFD_RELOC_AVR_HH8_LDI_PM: howto manager.
|
133 |
|
|
* BFD_RELOC_AVR_HH8_LDI_PM_NEG: howto manager.
|
134 |
|
|
* BFD_RELOC_AVR_HI8_LDI: howto manager.
|
135 |
|
|
* BFD_RELOC_AVR_HI8_LDI_NEG: howto manager.
|
136 |
|
|
* BFD_RELOC_AVR_HI8_LDI_PM: howto manager.
|
137 |
|
|
* BFD_RELOC_AVR_HI8_LDI_PM_NEG: howto manager.
|
138 |
|
|
* BFD_RELOC_AVR_LO8_LDI: howto manager.
|
139 |
|
|
* BFD_RELOC_AVR_LO8_LDI_NEG: howto manager.
|
140 |
|
|
* BFD_RELOC_AVR_LO8_LDI_PM: howto manager.
|
141 |
|
|
* BFD_RELOC_AVR_LO8_LDI_PM_NEG: howto manager.
|
142 |
|
|
* BFD_RELOC_CTOR: howto manager.
|
143 |
|
|
* BFD_RELOC_D10V_10_PCREL_L: howto manager.
|
144 |
|
|
* BFD_RELOC_D10V_10_PCREL_R: howto manager.
|
145 |
|
|
* BFD_RELOC_D10V_18: howto manager.
|
146 |
|
|
* BFD_RELOC_D10V_18_PCREL: howto manager.
|
147 |
|
|
* BFD_RELOC_D30V_15: howto manager.
|
148 |
|
|
* BFD_RELOC_D30V_15_PCREL: howto manager.
|
149 |
|
|
* BFD_RELOC_D30V_15_PCREL_R: howto manager.
|
150 |
|
|
* BFD_RELOC_D30V_21: howto manager.
|
151 |
|
|
* BFD_RELOC_D30V_21_PCREL: howto manager.
|
152 |
|
|
* BFD_RELOC_D30V_21_PCREL_R: howto manager.
|
153 |
|
|
* BFD_RELOC_D30V_32: howto manager.
|
154 |
|
|
* BFD_RELOC_D30V_32_PCREL: howto manager.
|
155 |
|
|
* BFD_RELOC_D30V_6: howto manager.
|
156 |
|
|
* BFD_RELOC_D30V_9_PCREL: howto manager.
|
157 |
|
|
* BFD_RELOC_D30V_9_PCREL_R: howto manager.
|
158 |
|
|
* BFD_RELOC_FR30_10_IN_8: howto manager.
|
159 |
|
|
* BFD_RELOC_FR30_12_PCREL: howto manager.
|
160 |
|
|
* BFD_RELOC_FR30_20: howto manager.
|
161 |
|
|
* BFD_RELOC_FR30_48: howto manager.
|
162 |
|
|
* BFD_RELOC_FR30_6_IN_4: howto manager.
|
163 |
|
|
* BFD_RELOC_FR30_8_IN_8: howto manager.
|
164 |
|
|
* BFD_RELOC_FR30_9_IN_8: howto manager.
|
165 |
|
|
* BFD_RELOC_FR30_9_PCREL: howto manager.
|
166 |
|
|
* BFD_RELOC_GPREL16: howto manager.
|
167 |
|
|
* BFD_RELOC_GPREL32: howto manager.
|
168 |
|
|
* BFD_RELOC_HI16: howto manager.
|
169 |
|
|
* BFD_RELOC_HI16_BASEREL: howto manager.
|
170 |
|
|
* BFD_RELOC_HI16_GOTOFF: howto manager.
|
171 |
|
|
* BFD_RELOC_HI16_PLTOFF: howto manager.
|
172 |
|
|
* BFD_RELOC_HI16_S: howto manager.
|
173 |
|
|
* BFD_RELOC_HI16_S_BASEREL: howto manager.
|
174 |
|
|
* BFD_RELOC_HI16_S_GOTOFF: howto manager.
|
175 |
|
|
* BFD_RELOC_HI16_S_PLTOFF: howto manager.
|
176 |
|
|
* BFD_RELOC_HI22: howto manager.
|
177 |
|
|
* BFD_RELOC_I370_D12: howto manager.
|
178 |
|
|
* BFD_RELOC_I960_CALLJ: howto manager.
|
179 |
|
|
* BFD_RELOC_LO10: howto manager.
|
180 |
|
|
* BFD_RELOC_LO16: howto manager.
|
181 |
|
|
* BFD_RELOC_LO16_BASEREL: howto manager.
|
182 |
|
|
* BFD_RELOC_LO16_GOTOFF: howto manager.
|
183 |
|
|
* BFD_RELOC_LO16_PLTOFF: howto manager.
|
184 |
|
|
* BFD_RELOC_M32R_10_PCREL: howto manager.
|
185 |
|
|
* BFD_RELOC_M32R_18_PCREL: howto manager.
|
186 |
|
|
* BFD_RELOC_M32R_24: howto manager.
|
187 |
|
|
* BFD_RELOC_M32R_26_PCREL: howto manager.
|
188 |
|
|
* BFD_RELOC_M32R_HI16_SLO: howto manager.
|
189 |
|
|
* BFD_RELOC_M32R_HI16_ULO: howto manager.
|
190 |
|
|
* BFD_RELOC_M32R_LO16: howto manager.
|
191 |
|
|
* BFD_RELOC_M32R_SDA16: howto manager.
|
192 |
|
|
* BFD_RELOC_MCORE_PCREL_32: howto manager.
|
193 |
|
|
* BFD_RELOC_MCORE_PCREL_IMM11BY2: howto manager.
|
194 |
|
|
* BFD_RELOC_MCORE_PCREL_IMM4BY2: howto manager.
|
195 |
|
|
* BFD_RELOC_MCORE_PCREL_IMM8BY4: howto manager.
|
196 |
|
|
* BFD_RELOC_MCORE_PCREL_JSR_IMM11BY2: howto manager.
|
197 |
|
|
* BFD_RELOC_MCORE_RVA: howto manager.
|
198 |
|
|
* BFD_RELOC_MIPS16_GPREL: howto manager.
|
199 |
|
|
* BFD_RELOC_MIPS16_JMP: howto manager.
|
200 |
|
|
* BFD_RELOC_MIPS_CALL16: howto manager.
|
201 |
|
|
* BFD_RELOC_MIPS_CALL_HI16: howto manager.
|
202 |
|
|
* BFD_RELOC_MIPS_CALL_LO16: howto manager.
|
203 |
|
|
* BFD_RELOC_MIPS_GOT16: howto manager.
|
204 |
|
|
* BFD_RELOC_MIPS_GOT_DISP: howto manager.
|
205 |
|
|
* BFD_RELOC_MIPS_GOT_HI16: howto manager.
|
206 |
|
|
* BFD_RELOC_MIPS_GOT_LO16: howto manager.
|
207 |
|
|
* BFD_RELOC_MIPS_GOT_OFST: howto manager.
|
208 |
|
|
* BFD_RELOC_MIPS_GOT_PAGE: howto manager.
|
209 |
|
|
* BFD_RELOC_MIPS_GPREL: howto manager.
|
210 |
|
|
* BFD_RELOC_MIPS_GPREL32: howto manager.
|
211 |
|
|
* BFD_RELOC_MIPS_JMP: howto manager.
|
212 |
|
|
* BFD_RELOC_MIPS_LITERAL: howto manager.
|
213 |
|
|
* BFD_RELOC_MIPS_SUB: howto manager.
|
214 |
|
|
* BFD_RELOC_MN10300_16_PCREL: howto manager.
|
215 |
|
|
* BFD_RELOC_MN10300_32_PCREL: howto manager.
|
216 |
|
|
* BFD_RELOC_NONE: howto manager.
|
217 |
|
|
* BFD_RELOC_NS32K_DISP_16: howto manager.
|
218 |
|
|
* BFD_RELOC_NS32K_DISP_16_PCREL: howto manager.
|
219 |
|
|
* BFD_RELOC_NS32K_DISP_32: howto manager.
|
220 |
|
|
* BFD_RELOC_NS32K_DISP_32_PCREL: howto manager.
|
221 |
|
|
* BFD_RELOC_NS32K_DISP_8: howto manager.
|
222 |
|
|
* BFD_RELOC_NS32K_DISP_8_PCREL: howto manager.
|
223 |
|
|
* BFD_RELOC_NS32K_IMM_16: howto manager.
|
224 |
|
|
* BFD_RELOC_NS32K_IMM_16_PCREL: howto manager.
|
225 |
|
|
* BFD_RELOC_NS32K_IMM_32: howto manager.
|
226 |
|
|
* BFD_RELOC_NS32K_IMM_32_PCREL: howto manager.
|
227 |
|
|
* BFD_RELOC_NS32K_IMM_8: howto manager.
|
228 |
|
|
* BFD_RELOC_NS32K_IMM_8_PCREL: howto manager.
|
229 |
|
|
* BFD_RELOC_PCREL_HI16_S: howto manager.
|
230 |
|
|
* BFD_RELOC_PCREL_LO16: howto manager.
|
231 |
|
|
* BFD_RELOC_PJ_CODE_DIR16: howto manager.
|
232 |
|
|
* BFD_RELOC_PJ_CODE_DIR32: howto manager.
|
233 |
|
|
* BFD_RELOC_PJ_CODE_HI16: howto manager.
|
234 |
|
|
* BFD_RELOC_PJ_CODE_LO16: howto manager.
|
235 |
|
|
* BFD_RELOC_PJ_CODE_REL16: howto manager.
|
236 |
|
|
* BFD_RELOC_PJ_CODE_REL32: howto manager.
|
237 |
|
|
* BFD_RELOC_PPC_B16: howto manager.
|
238 |
|
|
* BFD_RELOC_PPC_B16_BRNTAKEN: howto manager.
|
239 |
|
|
* BFD_RELOC_PPC_B16_BRTAKEN: howto manager.
|
240 |
|
|
* BFD_RELOC_PPC_B26: howto manager.
|
241 |
|
|
* BFD_RELOC_PPC_BA16: howto manager.
|
242 |
|
|
* BFD_RELOC_PPC_BA16_BRNTAKEN: howto manager.
|
243 |
|
|
* BFD_RELOC_PPC_BA16_BRTAKEN: howto manager.
|
244 |
|
|
* BFD_RELOC_PPC_BA26: howto manager.
|
245 |
|
|
* BFD_RELOC_PPC_COPY: howto manager.
|
246 |
|
|
* BFD_RELOC_PPC_EMB_BIT_FLD: howto manager.
|
247 |
|
|
* BFD_RELOC_PPC_EMB_MRKREF: howto manager.
|
248 |
|
|
* BFD_RELOC_PPC_EMB_NADDR16: howto manager.
|
249 |
|
|
* BFD_RELOC_PPC_EMB_NADDR16_HA: howto manager.
|
250 |
|
|
* BFD_RELOC_PPC_EMB_NADDR16_HI: howto manager.
|
251 |
|
|
* BFD_RELOC_PPC_EMB_NADDR16_LO: howto manager.
|
252 |
|
|
* BFD_RELOC_PPC_EMB_NADDR32: howto manager.
|
253 |
|
|
* BFD_RELOC_PPC_EMB_RELSDA: howto manager.
|
254 |
|
|
* BFD_RELOC_PPC_EMB_RELSEC16: howto manager.
|
255 |
|
|
* BFD_RELOC_PPC_EMB_RELST_HA: howto manager.
|
256 |
|
|
* BFD_RELOC_PPC_EMB_RELST_HI: howto manager.
|
257 |
|
|
* BFD_RELOC_PPC_EMB_RELST_LO: howto manager.
|
258 |
|
|
* BFD_RELOC_PPC_EMB_SDA21: howto manager.
|
259 |
|
|
* BFD_RELOC_PPC_EMB_SDA2I16: howto manager.
|
260 |
|
|
* BFD_RELOC_PPC_EMB_SDA2REL: howto manager.
|
261 |
|
|
* BFD_RELOC_PPC_EMB_SDAI16: howto manager.
|
262 |
|
|
* BFD_RELOC_PPC_GLOB_DAT: howto manager.
|
263 |
|
|
* BFD_RELOC_PPC_JMP_SLOT: howto manager.
|
264 |
|
|
* BFD_RELOC_PPC_LOCAL24PC: howto manager.
|
265 |
|
|
* BFD_RELOC_PPC_RELATIVE: howto manager.
|
266 |
|
|
* BFD_RELOC_PPC_TOC16: howto manager.
|
267 |
|
|
* BFD_RELOC_RVA: howto manager.
|
268 |
|
|
* BFD_RELOC_SH_ALIGN: howto manager.
|
269 |
|
|
* BFD_RELOC_SH_CODE: howto manager.
|
270 |
|
|
* BFD_RELOC_SH_COUNT: howto manager.
|
271 |
|
|
* BFD_RELOC_SH_DATA: howto manager.
|
272 |
|
|
* BFD_RELOC_SH_IMM4: howto manager.
|
273 |
|
|
* BFD_RELOC_SH_IMM4BY2: howto manager.
|
274 |
|
|
* BFD_RELOC_SH_IMM4BY4: howto manager.
|
275 |
|
|
* BFD_RELOC_SH_IMM8: howto manager.
|
276 |
|
|
* BFD_RELOC_SH_IMM8BY2: howto manager.
|
277 |
|
|
* BFD_RELOC_SH_IMM8BY4: howto manager.
|
278 |
|
|
* BFD_RELOC_SH_LABEL: howto manager.
|
279 |
|
|
* BFD_RELOC_SH_LOOP_END: howto manager.
|
280 |
|
|
* BFD_RELOC_SH_LOOP_START: howto manager.
|
281 |
|
|
* BFD_RELOC_SH_PCDISP12BY2: howto manager.
|
282 |
|
|
* BFD_RELOC_SH_PCDISP8BY2: howto manager.
|
283 |
|
|
* BFD_RELOC_SH_PCRELIMM8BY2: howto manager.
|
284 |
|
|
* BFD_RELOC_SH_PCRELIMM8BY4: howto manager.
|
285 |
|
|
* BFD_RELOC_SH_SWITCH16: howto manager.
|
286 |
|
|
* BFD_RELOC_SH_SWITCH32: howto manager.
|
287 |
|
|
* BFD_RELOC_SH_USES: howto manager.
|
288 |
|
|
* BFD_RELOC_SPARC13: howto manager.
|
289 |
|
|
* BFD_RELOC_SPARC22: howto manager.
|
290 |
|
|
* BFD_RELOC_SPARC_10: howto manager.
|
291 |
|
|
* BFD_RELOC_SPARC_11: howto manager.
|
292 |
|
|
* BFD_RELOC_SPARC_5: howto manager.
|
293 |
|
|
* BFD_RELOC_SPARC_6: howto manager.
|
294 |
|
|
* BFD_RELOC_SPARC_64: howto manager.
|
295 |
|
|
* BFD_RELOC_SPARC_7: howto manager.
|
296 |
|
|
* BFD_RELOC_SPARC_BASE13: howto manager.
|
297 |
|
|
* BFD_RELOC_SPARC_BASE22: howto manager.
|
298 |
|
|
* BFD_RELOC_SPARC_COPY: howto manager.
|
299 |
|
|
* BFD_RELOC_SPARC_DISP64: howto manager.
|
300 |
|
|
* BFD_RELOC_SPARC_GLOB_DAT: howto manager.
|
301 |
|
|
* BFD_RELOC_SPARC_GOT10: howto manager.
|
302 |
|
|
* BFD_RELOC_SPARC_GOT13: howto manager.
|
303 |
|
|
* BFD_RELOC_SPARC_GOT22: howto manager.
|
304 |
|
|
* BFD_RELOC_SPARC_H44: howto manager.
|
305 |
|
|
* BFD_RELOC_SPARC_HH22: howto manager.
|
306 |
|
|
* BFD_RELOC_SPARC_HIX22: howto manager.
|
307 |
|
|
* BFD_RELOC_SPARC_HM10: howto manager.
|
308 |
|
|
* BFD_RELOC_SPARC_JMP_SLOT: howto manager.
|
309 |
|
|
* BFD_RELOC_SPARC_L44: howto manager.
|
310 |
|
|
* BFD_RELOC_SPARC_LM22: howto manager.
|
311 |
|
|
* BFD_RELOC_SPARC_LOX10: howto manager.
|
312 |
|
|
* BFD_RELOC_SPARC_M44: howto manager.
|
313 |
|
|
* BFD_RELOC_SPARC_OLO10: howto manager.
|
314 |
|
|
* BFD_RELOC_SPARC_PC10: howto manager.
|
315 |
|
|
* BFD_RELOC_SPARC_PC22: howto manager.
|
316 |
|
|
* BFD_RELOC_SPARC_PC_HH22: howto manager.
|
317 |
|
|
* BFD_RELOC_SPARC_PC_HM10: howto manager.
|
318 |
|
|
* BFD_RELOC_SPARC_PC_LM22: howto manager.
|
319 |
|
|
* BFD_RELOC_SPARC_PLT64: howto manager.
|
320 |
|
|
* BFD_RELOC_SPARC_REGISTER: howto manager.
|
321 |
|
|
* BFD_RELOC_SPARC_RELATIVE: howto manager.
|
322 |
|
|
* BFD_RELOC_SPARC_REV32: howto manager.
|
323 |
|
|
* BFD_RELOC_SPARC_UA32: howto manager.
|
324 |
|
|
* BFD_RELOC_SPARC_WDISP16: howto manager.
|
325 |
|
|
* BFD_RELOC_SPARC_WDISP19: howto manager.
|
326 |
|
|
* BFD_RELOC_SPARC_WDISP22: howto manager.
|
327 |
|
|
* BFD_RELOC_SPARC_WPLT30: howto manager.
|
328 |
|
|
* BFD_RELOC_THUMB_PCREL_BLX: howto manager.
|
329 |
|
|
* BFD_RELOC_THUMB_PCREL_BRANCH12: howto manager.
|
330 |
|
|
* BFD_RELOC_THUMB_PCREL_BRANCH23: howto manager.
|
331 |
|
|
* BFD_RELOC_THUMB_PCREL_BRANCH9: howto manager.
|
332 |
|
|
* BFD_RELOC_TIC30_LDP: howto manager.
|
333 |
|
|
* BFD_RELOC_TIC54X_16_OF_23: howto manager.
|
334 |
|
|
* BFD_RELOC_TIC54X_23: howto manager.
|
335 |
|
|
* BFD_RELOC_TIC54X_MS7_OF_23: howto manager.
|
336 |
|
|
* BFD_RELOC_TIC54X_PARTLS7: howto manager.
|
337 |
|
|
* BFD_RELOC_TIC54X_PARTMS9: howto manager.
|
338 |
|
|
* BFD_RELOC_V850_22_PCREL: howto manager.
|
339 |
|
|
* BFD_RELOC_V850_9_PCREL: howto manager.
|
340 |
|
|
* BFD_RELOC_V850_CALLT_16_16_OFFSET: howto manager.
|
341 |
|
|
* BFD_RELOC_V850_CALLT_6_7_OFFSET: howto manager.
|
342 |
|
|
* BFD_RELOC_V850_SDA_15_16_OFFSET: howto manager.
|
343 |
|
|
* BFD_RELOC_V850_SDA_16_16_OFFSET: howto manager.
|
344 |
|
|
* BFD_RELOC_V850_SDA_16_16_SPLIT_OFFSET: howto manager.
|
345 |
|
|
* BFD_RELOC_V850_TDA_16_16_OFFSET: howto manager.
|
346 |
|
|
* BFD_RELOC_V850_TDA_4_4_OFFSET: howto manager.
|
347 |
|
|
* BFD_RELOC_V850_TDA_4_5_OFFSET: howto manager.
|
348 |
|
|
* BFD_RELOC_V850_TDA_6_8_OFFSET: howto manager.
|
349 |
|
|
* BFD_RELOC_V850_TDA_7_7_OFFSET: howto manager.
|
350 |
|
|
* BFD_RELOC_V850_TDA_7_8_OFFSET: howto manager.
|
351 |
|
|
* BFD_RELOC_V850_ZDA_15_16_OFFSET: howto manager.
|
352 |
|
|
* BFD_RELOC_V850_ZDA_16_16_OFFSET: howto manager.
|
353 |
|
|
* BFD_RELOC_V850_ZDA_16_16_SPLIT_OFFSET: howto manager.
|
354 |
|
|
* BFD_RELOC_VTABLE_ENTRY: howto manager.
|
355 |
|
|
* BFD_RELOC_VTABLE_INHERIT: howto manager.
|
356 |
|
|
* Hash tables: Hash Tables.
|
357 |
|
|
* Linker: Linker Functions.
|
358 |
|
|
* The HOWTO Macro: typedef arelent.
|
359 |
|
|
* _bfd_final_link_relocate: Relocating the section contents.
|
360 |
|
|
* _bfd_generic_link_add_archive_symbols: Adding symbols from an archive.
|
361 |
|
|
* _bfd_generic_link_add_one_symbol: Adding symbols from an object file.
|
362 |
|
|
* _bfd_link_add_symbols in target vector: Adding Symbols to the Hash Table.
|
363 |
|
|
* _bfd_link_final_link in target vector: Performing the Final Link.
|
364 |
|
|
* _bfd_link_hash_table_create in target vector: Creating a Linker Hash Table.
|
365 |
|
|
* _bfd_relocate_contents: Relocating the section contents.
|
366 |
|
|
* _bfd_strip_section_from_output: section prototypes.
|
367 |
|
|
* aout_SIZE_machine_type: aout.
|
368 |
|
|
* aout_SIZE_mkobject: aout.
|
369 |
|
|
* aout_SIZE_new_section_hook: aout.
|
370 |
|
|
* aout_SIZE_set_arch_mach: aout.
|
371 |
|
|
* aout_SIZE_some_aout_object_p: aout.
|
372 |
|
|
* aout_SIZE_swap_exec_header_in: aout.
|
373 |
|
|
* aout_SIZE_swap_exec_header_out: aout.
|
374 |
|
|
* arelent_chain: typedef arelent.
|
375 |
|
|
* bfd_alloc: Opening and Closing.
|
376 |
|
|
* bfd_arch_bits_per_address: Architectures.
|
377 |
|
|
* bfd_arch_bits_per_byte: Architectures.
|
378 |
|
|
* bfd_arch_get_compatible: Architectures.
|
379 |
|
|
* bfd_arch_list: Architectures.
|
380 |
|
|
* bfd_arch_mach_octets_per_byte: Architectures.
|
381 |
|
|
* bfd_cache_close: File Caching.
|
382 |
|
|
* bfd_cache_init: File Caching.
|
383 |
|
|
* bfd_cache_lookup: File Caching.
|
384 |
|
|
* bfd_cache_lookup_worker: File Caching.
|
385 |
|
|
* bfd_canonicalize_reloc: BFD front end.
|
386 |
|
|
* bfd_canonicalize_symtab: symbol handling functions.
|
387 |
|
|
* bfd_check_format: Formats.
|
388 |
|
|
* bfd_check_format_matches: Formats.
|
389 |
|
|
* bfd_check_overflow: typedef arelent.
|
390 |
|
|
* bfd_close: Opening and Closing.
|
391 |
|
|
* bfd_close_all_done: Opening and Closing.
|
392 |
|
|
* bfd_coff_backend_data: coff.
|
393 |
|
|
* bfd_copy_private_bfd_data: BFD front end.
|
394 |
|
|
* bfd_copy_private_section_data: section prototypes.
|
395 |
|
|
* bfd_copy_private_symbol_data: symbol handling functions.
|
396 |
|
|
* bfd_core_file_failing_command: Core Files.
|
397 |
|
|
* bfd_core_file_failing_signal: Core Files.
|
398 |
|
|
* bfd_create: Opening and Closing.
|
399 |
|
|
* bfd_decode_symclass: symbol handling functions.
|
400 |
|
|
* bfd_default_arch_struct: Architectures.
|
401 |
|
|
* bfd_default_compatible: Architectures.
|
402 |
|
|
* bfd_default_reloc_type_lookup: howto manager.
|
403 |
|
|
* bfd_default_scan: Architectures.
|
404 |
|
|
* bfd_default_set_arch_mach: Architectures.
|
405 |
|
|
* bfd_elf_find_section: elf.
|
406 |
|
|
* bfd_errmsg: BFD front end.
|
407 |
|
|
* bfd_fdopenr: Opening and Closing.
|
408 |
|
|
* bfd_find_target: bfd_target.
|
409 |
|
|
* bfd_format_string: Formats.
|
410 |
|
|
* bfd_generic_gc_sections: howto manager.
|
411 |
|
|
* bfd_generic_get_relocated_section_contents: howto manager.
|
412 |
|
|
* bfd_generic_relax_section: howto manager.
|
413 |
|
|
* bfd_get_arch: Architectures.
|
414 |
|
|
* bfd_get_arch_info: Architectures.
|
415 |
|
|
* bfd_get_error: BFD front end.
|
416 |
|
|
* bfd_get_error_handler: BFD front end.
|
417 |
|
|
* bfd_get_gp_size: BFD front end.
|
418 |
|
|
* bfd_get_mach: Architectures.
|
419 |
|
|
* bfd_get_mtime: BFD front end.
|
420 |
|
|
* bfd_get_next_mapent: Archives.
|
421 |
|
|
* bfd_get_reloc_code_name: howto manager.
|
422 |
|
|
* bfd_get_reloc_size: typedef arelent.
|
423 |
|
|
* bfd_get_reloc_upper_bound: BFD front end.
|
424 |
|
|
* bfd_get_section_by_name: section prototypes.
|
425 |
|
|
* bfd_get_section_contents: section prototypes.
|
426 |
|
|
* bfd_get_size <1>: Internal.
|
427 |
|
|
* bfd_get_size: BFD front end.
|
428 |
|
|
* bfd_get_symtab_upper_bound: symbol handling functions.
|
429 |
|
|
* bfd_h_put_size: Internal.
|
430 |
|
|
* bfd_hash_allocate: Creating and Freeing a Hash Table.
|
431 |
|
|
* bfd_hash_lookup: Looking Up or Entering a String.
|
432 |
|
|
* bfd_hash_newfunc: Creating and Freeing a Hash Table.
|
433 |
|
|
* bfd_hash_table_free: Creating and Freeing a Hash Table.
|
434 |
|
|
* bfd_hash_table_init: Creating and Freeing a Hash Table.
|
435 |
|
|
* bfd_hash_table_init_n: Creating and Freeing a Hash Table.
|
436 |
|
|
* bfd_hash_traverse: Traversing a Hash Table.
|
437 |
|
|
* bfd_init: Initialization.
|
438 |
|
|
* bfd_install_relocation: typedef arelent.
|
439 |
|
|
* bfd_is_local_label: symbol handling functions.
|
440 |
|
|
* bfd_is_local_label_name: symbol handling functions.
|
441 |
|
|
* bfd_is_undefined_symclass: symbol handling functions.
|
442 |
|
|
* bfd_last_cache: File Caching.
|
443 |
|
|
* bfd_link_split_section: Writing the symbol table.
|
444 |
|
|
* bfd_log2: Internal.
|
445 |
|
|
* bfd_lookup_arch: Architectures.
|
446 |
|
|
* bfd_make_debug_symbol: symbol handling functions.
|
447 |
|
|
* bfd_make_empty_symbol: symbol handling functions.
|
448 |
|
|
* bfd_make_readable: Opening and Closing.
|
449 |
|
|
* bfd_make_section: section prototypes.
|
450 |
|
|
* bfd_make_section_anyway: section prototypes.
|
451 |
|
|
* bfd_make_section_old_way: section prototypes.
|
452 |
|
|
* bfd_make_writable: Opening and Closing.
|
453 |
|
|
* bfd_map_over_sections: section prototypes.
|
454 |
|
|
* bfd_merge_private_bfd_data: BFD front end.
|
455 |
|
|
* bfd_octets_per_byte: Architectures.
|
456 |
|
|
* bfd_open_file: File Caching.
|
457 |
|
|
* bfd_openr: Opening and Closing.
|
458 |
|
|
* bfd_openr_next_archived_file: Archives.
|
459 |
|
|
* bfd_openstreamr: Opening and Closing.
|
460 |
|
|
* bfd_openw: Opening and Closing.
|
461 |
|
|
* bfd_perform_relocation: typedef arelent.
|
462 |
|
|
* bfd_perror: BFD front end.
|
463 |
|
|
* bfd_print_symbol_vandf: symbol handling functions.
|
464 |
|
|
* bfd_printable_arch_mach: Architectures.
|
465 |
|
|
* bfd_printable_name: Architectures.
|
466 |
|
|
* bfd_put_size: Internal.
|
467 |
|
|
* bfd_reloc_code_type: howto manager.
|
468 |
|
|
* bfd_reloc_type_lookup: howto manager.
|
469 |
|
|
* bfd_scan_arch: Architectures.
|
470 |
|
|
* bfd_scan_vma: BFD front end.
|
471 |
|
|
* bfd_seach_for_target: bfd_target.
|
472 |
|
|
* bfd_set_arch_info: Architectures.
|
473 |
|
|
* bfd_set_archive_head: Archives.
|
474 |
|
|
* bfd_set_default_target: bfd_target.
|
475 |
|
|
* bfd_set_error: BFD front end.
|
476 |
|
|
* bfd_set_error_handler: BFD front end.
|
477 |
|
|
* bfd_set_error_program_name: BFD front end.
|
478 |
|
|
* bfd_set_file_flags: BFD front end.
|
479 |
|
|
* bfd_set_format: Formats.
|
480 |
|
|
* bfd_set_gp_size: BFD front end.
|
481 |
|
|
* bfd_set_private_flags: BFD front end.
|
482 |
|
|
* bfd_set_reloc: BFD front end.
|
483 |
|
|
* bfd_set_section_contents: section prototypes.
|
484 |
|
|
* bfd_set_section_flags: section prototypes.
|
485 |
|
|
* bfd_set_section_size: section prototypes.
|
486 |
|
|
* bfd_set_start_address: BFD front end.
|
487 |
|
|
* bfd_set_symtab: symbol handling functions.
|
488 |
|
|
* bfd_symbol_info: symbol handling functions.
|
489 |
|
|
* bfd_target_list: bfd_target.
|
490 |
|
|
* bfd_write_bigendian_4byte_int: Internal.
|
491 |
|
|
* coff_symbol_type: coff.
|
492 |
|
|
* core_file_matches_executable_p: Core Files.
|
493 |
|
|
* internal object-file format: Canonical format.
|
494 |
|
|
* stuff: BFD front end.
|
495 |
|
|
* target vector (_bfd_final_link): Performing the Final Link.
|
496 |
|
|
* target vector (_bfd_link_add_symbols): Adding Symbols to the Hash Table.
|
497 |
|
|
* target vector (_bfd_link_hash_table_create): Creating a Linker Hash Table.
|
498 |
|
|
* what is it?: Overview.
|
499 |
|
|
|
500 |
|
|
|