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