Initial import
[gdb.git] / include / elf / ChangeLog
blobfdce868c1b7a8ca474fe3fe7690d3b1d1202fc58
1 2007-11-08  Nathan Sidwell  <nathan@codesourcery.com>
3         * vxworks.h: New.
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>
27         PR binutils/3281
28         PR binutils/5037
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 ...
48         (PT_GNU_ATTR): This.
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.
75         * cr16.h: New file.
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,
86         DW_OP_GNU_uninit.
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
105         value).
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>
123         * mep.h: New file.
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.
178         * spu.h: New file.
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>
188         * score.h: New file.
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):
212         New TLS relocs.
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
262         from DWARF 3.
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,
278         DW_LANG_D): New.
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.
290         * xc16x.h: New file.
292 2006-02-10  H.J. Lu  <hongjiu.lu@intel.com>
294         PR binutils/2258
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):
315         New.
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>
335         PR 1150
336         * mips.h (STO_OPTIONAL): Define.
337         (ELF_MIPS_IS_OPTIONAL): Define.
339 2005-09-30  Catherine Moore  <clm@cm00re.com>
341         * bfin.h: New file.
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):
355         New defines.
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
361         deprecated defines.
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.
393         * m32c.h: New file.
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
399         R_X86_64_GOTPC32.
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.
407         * ms1.h: New file.
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
562         macros.
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):
573         Define.
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.
599         * crx.h: New file.
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.
638         * cr16c.h: New file.
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):
680         New.
683 For older changes see ChangeLog-9103
685 Local Variables:
686 mode: change-log
687 left-margin: 8
688 fill-column: 74
689 version-control: never
690 End: