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