Rev 5191 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
6324 | serge | 1 | 2015-01-06 Alan Modra |
2 | |||
3 | PR binutils/17754 |
||
4 | * internal.h (internal_auxent): Increase size of x_fname field to |
||
5 | 20 to allow for PE format's longer file names. |
||
6 | |||
7 | 2015-01-01 Alan Modra |
||
8 | |||
9 | Update year range in copyright notice of all files. |
||
10 | |||
11 | 2014-08-20 Daniel Micay |
||
12 | |||
13 | * pe.h: Add HIGH_ENTROPY_VA flag |
||
14 | |||
15 | 2014-04-22 Christian Svensson |
||
16 | |||
17 | * or32.h: Delete. |
||
18 | |||
19 | 2014-04-08 Jon TURNEY |
||
20 | |||
21 | * pe.h (external_IMAGE_DEBUG_DIRECTORY, _CV_INFO_PDB70) |
||
22 | (_CV_INFO_PDB20): Add structures and constants for debug directory |
||
23 | and codeview records. |
||
24 | * internal.h (internal_IMAGE_DEBUG_DIRECTORY, CODEVIEW_INFO): |
||
25 | Add structures and constants for internal representation of debug |
||
26 | directory and codeview records. |
||
27 | |||
28 | 2014-03-13 Tristan Gingold |
||
29 | |||
30 | * pe.h (struct external_ANON_OBJECT_HEADER_BIGOBJ): Declare. |
||
31 | (FILHSZ_BIGOBJ): Define. |
||
32 | (struct external_SYMBOL_EX): Declare. |
||
33 | (SYMENT_BIGOBJ, SYMESZ_BIGOBJ): Define. |
||
34 | (union external_AUX_SYMBOL_EX): Declare. |
||
35 | (AUXENT_BIGOBJ, AUXESZ_BIGOBJ): Define. |
||
36 | * internal.h (struct internal_filehdr): Change type |
||
37 | of f_nscns. |
||
38 | |||
39 | 2014-03-05 Alan Modra |
||
40 | |||
41 | Update copyright years. |
||
42 | |||
43 | 2013-12-06 Tristan Gingold |
||
44 | |||
45 | * pe.h (UWOP_EPILOG, UWOP_PARE): Define. |
||
46 | |||
5191 | serge | 47 | 2013-07-10 Tristan Gingold |
48 | |||
49 | * rs6000.h (external_core_dumpx): New structure. |
||
50 | (external_ld_info32): Ditto. |
||
51 | |||
52 | 2013-07-02 Tristan Gingold |
||
53 | |||
54 | * internal.h (C_STTLS, C_GTLS): Define. |
||
55 | * xcoff.h (XMC_TL, XMC_TU, XMC_TE): Define. |
||
56 | |||
57 | 2013-02-04 Alan Modra |
||
58 | |||
59 | * ti.h (SWAP_OUT_RELOC_EXTRA): Define. |
||
60 | |||
61 | 2013-01-02 Martin Storsjo |
||
62 | |||
63 | * arm.h (ARMV7PEMAGIC): Define. |
||
64 | (ARMBADMAG): Update. |
||
65 | |||
66 | 2011-06-02 Nick Clifton |
||
67 | |||
68 | * i860.h: Fix spelling mistake in comment. |
||
69 | |||
70 | 2011-05-04 Tristan Gingold |
||
71 | |||
72 | * rs6000.h (union external_auxent): Add x_ftype field. |
||
73 | * rs6k64.h: (struct external_auxent): Remap x_file field. |
||
74 | |||
75 | 2011-05-04 Tristan Gingold |
||
76 | |||
77 | * rs6000.h (struct external_exceptab): New struct. |
||
78 | (EXCEPTSZ): New macro. |
||
79 | * rs6k64.h: (struct external_exceptab): New struct. |
||
80 | (EXCEPTSZ): New macro. |
||
81 | |||
82 | 2011-05-03 Tristan Gingold |
||
83 | |||
84 | * rs6000.h (struct external_ldsym): Use E_SYMNMLEN instead of |
||
85 | SYMNMLEN. |
||
86 | |||
87 | 2011-04-27 Tristan Gingold |
||
88 | |||
89 | * xcoff.h (F_FDPR_PROF, F_FDPR_OPTI, F_DSA, F_VARPG) |
||
90 | (STYP_DWARF, SSUBTYP_DWINFO) |
||
91 | (SSUBTYP_DWLINE, SSUBTYP_DWPBNMS, SSUBTYP_DWPBTYP) |
||
92 | (SSUBTYP_DWARNGE, SSUBTYP_DWABREV, SSUBTYP_DWSTR) |
||
93 | (SSUBTYP_DWRNGES, STYP_TDATA, STYP_TBSS, R_TLS, R_TLS_IE) |
||
94 | (R_TLS_LD, R_TLS_LE, R_TLSM, R_TLSML, R_TOCU, R_TOCL, C_DWARF): |
||
95 | New macros. |
||
96 | |||
97 | 2011-03-31 Tristan Gingold |
||
98 | |||
99 | * internal.h (C_NULL_VALUE): Define. |
||
100 | |||
101 | 2010-06-29 Alan Modra |
||
102 | |||
103 | * maxq.h: Delete file. |
||
104 | |||
105 | 2010-04-15 Nick Clifton |
||
106 | |||
107 | * alpha.h: Update copyright notice to use GPLv3. |
||
108 | * apollo.h: Likewise. |
||
109 | * arm.h: Likewise. |
||
110 | * aux-coff.h: Likewise. |
||
111 | * ecoff.h: Likewise. |
||
112 | * external.h: Likewise. |
||
113 | * go32exe.h: Likewise. |
||
114 | * h8300.h: Likewise. |
||
115 | * h8500.h: Likewise. |
||
116 | * i386.h: Likewise. |
||
117 | * i860.h: Likewise. |
||
118 | * i960.h: Likewise. |
||
119 | * ia64.h: Likewise. |
||
120 | * internal.h: Likewise. |
||
121 | * m68k.h: Likewise. |
||
122 | * m88k.h: Likewise. |
||
123 | * maxq.h: Likewise. |
||
124 | * mcore.h: Likewise. |
||
125 | * mips.h: Likewise. |
||
126 | * mipspe.h: Likewise. |
||
127 | * or32.h: Likewise. |
||
128 | * pe.h: Likewise. |
||
129 | * powerpc.h: Likewise. |
||
130 | * rs6000.h: Likewise. |
||
131 | * rs6k64.h: Likewise. |
||
132 | * sh.h: Likewise. |
||
133 | * sparc.h: Likewise. |
||
134 | * ti.h: Likewise. |
||
135 | * tic30.h: Likewise. |
||
136 | * tic4x.h: Likewise. |
||
137 | * tic54x.h: Likewise. |
||
138 | * tic80.h: Likewise. |
||
139 | * w65.h: Likewise. |
||
140 | * we32k.h: Likewise. |
||
141 | * x86_64.h: Likewise. |
||
142 | * xcoff.h: Likewise. |
||
143 | * z80.h: Likewise. |
||
144 | * z8k.h: Likewise. |
||
145 | |||
146 | 2009-12-02 Jerker Bäck |
||
147 | |||
148 | PR binutils/11017 |
||
149 | * i386lh (COFF_PAGE_SIZE): Define. |
||
150 | * x86_64.h (COFF_PAGE_SIZE): Define. |
||
151 | |||
152 | 2009-10-17 Arnold Metselaar |
||
153 | |||
154 | * z80.h: Store alignment requirement in section header, to allow |
||
155 | ld to preserve alignment. Some code was copied from ti.h. |
||
156 | |||
157 | 2009-09-05 Martin Thuresson |
||
158 | |||
159 | * ti.h (GET_LNSZ_SIZE, PUT_LNSZ_SIZE): Updated name of class |
||
160 | variable to in_class to match changes in function that use this |
||
161 | macro. |
||
162 | |||
163 | 2009-08-10 Jan Kratochvil |
||
164 | |||
165 | Fix references past allocated memory for i386-*-go32. |
||
166 | * ti.h (COFF_ADJUST_FILEHDR_IN_POST, COFF_ADJUST_FILEHDR_OUT_POST): |
||
167 | Reference F_TARGET_ID only when !COFF0_P. |
||
168 | |||
169 | 2009-08-10 Jan Kratochvil |
||
170 | |||
171 | Stop using bfd_usrdata in libbfd. |
||
172 | * go32exe.h (struct external_filehdr_go32_exe |
||
173 | STUBSIZE by GO32_STUBSIZE. |
||
174 | (STUBSIZE): Move the definition ... |
||
175 | * internal.h (GO32_STUBSIZE): ... here and rename it. |
||
176 | (struct internal_filehdr |
||
177 | |||
178 | 2009-06-03 Ulrich Weigand |
||
179 | |||
180 | * symconst.h (btLong64, btULong64, btLongLong64, btULongLong64, |
||
181 | btAdr64, btInt64, btUInt64): New defines. |
||
182 | |||
183 | 2009-04-21 Kai Tietz |
||
184 | |||
185 | * pe.h (pex64_runtime_function): New structure. |
||
186 | (external_pex64_runtime_function): Likewise. |
||
187 | (pex64_unwind_code): Likewise. |
||
188 | (external_pex64_unwind_code): Likewise. |
||
189 | (pex64_unwind_info): Likewise. |
||
190 | (external_pex64_unwind_info): Likewise. |
||
191 | (external_pex64_scope): Likewise. |
||
192 | (pex64_scope): Likewise. |
||
193 | (pex64_scope_entry): Likewise. |
||
194 | (external_pex64_scope_entry): Likewise. |
||
195 | (PEX64_IS_RUNTIME_FUNCTION_CHAINED): New macro. |
||
196 | (PEX64_GET_UNWINDDATA_UNIFIED_RVA): Likewise. |
||
197 | (PEX64_UNWCODE_CODE): Likewise. |
||
198 | (PEX64_UNWCODE_INFO): Likewise. |
||
199 | (UWOP_...): Add defines for unwind code. |
||
200 | (UNW_FLAG_...): Add defined for unwind info flags. |
||
201 | (PEX64_SCOPE_ENTRY_SIZE): New macro. |
||
202 | (PEX64_UWI_VERSION): Likewise. |
||
203 | (PEX64_UWI_FLAGS): Likewise. |
||
204 | (PEX64_UWI_FRAMEREG): Likewise. |
||
205 | (PEX64_UWI_FRAMEOFF): Likewise. |
||
206 | (PEX64_UWI_SIZEOF_UWCODE_ARRAY): Likewise. |
||
207 | (PEX64_OFFSET_TO_UNWIND_CODE): Likewise. |
||
208 | (PEX64_OFFSET_TO_HANDLER_RVA): Likewise. |
||
209 | (PEX64_OFFSET_TO_SCOPE_COUNT): Likewise. |
||
210 | (PEX64_SCOPE_ENTRY): Likewise. |
||
211 | |||
212 | 2009-04-17 H.J. Lu |
||
213 | |||
214 | * pe.h (IMAGE_SUBSYSTEM_EFI_ROM): Renamed to ... |
||
215 | (IMAGE_SUBSYSTEM_SAL_RUNTIME_DRIVER): This. |
||
216 | |||
217 | 2009-04-01 Richard Sandiford |
||
218 | |||
219 | * xcoff.h (xcoff_link_hash_table): Move to bfd/xcofflink.c. |
||
220 | |||
221 | 2009-03-14 Richard Sandiford |
||
222 | |||
223 | * xcoff.h (XCOFF_EXPALL, XCOFF_EXPFULL): New flags. |
||
224 | (xcoff_loader_info): Add auto_export_flags. |
||
225 | |||
226 | 2009-03-14 Richard Sandiford |
||
227 | |||
228 | * internal.h (C_AIX_WEAKEXT): New macro. |
||
229 | (C_WEAKEXT): Use the GNU definition in the generic part of the file, |
||
230 | and conditionally reset it to C_AIX_WEAKEXT in the XCOFF part of |
||
231 | the file. |
||
232 | (CSECT_SYM_P): New macro. |
||
233 | * xcoff.h (L_WEAK): Define. |
||
234 | (EXTERN_SYM_P): New macro. |
||
235 | |||
236 | 2009-03-14 Richard Sandiford |
||
237 | |||
238 | * xcoff.h (XCOFF_ALLOCATED): New flag. |
||
239 | |||
240 | 2009-03-14 Richard Sandiford |
||
241 | |||
242 | * xcoff.h (XCOFF_CALLED, XCOFF_IMPORT): Update comments. |
||
243 | (XCOFF_WAS_UNDEFINED): New flag. |
||
244 | (xcoff_link_hash_table): Add an "rtld" field. |
||
245 | |||
246 | 2009-03-14 Dave Korn |
||
247 | |||
248 | * internal.h (struct internal_extra_pe_aouthdr): Correct type |
||
249 | of DllCharacteristics flags field to unsigned. |
||
250 | * pe.h (IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE, |
||
251 | IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE, |
||
252 | IMAGE_DLL_CHARACTERISTICS_NX_COMPAT, |
||
253 | IMAGE_DLLCHARACTERISTICS_NO_ISOLATION, |
||
254 | IMAGE_DLLCHARACTERISTICS_NO_SEH, |
||
255 | IMAGE_DLLCHARACTERISTICS_NO_BIND, |
||
256 | IMAGE_DLLCHARACTERISTICS_WDM_DRIVER, |
||
257 | IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE): New macros to |
||
258 | define flag bit values for DllCharacteristics field of PEAOUTHDR, |
||
259 | PEPAOUTHDR. |
||
260 | |||
261 | 2008-12-23 Johan Olmutz Nielsen |
||
262 | |||
263 | * ti.h (COFF_ADJUST_SCNHDR_OUT_PRE): Define. |
||
264 | |||
265 | 2008-06-17 Nick Clifton |
||
266 | |||
267 | * ti.h (GET_SCNHDR_NLNNO): Provide an alternative version of this |
||
268 | macro which does not trigger an array bounds warning in gcc. |
||
269 | (PUT_SCNHDR_NLNNO): Likewise. |
||
270 | (GET_SCNHDR_FLAGS): Likewise. |
||
271 | (PUT_SCNHDR_FLAGS): Likewise. |
||
272 | (GET_SCNHDR_PAGE): Likewise. |
||
273 | (PUT_SCNHDR_PAGE): Likewise. |
||
274 | |||
275 | 2007-11-05 Danny Smith |
||
276 | |||
277 | * pe.h (COFF_ENCODE_ALIGNMENT) Define. |
||
278 | |||
279 | 2007-08-02 H.J. Lu |
||
280 | |||
281 | * pe.h (IMAGE_SCN_ALIGN_POWER_BIT_POS): New. |
||
282 | (IMAGE_SCN_ALIGN_POWER_BIT_MASK): Likewise. |
||
283 | (IMAGE_SCN_ALIGN_POWER_NUM): Likewise. |
||
284 | (IMAGE_SCN_ALIGN_POWER_CONST): Likewise. |
||
285 | (IMAGE_SCN_ALIGN_128BYTES): Likewise. |
||
286 | (IMAGE_SCN_ALIGN_256BYTES): Likewise. |
||
287 | (IMAGE_SCN_ALIGN_512BYTES): Likewise. |
||
288 | (IMAGE_SCN_ALIGN_1024BYTES): Likewise. |
||
289 | (IMAGE_SCN_ALIGN_2048BYTES): Likewise. |
||
290 | (IMAGE_SCN_ALIGN_4096BYTES): Likewise. |
||
291 | (IMAGE_SCN_ALIGN_8192BYTES): Likewise. |
||
292 | (IMAGE_SCN_ALIGN_1BYTES): Redefined with |
||
293 | IMAGE_SCN_ALIGN_POWER_CONST. |
||
294 | (IMAGE_SCN_ALIGN_2BYTES): Likewise. |
||
295 | (IMAGE_SCN_ALIGN_4BYTES): Likewise. |
||
296 | (IMAGE_SCN_ALIGN_8BYTES): Likewise. |
||
297 | (IMAGE_SCN_ALIGN_16BYTES): Likewise. |
||
298 | (IMAGE_SCN_ALIGN_32BYTES): Likewise. |
||
299 | (IMAGE_SCN_ALIGN_64BYTES): Likewise. |
||
300 | |||
301 | 2007-07-12 Kai Tietz |
||
302 | |||
303 | * internal.h (struct internal_syment): Use bfd_hostptr_t for |
||
304 | _n_zeroes and _n_offset fields. |
||
305 | |||
306 | 2007-04-27 Alan Modra |
||
307 | |||
308 | * rs6000.h: Write Mimi's name in ASCII. |
||
309 | |||
310 | 2007-03-19 H.J. Lu |
||
311 | |||
312 | * internal.h (internal_extra_pe_aouthdr): Add Magic, |
||
313 | MajorLinkerVersion, MinorLinkerVersion, SizeOfCode, |
||
314 | SizeOfInitializedData, SizeOfUninitializedData, |
||
315 | AddressOfEntryPoint, BaseOfCode and BaseOfData. |
||
316 | |||
317 | 2006-12-05 Michael Tautschnig |
||
318 | Nick Clifton |
||
319 | |||
320 | * external.h (struct external_aouthdr): Add ATTRIBUTE_PACKED. |
||
321 | (struct external_syment): Likewise. |
||
322 | (union external_auxent): Likewise. |
||
323 | |||
324 | 2006-11-14 Phil Lello |
||
325 | |||
326 | * pe.h: Added defines for IMAGE_SUBSYSTEM_EFI_ROM and |
||
327 | IMAGE_SUBSYSTEM_XBOX. |
||
328 | * internal.h: Added defines for PE directory entry types. |
||
329 | NB: in internal.h because IMAGE_NUMBEROF_DIRECTORY_ENTRYIES is in |
||
330 | pe.h |
||
331 | |||
332 | 2006-09-20 Kai Tietz |
||
333 | |||
334 | * external.h: Add proper external_aouthdr64 structure (without |
||
335 | data_start member). |
||
336 | (AOUTHDRSZ64): Set according structure size. |
||
337 | (AOUTHDR64): As typedef of external_aouthdr64 structure. |
||
338 | * internal.h: Add relocation identifiers for coff. |
||
339 | * pe.h: Add define IMAGE_FILE_MACHINE_AMD64 the coff signature. |
||
340 | (PEPAOUTHDR): Adjust structure to have proper size (using AOUTHDR64). |
||
341 | (PEPAOUTSZ): Calculated size of 240. |
||
342 | * x86_64.h: Coff information for x86_64 (AMD64). |
||
343 | |||
344 | 2006-02-05 Arnold Metselaar |
||
345 | |||
346 | * internal.h: Add relocation number R_IMM24 for Z80. |
||
347 | |||
348 | 2005-10-25 Arnold Metselaar |
||
349 | |||
350 | * internal.h: Add relocation number for Z80 |
||
351 | * z80.h: New file. |
||
352 | |||
353 | 2005-08-18 Alan Modra |
||
354 | |||
355 | * a29k.h: Delete. |
||
356 | |||
357 | 2005-07-14 Daniel Marques |
||
358 | |||
359 | * alpha.h (ALPHA_ECOFF_COMPRESSEDMAG): Define. |
||
360 | * ecoff.h (ALPHA_MAGIC_COMPRESSED): Define. |
||
361 | |||
362 | 2005-05-10 Nick Clifton |
||
363 | |||
364 | * Update the address and phone number of the FSF organization in |
||
365 | the GPL notices in the following files: |
||
366 | a29k.h, alpha.h, apollo.h, arm.h, aux-coff.h, ecoff.h, external.h, |
||
367 | go32exe.h, h8300.h, h8500.h, i386.h, i860.h, i960.h, ia64.h, |
||
368 | internal.h, m68k.h, m88k.h, maxq.h, mcore.h, mips.h, mipspe.h, |
||
369 | or32.h, pe.h, powerpc.h, rs6k64.h, sh.h, sparc.h, ti.h, tic30.h, |
||
370 | tic4x.h, tic54x.h, tic80.h, w65.h, we32k.h, xcoff.h, z8k.h |
||
371 | |||
372 | 2005-02-21 Alan Modra |
||
373 | |||
374 | * xcoff.h (struct xcoff_loader_info): Warning fix. |
||
375 | |||
376 | 2005-01-10 Inderpreet Singh |
||
377 | |||
378 | * maxq.h (F_MAXQ10, F_MAXQ20): Define. |
||
379 | |||
380 | 2004-11-08 Inderpreet Singh |
||
381 | Vineet Sharma |
||
382 | |||
383 | * maxq.h: New file: Defintions for the maxq port. |
||
384 | |||
385 | 2004-11-08 Aaron W. LaFramboise |
||
386 | |||
387 | * pe.h (IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY): Define. |
||
388 | (IMAGE_WEAK_EXTERN_SEARCH_LIBRARY): Same. |
||
389 | (IMAGE_WEAK_EXTERN_SEARCH_ALIAS): Same. |
||
390 | |||
391 | 2004-08-13 Mark Kettenis |
||
392 | |||
393 | * symconst.h (langMax): Fix typo in comment. |
||
394 | |||
395 | 2004-04-23 Chris Demetriou |
||
396 | |||
397 | * mips.h (MIPS_R_RELHI, MIPS_R_RELLO, MIPS_R_SWITCH): Remove |
||
398 | (MIPS_R_PCREL16): Update comment. |
||
399 | * ecoff.h (struct ecoff_value_adjust): Remove structure. |
||
400 | (struct ecoff_debug_info): Remove 'adjust' member. |
||
401 | |||
402 | 2004-04-20 DJ Delorie |
||
403 | |||
404 | * internal.h (R_SECREL32): Add. |
||
405 | |||
406 | For older changes see ChangeLog-9103 |
||
407 | |||
6324 | serge | 408 | Copyright (C) 2004-2015 Free Software Foundation, Inc. |
5191 | serge | 409 | |
410 | Copying and distribution of this file, with or without modification, |
||
411 | are permitted in any medium without royalty provided the copyright |
||
412 | notice and this notice are preserved. |
||
413 | |||
414 | Local Variables: |
||
415 | mode: change-log |
||
416 | left-margin: 8 |
||
417 | fill-column: 74 |
||
418 | version-control: never |
||
419 | End: |