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