Subversion Repositories Kolibri OS

Rev

Rev 5191 | Go to most recent revision | 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 , FILHSZ): Replace
173
	STUBSIZE by GO32_STUBSIZE.
174
	(STUBSIZE): Move the definition ...
175
	* internal.h (GO32_STUBSIZE): ... here and rename it.
176
	(struct internal_filehdr , F_GO32STUB): New.
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: