Upgrade header files to use GPLv3
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
1 2010-04-15 Nick Clifton <nickc@redhat.com>
2
3 * alpha.h: Update copyright notice to use GPLv3.
4 * arc.h: Likewise.
5 * arm.h: Likewise.
6 * avr.h: Likewise.
7 * bfin.h: Likewise.
8 * common.h: Likewise.
9 * cr16.h: Likewise.
10 * cr16c.h: Likewise.
11 * cris.h: Likewise.
12 * crx.h: Likewise.
13 * d10v.h: Likewise.
14 * d30v.h: Likewise.
15 * dlx.h: Likewise.
16 * dwarf.h: Likewise.
17 * external.h: Likewise.
18 * fr30.h: Likewise.
19 * frv.h: Likewise.
20 * h8.h: Likewise.
21 * hppa.h: Likewise.
22 * i370.h: Likewise.
23 * i386.h: Likewise.
24 * i860.h: Likewise.
25 * i960.h: Likewise.
26 * ia64.h: Likewise.
27 * internal.h: Likewise.
28 * ip2k.h: Likewise.
29 * iq2000.h: Likewise.
30 * lm32.h: Likewise.
31 * m32c.h: Likewise.
32 * m32r.h: Likewise.
33 * m68hc11.h: Likewise.
34 * m68k.h: Likewise.
35 * mcore.h: Likewise.
36 * mep.h: Likewise.
37 * microblaze.h: Likewise.
38 * mips.h: Likewise.
39 * mmix.h: Likewise.
40 * mn10200.h: Likewise.
41 * moxie.h: Likewise.
42 * msp430.h: Likewise.
43 * mt.h: Likewise.
44 * openrisc.h: Likewise.
45 * or32.h: Likewise.
46 * pj.h: Likewise.
47 * ppc.h: Likewise.
48 * ppc64.h: Likewise.
49 * reloc-macros.h: Likewise.
50 * rx.h: Likewise.
51 * s390.h: Likewise.
52 * sh.h: Likewise.
53 * sparc.h: Likewise.
54 * spu.h: Likewise.
55 * v850.h: Likewise.
56 * vax.h: Likewise.
57 * vxworks.h: Likewise.
58 * x86-64.h: Likewise.
59 * xc16x.h: Likewise.
60 * xstormy16.h: Likewise.
61 * xtensa.h: Likewise.
62
63 2010-04-08 David Stubbs <stubbs@icerasemi.com>
64
65 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
66 cannot contain any sections.
67
68 2010-03-25 Joseph Myers <joseph@codesourcery.com>
69
70 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
71 * tic6x.h: New.
72
73 2010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
74
75 * common.h (VER_FLG_*): Document.
76 (VER_FLG_INFO): Define.
77
78 2010-02-23 Andrew Zabolotny <anpaza@mail.ru>
79
80 PR binutils/11297
81 * avr.h: (R_AVR_8): New relocation number.
82
83 2010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
84
85 * arm.h (Tag_MPextension_use): Renumber.
86 (Tag_DIV_use): Add.
87 (Tag_MPextension_use_legacy): Likewise.
88
89 2010-02-09 Michael Holzheu <holzheu@de.ibm.com>
90
91 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
92 NT_S390_CTRS and NT_S390_PREFIX): Define.
93
94 2010-02-08 David S. Miller <davem@davemloft.net>
95
96 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
97
98 2010-02-02 H.J. Lu <hongjiu.lu@intel.com>
99
100 * common.h (NT_386_XSTATE): New.
101
102 2010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
103
104 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
105
106 2010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
107
108 * common.h (PN_XNUM): Define.
109
110 2009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
111
112 * common.h (NT_S390_HIGH_GPRS): Define.
113
114 2009-12-17 Alan Modra <amodra@bigpond.net.au>
115
116 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
117 R_PPC_RELAX32PC_PLT): Delete.
118 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
119
120 2009-11-28 Joseph Myers <joseph@codesourcery.com>
121
122 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
123 EM_TI_C5500, EM_CUDA): Define.
124 (EM_res140, EM_res141, EM_res142): Remove.
125
126 2009-11-17 Paul Brook <paul@codesourcery.com>
127 Daniel Jacobowitz <dan@codesourcery.com>
128
129 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
130
131 2009-09-29 DJ Delorie <dj@redhat.com>
132
133 * rx.h: New file.
134
135 2009-09-21 Alan Modra <amodra@bigpond.net.au>
136
137 * ppc.h (DT_PPC_TLSOPT): Define.
138 * ppc64.h (DT_PPC64_TLSOPT): Define.
139
140 2009-08-10 Daniel Gutson <dgutson@codesourcery.com>
141
142 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
143 (SHT_ARM_OVERLAYSECTION): New define.
144
145 2006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
146
147 From Mike Frysinger <michael.frysinger@analog.com>
148 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
149 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
150 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
151 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
152 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
153 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
154 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
155 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
156 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
157 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
158 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
159 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
160 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
161 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
162 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
163 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
164 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
165 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
166 R_page, R_hwpage, R_addr, R_pltpc, R_got.
167
168 2009-08-09 Michael Eager <eager@eagercon.com>
169
170 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
171 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
172
173 2009-08-06 Michael Eager <eager@eagercon.com>
174
175 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
176 * elf/microblaze.h: New reloc definitions.
177
178 2009-07-30 Alan Modra <amodra@bigpond.net.au>
179
180 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
181 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
182
183 2009-07-25 H.J. Lu <hongjiu.lu@intel.com>
184
185 * common.h (EM_L1OM): New.
186
187 2009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
188 Alan Modra <amodra@bigpond.net.au>
189
190 * spu.h (R_SPU_ADD_PIC): New.
191
192 2009-07-23 Ulrich Drepper <drepper@redhat.com>
193
194 * common.h (STB_GNU_UNIQUE): Define.
195
196 2009-07-10 Tom Tromey <tromey@redhat.com>
197
198 * dwarf2.h: Move to `..'.
199
200 2009-07-10 H.J. Lu <hongjiu.lu@intel.com>
201
202 * dwarf2.h: Just include ../dwarf2.h.
203
204 2009-07-10 Alan Modra <amodra@bigpond.net.au>
205
206 * ppc.h (R_PPC_IRELATIVE): Add.
207 (R_PPC_RELAX32, R_PPC_RELAX32PC,
208 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
209 * ppc64.h (R_PPC64_IRELATIVE): Add.
210
211 2009-07-03 Jakub Jelinek <jakub@redhat.com>
212
213 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
214 and DW_OP_stack_value.
215
216 2009-06-22 Alan Modra <amodra@bigpond.net.au>
217
218 * ppc.h (R_PPC_RELAX*): Define as enum.
219
220 2009-06-11 Anthony Green <green@moxielogic.org>
221
222 * moxie.h (R_MOXIE_PCREL10): New.
223
224 2009-06-01 H.J. Lu <hongjiu.lu@intel.com>
225
226 PR ld/10205
227 * i386.h (R_386_IRELATIVE): New.
228 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
229
230 2009-05-27 H.J. Lu <hongjiu.lu@intel.com>
231
232 * common.h: Update comments for dynamic tag ranges.
233
234 2009-04-30 DJ Delorie <dj@redhat.com>
235
236 * mep.h (EF_MEP_COP_*): New.
237 (EF_MEP_ALL_FLAGS): Add them.
238
239 2009-04-30 Nick Clifton <nickc@redhat.com>
240
241 * common.h (STT_GNU_IFUNC): Define.
242
243 2009-04-24 Cary Coutant <ccoutant@google.com>
244
245 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
246
247 2009-04-15 Anthony Green <green@moxielogic.com>
248
249 * common.h (EM_MOXIE): Define.
250 * moxie.h: New file.
251
252 2009-04-07 DJ Delorie <dj@redhat.com>
253
254 * mep.h (EF_MEP_CPU_C5): New.
255
256 2009-04-01 H.J. Lu <hongjiu.lu@intel.com>
257
258 * common.h (EM_INTEL178): Removed.
259 (EM_INTEL179): Likewise.
260 (EM_ETPU): New.
261 (EM_SLE9X): Likewise.
262 (EM_INTEL181): Likewise.
263 (EM_INTEL182): Likewise.
264
265 2009-03-31 H.J. Lu <hongjiu.lu@intel.com>
266
267 * common.h (EM_INTEL178): New.
268 (EM_INTEL179): Likewise.
269 (EM_INTEL180): Likewise.
270
271 2009-03-20 Mikolaj Zalewski <mikolajz@google.com>
272
273 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
274
275 2009-03-14 Mark Kettenis <kettenis@gnu.org>
276
277 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
278 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
279 (NT_OPENBSD_WCOOKIE): New defines.
280
281 2009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
282
283 * common.h (AT_RANDOM): Define.
284
285 2009-03-04 Alan Modra <amodra@bigpond.net.au>
286
287 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
288 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
289
290 2009-03-02 Qinwei <qinwei@sunnorth.com.cn>
291
292 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
293 * common.h (EM_SCORE_OLD): Define.
294
295 2009-02-23 H.J. Lu <hongjiu.lu@intel.com>
296
297 * common.h (STB_LOPROC): Replace Application-specific with
298 Processor-specific in comments.
299 (STB_HIPROC): Likewise.
300 (STT_LOPROC): Likewise.
301 (STT_HIPROC): Likewise.
302
303 2009-02-03 Sandip Matte <sandip@rmicorp.com>
304
305 * mips.h (E_MIPS_MACH_XLR): Define.
306
307 2009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
308
309 * m68k.h: Map TLS relocations to numbers.
310
311 2009-01-15 Andrew Stubbs <ams@codesourcery.com>
312 Julian Brown <julian@codesourcery.com>
313
314 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
315 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
316 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
317 version 2.07.
318 (Tag_undefined39, Tag_nodefaults): New enum values.
319 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
320 (Tag_conformance, Tag_Virtualization_use): Likewise.
321 (Tag_undefined69, Tag_MPextension_use): Likewise.
322
323 2009-01-15 Douglas B Rupp <rupp@gnat.com>
324
325 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
326 New macros. Minor reformatting.
327
328 2008-12-23 Jon Beniston <jon@beniston.com>
329
330 * lm32.h: New file.
331
332 2008-12-23 Nick Clifton <nickc@redhat.com>
333
334 * commmon.h (STT_IFUNC): Delete.
335
336 2008-12-20 Hans-Peter Nilsson <hp@axis.com>
337
338 * cris.h (R_CRIS_32_IE): New relocation.
339
340 2008-12-03 Nick Clifton <nickc@redhat.com>
341
342 * common.h (STT_IFUNC): Define.
343
344 2008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
345
346 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
347 R_CR16_GLOB_DAT): New relocations.
348
349 2008-11-25 Hans-Peter Nilsson <hp@axis.com>
350
351 * cris.h (R_CRIS_32_TPREL): Correct comment.
352 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
353
354 2008-11-18 Catherine Moore <clm@codesourcery.com>
355
356 * arm.h (Tag_ABI_FP_16bit_format): Define.
357
358 2008-11-14 Nathan Sidwell <nathan@codesourcery.com>
359
360 * internal.h (struct elf_segment_map): Add header_size field.
361
362 2008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
363
364 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
365
366 2008-10-10 Nathan Froyd <froydnj@codesourcery.com>
367
368 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
369
370 2008-10-04 Hans-Peter Nilsson <hp@axis.com>
371
372 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
373 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
374 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
375 (R_CRIS_16_TPREL): New relocations.
376
377 2008-08-20 Bob Wilson <bob.wilson@acm.org>
378
379 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
380 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
381 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
382
383 2008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
384 Daniel Jacobowitz <dan@codesourcery.com>
385 Catherine Moore <clm@codesourcery.com>
386 Mark Shinwell <shinwell@codesourcery.com>
387
388 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
389 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
390
391 2008-08-04 Markus Weiss <weissms@aros.org>
392
393 * common.h (ELFOSABI_AROS): Update comment.
394
395 2008-07-26 Michael Eager <eager@eagercon.com>
396
397 * ppc.h: Add description of single-precision.
398
399 2008-07-21 Luis Machado <luisgpm@br.ibm.com>
400
401 * common.h: Define NT_PPC_VSX.
402
403 2008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
404
405 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
406
407 2008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
408
409 * common.h (EM_CR16): Correct value.
410 (EM_CR16): Rename to EM_CR16_OLD.
411
412 2008-06-12 DJ Delorie <dj@redhat.com>
413
414 * common.h (EM_M32C_NEW): Rename to EM_M32C.
415 (EM_M32C): Rename to EM_M32C_OLD.
416
417 2008-06-12 Joseph Myers <joseph@codesourcery.com>
418
419 * common.h: Update e_machine table.
420
421 2008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
422
423 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
424
425 2008-06-09 Joseph Myers <joseph@codesourcery.com>
426
427 * common.h: Change registry@caldera.com to registry@sco.com.
428
429 2008-05-21 Nick Clifton <nickc@redhat.com>
430
431 * reloc-macros.h: Add a comment about the use of the
432 END_RELOC_NUMBERS symbol as a sentinel value.
433
434 2008-05-15 Christophe Lyon <christophe.lyon@st.com>
435
436 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
437
438 2008-04-16 David S. Miller <davem@davemloft.net>
439
440 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
441 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
442 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
443 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
444
445 2008-03-24 Ian Lance Taylor <iant@google.com>
446
447 * common.h (NT_GNU_GOLD_VERSION): Define.
448
449 2008-03-13 Alan Modra <amodra@bigpond.net.au>
450
451 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
452 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
453 Order struct as for external version.
454
455 2008-03-12 Alan Modra <amodra@bigpond.net.au>
456
457 PR 5900
458 * common.h (SHN_BAD): Delete.
459 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
460 * external.h: ..here.
461 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
462 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
463 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
464
465 2008-03-12 Alan Modra <amodra@bigpond.net.au>
466
467 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
468 (SHN_CR16C_NCOMMON): Likewise.
469 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
470 (SHN_PARISC_HUGE_COMMON): Likewise.
471 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
472 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
473 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
474 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
475 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
476 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
477 (SHN_SCORE_SCOMMON): Likewise.
478 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
479 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
480 (SHN_V850_ZCOMMON): Likewise.
481 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
482
483 2008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
484
485 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
486 DW_OP_PGI_omp_thread_num.
487
488 2008-02-04 Adam Nemet <anemet@caviumnetworks.com>
489
490 * mips.h: Update copyright.
491 (E_MIPS_MACH_OCTEON): New macro.
492
493 2008-01-30 Tristan Gingold <gingold@adacore.com>
494
495 Add OpenVMS extensions.
496 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
497 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
498 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
499 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
500 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
501 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
502 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
503 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
504 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
505 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
506 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
507 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
508 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
509 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
510 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
511 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
512 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
513 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
514 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
515 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
516 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
517 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
518
519 2008-01-16 Mark Kettenis <kettenis@gnu.org>
520
521 * common.h (AT_SUN_AUXFLAGS): Define.
522
523 2007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
524
525 * dwarf2.h (DW_AT_hi_user): Correct value.
526
527 2007-12-07 Bob Wilson <bob.wilson@acm.org>
528
529 * xtensa.h (R_XTENSA_32_PCREL): New.
530
531 2007-11-29 Mark Shinwell <shinwell@codesourcery.com>
532
533 * mips.h (E_MIPS_MACH_LS2E): New.
534 (E_MIPS_MACH_LS2F): New.
535
536 2007-11-28 Nathan Sidwell <nathan@codesourcery.com>
537
538 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
539 segments at the end of memory.
540
541 2007-11-17 Thiemo Seufer <ths@mips.com>
542
543 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
544 in comment.
545
546 2007-11-16 Nick Clifton <nickc@redhat.com>
547
548 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
549 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
550 (DW_AT_stride): Rename to DW_AT_byte_stride.
551
552 2007-11-08 Nathan Sidwell <nathan@codesourcery.com>
553
554 * vxworks.h: New.
555
556 2007-10-30 Nick Clifton <nickc@redhat.com>
557
558 * mn10300.h (R_MN10300_ALIGN): Define.
559
560 2007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
561
562 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
563
564 2007-10-19 Nick Clifton <nickc@redhat.com>
565
566 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
567
568 2007-10-18 Roland McGrath <roland@redhat.com>
569
570 * common.h (NT_PPC_VMX): New macro.
571
572 2007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
573
574 * cr16.h: Updated with new relocaction macros.
575
576 2007-09-17 H.J. Lu <hongjiu.lu@intel.com>
577
578 PR binutils/3281
579 PR binutils/5037
580 * internal.h (elf_segment_map): Add p_size and p_size_valid.
581 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
582 PT_GNU_RELRO segments.
583
584 2007-09-11 Nathan Sidwell <nathan@codesourcery.com>
585
586 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
587
588 2007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
589
590 * common.h (NT_SPU): Define.
591
592 2007-08-16 H.J. Lu <hongjiu.lu@intel.com>
593
594 * common.h: Revert last change.
595
596 2007-08-16 H.J. Lu <hongjiu.lu@intel.com>
597
598 * common.h (PT_GNU_STACK): Renamed to ...
599 (PT_GNU_ATTR): This.
600 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
601
602 2007-07-09 Roland McGrath <roland@redhat.com>
603
604 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
605
606 2007-06-29 Joseph Myers <joseph@codesourcery.com>
607
608 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
609
610 2007-06-29 Joseph Myers <joseph@codesourcery.com>
611
612 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
613
614 2007-06-29 Joseph Myers <joseph@codesourcery.com>
615
616 * arm.h (elf32_arm_add_eabi_attr_int,
617 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
618 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
619 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
620 Tag_Symbol, Tag_compatibility): Remove.
621 * common.h (SHT_GNU_ATTRIBUTES): Define.
622
623 2007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
624
625 * common.h (EM_CR16): New entry for CR16 cpu.
626 * cr16.h: New file.
627
628 2007-06-11 Sterling Augustine <sterling@tensilica.com>
629 Bob Wilson <bob.wilson@acm.org>
630
631 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
632 (XTENSA_PROP_NO_TRANSFORM): ...this.
633
634 2007-05-18 Caroline Tice <ctice@apple.com>
635
636 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
637 DW_OP_GNU_uninit.
638
639 2007-05-12 Alan Modra <amodra@bigpond.net.au>
640
641 * spu.h (R_SPU_ADDR16X): Define.
642 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
643
644 2007-05-11 Alan Modra <amodra@bigpond.net.au>
645
646 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
647
648 2007-05-02 Alan Modra <amodra@bigpond.net.au>
649
650 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
651 and vma for appropriate sections.
652
653 2007-04-26 Jan Beulich <jbeulich@novell.com>
654
655 * common.h (DT_ENCODING): Correct value (back to spec mandated
656 value).
657
658 2007-03-08 Alan Modra <amodra@bigpond.net.au>
659
660 * v850.h (V850_OTHER_TDA_BYTE): Delete.
661 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
662 that don't clash with visibility bits.
663
664 2007-03-07 Alan Modra <amodra@bigpond.net.au>
665
666 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
667
668 2007-02-05 Dave Brolley <brolley@redhat.com>
669 Richard Sandiford <rsandifo@redhat.com>
670 Richard Henderson <rth@redhat.com>
671 DJ Delorie <dj@redhat.com>
672 Ben Elliston <bje@redhat.com>
673
674 * mep.h: New file.
675 * common.h (EM_CYGNUS_MEP): Define.
676
677 2007-02-15 Dave Brolley <brolley@redhat.com>
678
679 From Graydon Hoare <graydon@redhat.com>:
680 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
681
682 2007-01-08 Kazu Hirata <kazu@codesourcery.com>
683
684 * m68k.h (EF_M68K_FIDO): New.
685 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
686 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
687
688 2006-12-25 Kazu Hirata <kazu@codesourcery.com>
689
690 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
691
692 2006-12-19 Kazu Hirata <kazu@codesourcery.com>
693
694 * m68k.h (EF_M68K_ARCH_MASK): New.
695
696 2006-12-19 Nathan Sidwell <nathan@codesourcery.com>
697
698 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
699
700 2006-12-07 Kazu Hirata <kazu@codesourcery.com>
701
702 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
703 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
704 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
705 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
706 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
707 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
708 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
709 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
710 EF_M68K_CF_FLOAT, respectively.
711
712 2006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
713 Nick Clifton <nickc@redhat.com>
714
715 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
716
717 2006-10-28 Richard Sandiford <richard@codesourcery.com>
718
719 * mips.h (R_MIPS_GLOB_DAT): Define
720 (R_MIPS_max): Bump by 1.
721
722 2006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
723 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
724 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
725 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
726 Alan Modra <amodra@bigpond.net.au>
727
728 * common.h (EM_SPU): Define.
729 * spu.h: New file.
730
731 2006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
732
733 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
734 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
735 (EF_SCORE_HASENTRY): Delete.
736
737 2006-10-17 Mark Shinwell <shinwell@codesourcery.com>
738
739 * arm.h: Define TAG_CPU_ARCH_* constants.
740
741 2006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
742
743 * score.h: New file.
744 * common.h: Add Score machine number.
745
746 2006-07-10 Jakub Jelinek <jakub@redhat.com>
747
748 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
749
750 2006-05-31 H.J. Lu <hongjiu.lu@intel.com>
751
752 * internal.h (ELF_SECTION_SIZE): New.
753 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
754 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
755 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
756
757 2006-05-27 H.J. Lu <hongjiu.lu@intel.com>
758
759 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
760
761 2006-05-24 Carlos O'Donell <carlos@systemhalted.org>
762 Randolph Chung <randolph@tausq.org>
763 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
764 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
765 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
766 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
767 New TLS relocs.
768 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
769 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
770 Define TLS relocs using existing equivalents.
771
772 2006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
773
774 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
775
776 2006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
777
778 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
779 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
780 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
781 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
782 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
783 R_BFIN_GOTOFFLO): New relocs.
784 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
785
786 2006-03-23 Michael Matz <matz@suse.de>
787
788 * x86-64.h: Add the new relocations with their official
789 numbers.
790
791 2006-03-22 Richard Sandiford <richard@codesourcery.com>
792 Daniel Jacobowitz <dan@codesourcery.com>
793 Phil Edwards <phil@codesourcery.com>
794 Zack Weinberg <zack@codesourcery.com>
795 Mark Mitchell <mark@codesourcery.com>
796 Nathan Sidwell <nathan@codesourcery.com>
797
798 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
799
800 2006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
801
802 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
803 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
804 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
805 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
806 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
807
808 2006-03-10 Paul Brook <paul@codesourcery.com>
809
810 * arm.h (EF_ARM_EABI_VER5): Define.
811
812 2006-03-06 Nathan Sidwell <nathan@codesourcery.com>
813
814 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
815 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
816 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
817 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
818 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
819 (EF_M68K_EMAC_B): New.
820
821 2006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
822
823 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
824 (EF_AVR_LINKRELAX_PREPARED): Add.
825
826 2006-03-02 Ben Elliston <bje@au.ibm.com>
827
828 Import from the GCC tree:
829 2006-03-01 Jakub Jelinek <jakub@redhat.com>
830
831 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
832 from DWARF 3.
833 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
834 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
835 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
836 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
837 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
838 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
839 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
840 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
841 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
842 DW_DS_leading_separate, DW_DS_trailing_separate): New.
843 (DW_END_default, DW_END_big, DW_END_little): New.
844 (DW_END_lo_user, DW_END_hi_user): Define.
845 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
846 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
847 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
848 DW_LANG_D): New.
849
850 2006-02-06 Steve Ellcey <sje@cup.hp.com>
851
852 * ia64.h (SHF_IA_64_HP_TLS): New.
853
854 2006-02-24 DJ Delorie <dj@redhat.com>
855
856 * m32c.h: Add relax relocs.
857
858 2006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
859 Anil Paranjape <anilp1@kpitcummins.com>
860 Shilin Shakti <shilins@kpitcummins.com>
861
862 * common.h (EM_XC16X): New entry for xc16x cpu.
863 Sort other EM_* numbers into numerical order.
864 * xc16x.h: New file.
865
866 2006-02-10 H.J. Lu <hongjiu.lu@intel.com>
867
868 PR binutils/2258
869 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
870 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
871
872 2006-02-07 Nathan Sidwell <nathan@codesourcery.com>
873
874 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
875 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
876 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
877 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
878 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
879
880 2006-02-06 Steve Ellcey <sje@cup.hp.com>
881
882 * ia64.h (SHF_IA_64_HP_TLS): New.
883
884 2006-01-18 Alexandre Oliva <aoliva@redhat.com>
885
886 Introduce TLS descriptors for i386 and x86_64.
887 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
888 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
889 New.
890 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
891 R_X86_64_TLSDESC): New.
892
893 2006-01-09 Mike Frysinger <vapier@gentoo.org>:
894
895 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
896
897 2005-12-16 Nathan Sidwell <nathan@codesourcery.com>
898
899 Second part of ms1 to mt renaming.
900 * common.h (EM_MT): Renamed.
901 * mt.h: Rename relocs, cpu & other defines.
902
903 2005-12-12 Nathan Sidwell <nathan@codesourcery.com>
904
905 * mt.h: Renamed from ms1.h
906
907 2005-12-12 Paul Brook <paul@codesourcery.com>
908
909 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
910
911 2005-11-11 Nick Clifton <nickc@redhat.com>
912
913 PR 1150
914 * mips.h (STO_OPTIONAL): Define.
915 (ELF_MIPS_IS_OPTIONAL): Define.
916
917 2005-11-07 Nathan Sidwell <nathan@codesourcery.com>
918
919 Add ms2.
920 * ms1.h (EF_MS1_CPU_MS2): New.
921
922 2005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
923
924 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
925
926 2005-09-30 Catherine Moore <clm@cm00re.com>
927
928 * bfin.h: New file.
929 * common.h (EM_BLACKFIN): Define.
930
931 2005-10-08 Paul Brook <paul@codesourcery.com>
932
933 * arm.h: Add prototypes for BFD object attribute routines.
934
935 2005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
936
937 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
938
939 2005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
940
941 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
942 New defines.
943
944 2005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
945
946 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
947 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
948 deprecated defines.
949 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
950 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
951 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
952 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
953 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
954 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
955 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
956 NT_HP_UX_OPTIONS): Define.
957
958 2005-07-25 DJ Delorie <dj@redhat.com>
959
960 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
961
962 2005-07-25 Jan Hubicka <jh@suse.cz>
963
964 * x86-64.h (SHN_X86_64_LCOMMON): New.
965 (SHF_X86_64_LARGE): New.
966
967 2005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
968
969 * m32r.h (R_M32R_REL32): Added.
970
971 2005-07-18 Ben Elliston <bje@au.ibm.com>
972
973 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
974 Replace with DW_ATE_decimal_float (now in DWARF 3).
975
976 2005-07-14 Jim Blandy <jimb@redhat.com>
977
978 Add support for Renesas M32C and M16C.
979 * common.h (EM_M32C): New machine number.
980 * m32c.h: New file.
981
982 2005-06-17 Jakub Jelinek <jakub@redhat.com>
983
984 * external.h (GRP_ENTRY_SIZE): Define.
985
986 2005-06-17 Jan Beulich <jbeulich@novell.com>
987
988 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
989 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
990 R_X86_64_GOTPC32.
991
992 2005-06-07 Aldy Hernandez <aldyh@redhat.com>
993 Michael Snyder <msnyder@redhat.com>
994 Stan Cox <scox@redhat.com>
995
996 * common.h (EM_MS1): Define.
997
998 * ms1.h: New file.
999
1000 2005-05-31 Richard Henderson <rth@redhat.com>
1001
1002 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1003
1004 2005-05-29 Richard Henderson <rth@redhat.com>
1005
1006 * alpha.h (DT_ALPHA_PLTRO): New.
1007
1008 2005-05-19 Ben Elliston <bje@au.ibm.com>
1009
1010 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1011 the user-defined encoding space pending inclusion in the standard.
1012
1013 2005-05-18 Zack Weinberg <zack@codesourcery.com>
1014
1015 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1016 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1017
1018 2005-05-17 Zack Weinberg <zack@codesourcery.com>
1019
1020 * arm.h: Import complete list of official relocation names
1021 and numbers from AAELF. Define FAKE_RELOCs for old names.
1022 Remove a few old names no longer used anywhere.
1023
1024 2005-05-14 Alan Modra <amodra@bigpond.net.au>
1025
1026 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1027
1028 2005-05-11 Alan Modra <amodra@bigpond.net.au>
1029
1030 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1031 R_PPC_RELAX32PC_PLT) Adjust.
1032 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1033 (DT_PPC_GLINK): Define.
1034
1035 2005-05-10 Nick Clifton <nickc@redhat.com>
1036
1037 * Update the address and phone number of the FSF organization in
1038 the GPL notices in the following files:
1039 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
1040 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1041 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1042 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1043 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1044 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1045 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
1046
1047 2005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1048
1049 Moved from ../ChangeLog
1050
1051 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
1052 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1053
1054 2004-10-12 Paul Brook <paul@codesourcery.com>
1055 * arm.h (EF_ARM_EABI_VER4): Define.
1056
1057 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1058
1059 * common.h (PT_SUNW_EH_FRAME): Define.
1060 * x86-64.h (SHT_X86_64_UNWIND): Define.
1061
1062 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1063 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1064 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1065 (XTENSA_PROP_SEC_NAME): Define.
1066 (property_table_entry): Add flags field.
1067 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1068
1069 2004-09-17 Paul Brook <paul@codesourcery.com>
1070 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1071 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1072 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1073
1074 2004-09-13 Paul Brook <paul@codesourcery.com>
1075 * arm.h: Rename RELABS to TARGET1.
1076
1077 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1078 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1079 (PT_GNU_RELRO): Define.
1080
1081 2005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1082 Phil Blundell <philb@gnu.org>
1083
1084 * arm.h: Add TLS relocations.
1085
1086 2005-03-23 Ben Elliston <bje@au.ibm.com>
1087
1088 * dwarf.h: Merge with GCC's dwarf.h.
1089
1090 2005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1091
1092 * m68k.h (EF_CFV4E): Define.
1093
1094 2005-03-17 Paul Brook <paul@codesourcery.com>
1095 Dan Jacobowitz <dan@codesourcery.com>
1096 Mark Mitchell <mark@codesourcery.com>
1097
1098 * arm.h (PT_ARM_EXIDX): Define.
1099
1100 2005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1101 Joseph Myers <joseph@codesourcery.com>
1102
1103 * mips.h: Define MIPS TLS relocations.
1104
1105 2005-02-15 Nigel Stephens <nigel@mips.com>
1106 Maciej W. Rozycki <macro@mips.com>
1107
1108 * mips.h (R_MIPS16_GOT16): New reloc code.
1109 (R_MIPS16_CALL16): Likewise.
1110 (R_MIPS16_HI16): Likewise.
1111 (R_MIPS16_LO16): Likewise.
1112 (R_MIPS16_min): New fake reloc code.
1113 (R_MIPS16_max): Likewise.
1114
1115 2005-02-11 Maciej W. Rozycki <macro@mips.com>
1116
1117 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1118
1119 2005-01-25 Alexandre Oliva <aoliva@redhat.com>
1120
1121 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1122 * frv.h: Add R_FRV_TLSMOFF.
1123 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1124 * frv.h: Add TLS relocations.
1125
1126 2005-01-17 Nick Clifton <nickc@redhat.com>
1127
1128 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1129 EF_SH2A_SH3E): New flags.
1130 (EF_SH_BFD_TABLE): Add these new flags to the table.
1131
1132 2005-01-12 Alan Modra <amodra@bigpond.net.au>
1133
1134 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1135 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1136
1137 2004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
1138
1139 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
1140
1141 2004-12-16 Richard Sandiford <rsandifo@redhat.com>
1142
1143 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1144
1145 2004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1146
1147 * mips.h (E_MIPS_MACH_9000): Define.
1148
1149 2004-11-04 Hans-Peter Nilsson <hp@axis.com>
1150
1151 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1152 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1153 macros.
1154
1155 2004-10-06 Eric Christopher <echristo@redhat.com>
1156
1157 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1158
1159 2004-10-01 Paul Brook <paul@codesourcery.com>
1160
1161 * arm.h (SHT_ARM_EXIDX): Define.
1162 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1163 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1164 Define.
1165
1166 2004-08-25 Dmitry Diky <diwil@spec.ru>
1167
1168 * msp430.h: Add new relocs.
1169
1170 2004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1171
1172 * i386.h (R_386_USED_BY_INTEL_200): New.
1173
1174 2004-07-29 Alexandre Oliva <aoliva@redhat.com>
1175
1176 Introduce SH2a support.
1177 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1178 * sh.h (EF_SH2A_NOFPU): New.
1179 2003-12-01 Michael Snyder <msnyder@redhat.com>
1180 * sh.h (EF_SH2A): New.
1181
1182 2004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1183
1184 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1185 BFD_RELOC_CRX_SWITCH32.
1186
1187 2004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1188
1189 * common.h (EM_CRX): Define.
1190 * crx.h: New file.
1191
1192 2004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1193
1194 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1195 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1196
1197 2004-06-19 Alan Modra <amodra@bigpond.net.au>
1198
1199 * common.h (ELF64_R_INFO): Warning fix.
1200
1201 2004-06-14 Chris Demetriou <cgd@broadcom.com>
1202
1203 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1204 with an updated comment.
1205
1206 2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1207
1208 * sh.h (EF_SH_HAS_DSP): Remove.
1209 (EF_SH_HAS_FP): Remove.
1210 (EF_SH_MERGE_MACH): Remove.
1211 (EF_SH4_NOFPU): Convert to decimal.
1212 (EF_SH4A_NOFPU): Likewise.
1213 (EF_SH4_NOMMU_NOFPU): Likewise.
1214 (EF_SH3_NOMMU): Add new macro.
1215 (EF_SH_BFD_TABLE): Likewise.
1216 (sh_find_elf_flags): Add prototype.
1217 (sh_elf_get_flags_from_mach): Likewise.
1218
1219 2004-04-24 Chris Demetriou <cgd@broadcom.com>
1220
1221 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1222 (R_MIPS_GNU_REL_HI16): Remove.
1223 (R_MIPS_GNU_REL16_S2): Update comment.
1224
1225 2004-30-30 Galit Heller <Galit.Heller@nsc.com>
1226 Tomer Levi <Tomer.Levi@nsc.com>
1227
1228 * common.h (EM_CR): Define.
1229 * cr16c.h: New file.
1230
1231 2004-03-23 Paul Brook <paul@codesourcery.com>
1232
1233 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1234
1235 2003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1236
1237 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1238
1239 2004-03-01 Richard Sandiford <rsandifo@redhat.com>
1240
1241 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1242
1243 2004-01-28 Roland McGrath <roland@redhat.com>
1244
1245 * common.h (AT_SECURE): New macro.
1246
1247 2004-01-21 Roland McGrath <roland@redhat.com>
1248
1249 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1250 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1251 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1252 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1253 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1254
1255 2004-01-17 Mark Kettenis <kettenis@gnu.org>
1256
1257 * common.h (NT_OPENBSD_IDENT): Define.
1258
1259 2004-01-06 Alexandre Oliva <aoliva@redhat.com>
1260
1261 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1262 * frv.h (EF_FRV_FDPIC): New macro.
1263 (EF_FRV_PIC_FLAGS): Adjust.
1264 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1265 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1266 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1267 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1268 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1269 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1270 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1271 New.
1272
1273
1274 For older changes see ChangeLog-9103
1275 \f
1276 Local Variables:
1277 mode: change-log
1278 left-margin: 8
1279 fill-column: 74
1280 version-control: never
1281 End:
This page took 0.055418 seconds and 4 git commands to generate.