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