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