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