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