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