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