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