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