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