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