Upload Tizen:Base source
[external/gdb.git] / include / coff / ChangeLog
1 2010-06-29  Alan Modra  <amodra@gmail.com>
2
3         * maxq.h: Delete file.
4
5 2010-04-15  Nick Clifton  <nickc@redhat.com>
6
7         * alpha.h: Update copyright notice to use GPLv3.
8         * apollo.h: Likewise.
9         * arm.h: Likewise.
10         * aux-coff.h: Likewise.
11         * ecoff.h: Likewise.
12         * external.h: Likewise.
13         * go32exe.h: Likewise.
14         * h8300.h: Likewise.
15         * h8500.h: Likewise.
16         * i386.h: Likewise.
17         * i860.h: Likewise.
18         * i960.h: Likewise.
19         * ia64.h: Likewise.
20         * internal.h: Likewise.
21         * m68k.h: Likewise.
22         * m88k.h: Likewise.
23         * maxq.h: Likewise.
24         * mcore.h: Likewise.
25         * mips.h: Likewise.
26         * mipspe.h: Likewise.
27         * or32.h: Likewise.
28         * pe.h: Likewise.
29         * powerpc.h: Likewise.
30         * rs6000.h: Likewise.
31         * rs6k64.h: Likewise.
32         * sh.h: Likewise.
33         * sparc.h: Likewise.
34         * ti.h: Likewise.
35         * tic30.h: Likewise.
36         * tic4x.h: Likewise.
37         * tic54x.h: Likewise.
38         * tic80.h: Likewise.
39         * w65.h: Likewise.
40         * we32k.h: Likewise.
41         * x86_64.h: Likewise.
42         * xcoff.h: Likewise.
43         * z80.h: Likewise.
44         * z8k.h: Likewise.
45
46 2009-12-02  Jerker Bäck  <jerker.back@gmail.com>
47
48         PR binutils/11017
49         * i386lh (COFF_PAGE_SIZE): Define.
50         * x86_64.h (COFF_PAGE_SIZE): Define.
51
52 2009-10-17  Arnold Metselaar  <arnold.metselaar@planet.nl>
53
54         * z80.h: Store alignment requirement in section header, to allow
55         ld to preserve alignment. Some code was copied from ti.h.
56
57 2009-09-05  Martin Thuresson  <martin@mtme.org>
58
59         * ti.h (GET_LNSZ_SIZE, PUT_LNSZ_SIZE): Updated name of class
60         variable to in_class to match changes in function that use this
61         macro.
62
63 2009-08-10  Jan Kratochvil  <jan.kratochvil@redhat.com>
64
65         Fix references past allocated memory for i386-*-go32.
66         * ti.h (COFF_ADJUST_FILEHDR_IN_POST, COFF_ADJUST_FILEHDR_OUT_POST):
67         Reference F_TARGET_ID only when !COFF0_P.
68
69 2009-08-10  Jan Kratochvil  <jan.kratochvil@redhat.com>
70
71         Stop using bfd_usrdata in libbfd.
72         * go32exe.h (struct external_filehdr_go32_exe <stub>, FILHSZ): Replace
73         STUBSIZE by GO32_STUBSIZE.
74         (STUBSIZE): Move the definition ...
75         * internal.h (GO32_STUBSIZE): ... here and rename it.
76         (struct internal_filehdr <go32stub>, F_GO32STUB): New.
77
78 2009-06-03  Ulrich Weigand  <uweigand@de.ibm.com>
79
80         * symconst.h (btLong64, btULong64, btLongLong64, btULongLong64,
81         btAdr64, btInt64, btUInt64): New defines.
82
83 2009-04-21  Kai Tietz  <kai.tietz@onevision.com>
84
85         * pe.h (pex64_runtime_function): New structure.
86         (external_pex64_runtime_function): Likewise.
87         (pex64_unwind_code): Likewise.
88         (external_pex64_unwind_code): Likewise.
89         (pex64_unwind_info): Likewise.
90         (external_pex64_unwind_info): Likewise.
91         (external_pex64_scope): Likewise.
92         (pex64_scope): Likewise.
93         (pex64_scope_entry):  Likewise.
94         (external_pex64_scope_entry): Likewise.
95         (PEX64_IS_RUNTIME_FUNCTION_CHAINED): New macro.
96         (PEX64_GET_UNWINDDATA_UNIFIED_RVA): Likewise.
97         (PEX64_UNWCODE_CODE): Likewise.
98         (PEX64_UNWCODE_INFO): Likewise.
99         (UWOP_...): Add defines for unwind code.
100         (UNW_FLAG_...): Add defined for unwind info flags.
101         (PEX64_SCOPE_ENTRY_SIZE): New macro.
102         (PEX64_UWI_VERSION): Likewise.
103         (PEX64_UWI_FLAGS): Likewise.
104         (PEX64_UWI_FRAMEREG): Likewise.
105         (PEX64_UWI_FRAMEOFF): Likewise.
106         (PEX64_UWI_SIZEOF_UWCODE_ARRAY): Likewise.
107         (PEX64_OFFSET_TO_UNWIND_CODE): Likewise.
108         (PEX64_OFFSET_TO_HANDLER_RVA): Likewise.
109         (PEX64_OFFSET_TO_SCOPE_COUNT): Likewise.
110         (PEX64_SCOPE_ENTRY): Likewise.
111
112 2009-04-17  H.J. Lu  <hongjiu.lu@intel.com>
113
114         * pe.h (IMAGE_SUBSYSTEM_EFI_ROM): Renamed to ...
115         (IMAGE_SUBSYSTEM_SAL_RUNTIME_DRIVER): This.
116
117 2009-04-01  Richard Sandiford  <r.sandiford@uk.ibm.com>
118
119         * xcoff.h (xcoff_link_hash_table): Move to bfd/xcofflink.c.
120
121 2009-03-14  Richard Sandiford  <r.sandiford@uk.ibm.com>
122
123         * xcoff.h (XCOFF_EXPALL, XCOFF_EXPFULL): New flags.
124         (xcoff_loader_info): Add auto_export_flags.
125
126 2009-03-14  Richard Sandiford  <r.sandiford@uk.ibm.com>
127
128         * internal.h (C_AIX_WEAKEXT): New macro.
129         (C_WEAKEXT): Use the GNU definition in the generic part of the file,
130         and conditionally reset it to C_AIX_WEAKEXT in the XCOFF part of
131         the file.
132         (CSECT_SYM_P): New macro.
133         * xcoff.h (L_WEAK): Define.
134         (EXTERN_SYM_P): New macro.
135
136 2009-03-14  Richard Sandiford  <r.sandiford@uk.ibm.com>
137
138         * xcoff.h (XCOFF_ALLOCATED): New flag.
139
140 2009-03-14  Richard Sandiford  <r.sandiford@uk.ibm.com>
141
142         * xcoff.h (XCOFF_CALLED, XCOFF_IMPORT): Update comments.
143         (XCOFF_WAS_UNDEFINED): New flag.
144         (xcoff_link_hash_table): Add an "rtld" field.
145
146 2009-03-14  Dave Korn  <dave.korn.cygwin@gmail.com>
147
148         * internal.h (struct internal_extra_pe_aouthdr):  Correct type
149         of DllCharacteristics flags field to unsigned.
150         * pe.h (IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE,
151         IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE,
152         IMAGE_DLL_CHARACTERISTICS_NX_COMPAT,
153         IMAGE_DLLCHARACTERISTICS_NO_ISOLATION,
154         IMAGE_DLLCHARACTERISTICS_NO_SEH,
155         IMAGE_DLLCHARACTERISTICS_NO_BIND,
156         IMAGE_DLLCHARACTERISTICS_WDM_DRIVER,
157         IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE):  New macros to
158         define flag bit values for DllCharacteristics field of PEAOUTHDR,
159         PEPAOUTHDR.
160
161 2008-12-23  Johan Olmutz Nielsen  <jnielsen@ddci.com>
162
163         * ti.h (COFF_ADJUST_SCNHDR_OUT_PRE): Define.
164
165 2008-06-17  Nick Clifton  <nickc@redhat.com>
166
167         * ti.h (GET_SCNHDR_NLNNO): Provide an alternative version of this
168         macro which does not trigger an array bounds warning in gcc.
169         (PUT_SCNHDR_NLNNO): Likewise.
170         (GET_SCNHDR_FLAGS): Likewise.
171         (PUT_SCNHDR_FLAGS): Likewise.
172         (GET_SCNHDR_PAGE): Likewise.
173         (PUT_SCNHDR_PAGE): Likewise.
174
175 2007-11-05  Danny Smith  <dannysmith@users.sourceforge.net>
176
177         * pe.h (COFF_ENCODE_ALIGNMENT) Define.
178
179 2007-08-02  H.J. Lu  <hongjiu.lu@intel.com>
180
181         * pe.h (IMAGE_SCN_ALIGN_POWER_BIT_POS): New.
182         (IMAGE_SCN_ALIGN_POWER_BIT_MASK): Likewise.
183         (IMAGE_SCN_ALIGN_POWER_NUM): Likewise.
184         (IMAGE_SCN_ALIGN_POWER_CONST): Likewise.
185         (IMAGE_SCN_ALIGN_128BYTES): Likewise.
186         (IMAGE_SCN_ALIGN_256BYTES): Likewise.
187         (IMAGE_SCN_ALIGN_512BYTES): Likewise.
188         (IMAGE_SCN_ALIGN_1024BYTES): Likewise.
189         (IMAGE_SCN_ALIGN_2048BYTES): Likewise.
190         (IMAGE_SCN_ALIGN_4096BYTES): Likewise.
191         (IMAGE_SCN_ALIGN_8192BYTES): Likewise.
192         (IMAGE_SCN_ALIGN_1BYTES): Redefined with
193         IMAGE_SCN_ALIGN_POWER_CONST.
194         (IMAGE_SCN_ALIGN_2BYTES): Likewise.
195         (IMAGE_SCN_ALIGN_4BYTES): Likewise.
196         (IMAGE_SCN_ALIGN_8BYTES): Likewise.
197         (IMAGE_SCN_ALIGN_16BYTES): Likewise.
198         (IMAGE_SCN_ALIGN_32BYTES): Likewise.
199         (IMAGE_SCN_ALIGN_64BYTES): Likewise.
200
201 2007-07-12  Kai Tietz   <kai.tietz@onevision.com>
202
203         * internal.h (struct internal_syment): Use bfd_hostptr_t for
204         _n_zeroes and _n_offset fields.
205
206 2007-04-27  Alan Modra  <amodra@bigpond.net.au>
207
208         * rs6000.h: Write Mimi's name in ASCII.
209
210 2007-03-19  H.J. Lu  <hongjiu.lu@intel.com>
211
212         * internal.h (internal_extra_pe_aouthdr): Add Magic,
213         MajorLinkerVersion, MinorLinkerVersion, SizeOfCode,
214         SizeOfInitializedData, SizeOfUninitializedData,
215         AddressOfEntryPoint, BaseOfCode and BaseOfData.
216
217 2006-12-05  Michael Tautschnig  <tautschn@model.in.tum.de>
218             Nick Clifton  <nickc@redhat.com>
219
220         * external.h (struct external_aouthdr): Add ATTRIBUTE_PACKED.
221         (struct external_syment): Likewise.
222         (union external_auxent): Likewise.
223
224 2006-11-14  Phil Lello  <phil.lello@homecall.co.uk>
225
226         * pe.h: Added defines for IMAGE_SUBSYSTEM_EFI_ROM and
227         IMAGE_SUBSYSTEM_XBOX.
228         * internal.h: Added defines for PE directory entry types.
229         NB: in internal.h because IMAGE_NUMBEROF_DIRECTORY_ENTRYIES is in
230         pe.h
231
232 2006-09-20  Kai Tietz  <Kai.Tietz@onevision.com>
233
234         * external.h: Add proper external_aouthdr64 structure (without
235         data_start member).
236         (AOUTHDRSZ64): Set according structure size.
237         (AOUTHDR64): As typedef of external_aouthdr64 structure.
238         * internal.h: Add relocation identifiers for coff.
239         * pe.h: Add define IMAGE_FILE_MACHINE_AMD64 the coff signature.
240         (PEPAOUTHDR): Adjust structure to have proper size (using AOUTHDR64).
241         (PEPAOUTSZ): Calculated size of 240.
242         * x86_64.h: Coff information for x86_64 (AMD64).
243
244 2006-02-05  Arnold Metselaar  <arnold.metselaar@planet.nl>
245
246         * internal.h: Add relocation number R_IMM24 for Z80.
247
248 2005-10-25  Arnold Metselaar  <arnold.metselaar@planet.nl>
249
250         * internal.h: Add relocation number for Z80
251         * z80.h: New file.
252
253 2005-08-18  Alan Modra  <amodra@bigpond.net.au>
254
255         * a29k.h: Delete.
256
257 2005-07-14  Daniel Marques  <marques@cs.cornell.edu>
258
259         * alpha.h (ALPHA_ECOFF_COMPRESSEDMAG): Define.
260         * ecoff.h (ALPHA_MAGIC_COMPRESSED): Define.
261
262 2005-05-10  Nick Clifton  <nickc@redhat.com>
263
264         * Update the address and phone number of the FSF organization in
265         the GPL notices in the following files:
266         a29k.h, alpha.h, apollo.h, arm.h, aux-coff.h, ecoff.h, external.h,
267         go32exe.h, h8300.h, h8500.h, i386.h, i860.h, i960.h, ia64.h,
268         internal.h, m68k.h, m88k.h, maxq.h, mcore.h, mips.h, mipspe.h,
269         or32.h, pe.h, powerpc.h, rs6k64.h, sh.h, sparc.h, ti.h, tic30.h,
270         tic4x.h, tic54x.h, tic80.h, w65.h, we32k.h, xcoff.h, z8k.h
271
272 2005-02-21  Alan Modra  <amodra@bigpond.net.au>
273
274         * xcoff.h (struct xcoff_loader_info): Warning fix.
275
276 2005-01-10  Inderpreet Singh <inderpreetb@noida.hcltech.com>
277
278         * maxq.h (F_MAXQ10, F_MAXQ20): Define.
279
280 2004-11-08  Inderpreet Singh   <inderpreetb@nioda.hcltech.com>
281             Vineet Sharma      <vineets@noida.hcltech.com>
282
283         * maxq.h: New file: Defintions for the maxq port.
284
285 2004-11-08  Aaron W. LaFramboise <aaron98wiridge9@aaronwl.com>
286
287         * pe.h (IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY): Define.
288         (IMAGE_WEAK_EXTERN_SEARCH_LIBRARY): Same.
289         (IMAGE_WEAK_EXTERN_SEARCH_ALIAS): Same.
290
291 2004-08-13  Mark Kettenis  <kettenis@gnu.org>
292
293         * symconst.h (langMax): Fix typo in comment.
294
295 2004-04-23  Chris Demetriou  <cgd@broadcom.com>
296
297         * mips.h (MIPS_R_RELHI, MIPS_R_RELLO, MIPS_R_SWITCH): Remove
298         (MIPS_R_PCREL16): Update comment.
299         * ecoff.h (struct ecoff_value_adjust): Remove structure.
300         (struct ecoff_debug_info): Remove 'adjust' member.
301
302 2004-04-20  DJ Delorie  <dj@redhat.com>
303
304         * internal.h (R_SECREL32): Add.
305
306 For older changes see ChangeLog-9103
307 \f
308 Local Variables:
309 mode: change-log
310 left-margin: 8
311 fill-column: 74
312 version-control: never
313 End: