1 2005-10-08 Paul Brook <paul@codesourcery.com>
3 * arm.h: Add prototypes for BFD object attribute routines.
5 2005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
7 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
9 2005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
14 2005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
17 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
19 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
20 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
21 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
22 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
23 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
24 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
25 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
26 NT_HP_UX_OPTIONS): Define.
28 2005-07-25 DJ Delorie <dj@redhat.com>
30 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
32 2005-07-25 Jan Hubicka <jh@suse.cz>
34 * x86-64.h (SHN_X86_64_LCOMMON): New.
35 (SHF_X86_64_LARGE): New.
37 2005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
39 * m32r.h (R_M32R_REL32): Added.
41 2005-07-18 Ben Elliston <bje@au.ibm.com>
43 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
44 Replace with DW_ATE_decimal_float (now in DWARF 3).
46 2005-07-14 Jim Blandy <jimb@redhat.com>
48 Add support for Renesas M32C and M16C.
49 * common.h (EM_M32C): New machine number.
52 2005-06-17 Jan Beulich <jbeulich@novell.com>
54 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
55 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
58 2005-06-07 Aldy Hernandez <aldyh@redhat.com>
59 Michael Snyder <msnyder@redhat.com>
60 Stan Cox <scox@redhat.com>
62 * common.h (EM_MS1): Define.
66 2005-05-31 Richard Henderson <rth@redhat.com>
68 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
70 2005-05-29 Richard Henderson <rth@redhat.com>
72 * alpha.h (DT_ALPHA_PLTRO): New.
74 2005-05-19 Ben Elliston <bje@au.ibm.com>
76 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
77 the user-defined encoding space pending inclusion in the standard.
79 2005-05-18 Zack Weinberg <zack@codesourcery.com>
81 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
82 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
84 2005-05-17 Zack Weinberg <zack@codesourcery.com>
86 * arm.h: Import complete list of official relocation names
87 and numbers from AAELF. Define FAKE_RELOCs for old names.
88 Remove a few old names no longer used anywhere.
90 2005-05-14 Alan Modra <amodra@bigpond.net.au>
92 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
94 2005-05-11 Alan Modra <amodra@bigpond.net.au>
96 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
97 R_PPC_RELAX32PC_PLT) Adjust.
98 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
99 (DT_PPC_GLINK): Define.
101 2005-05-10 Nick Clifton <nickc@redhat.com>
103 * Update the address and phone number of the FSF organization in
104 the GPL notices in the following files:
105 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
106 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
107 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
108 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
109 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
110 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
111 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
113 2005-04-13 H.J. Lu <hongjiu.lu@intel.com>
115 Moved from ../ChangeLog
117 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
118 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
120 2004-10-12 Paul Brook <paul@codesourcery.com>
121 * arm.h (EF_ARM_EABI_VER4): Define.
123 2004-10-08 Daniel Jacobowitz <dan@debian.org>
125 * common.h (PT_SUNW_EH_FRAME): Define.
126 * x86-64.h (SHT_X86_64_UNWIND): Define.
128 2004-10-07 Bob Wilson <bob.wilson@acm.org>
129 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
130 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
131 (XTENSA_PROP_SEC_NAME): Define.
132 (property_table_entry): Add flags field.
133 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
135 2004-09-17 Paul Brook <paul@codesourcery.com>
136 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
137 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
138 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
140 2004-09-13 Paul Brook <paul@codesourcery.com>
141 * arm.h: Rename RELABS to TARGET1.
143 2004-05-11 Jakub Jelinek <jakub@redhat.com>
144 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
145 (PT_GNU_RELRO): Define.
147 2005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
148 Phil Blundell <philb@gnu.org>
150 * arm.h: Add TLS relocations.
152 2005-03-23 Ben Elliston <bje@au.ibm.com>
154 * dwarf.h: Merge with GCC's dwarf.h.
156 2005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
158 * m68k.h (EF_CFV4E): Define.
160 2005-03-17 Paul Brook <paul@codesourcery.com>
161 Dan Jacobowitz <dan@codesourcery.com>
162 Mark Mitchell <mark@codesourcery.com>
164 * arm.h (PT_ARM_EXIDX): Define.
166 2005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
167 Joseph Myers <joseph@codesourcery.com>
169 * mips.h: Define MIPS TLS relocations.
171 2005-02-15 Nigel Stephens <nigel@mips.com>
172 Maciej W. Rozycki <macro@mips.com>
174 * mips.h (R_MIPS16_GOT16): New reloc code.
175 (R_MIPS16_CALL16): Likewise.
176 (R_MIPS16_HI16): Likewise.
177 (R_MIPS16_LO16): Likewise.
178 (R_MIPS16_min): New fake reloc code.
179 (R_MIPS16_max): Likewise.
181 2005-02-11 Maciej W. Rozycki <macro@mips.com>
183 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
185 2005-01-25 Alexandre Oliva <aoliva@redhat.com>
187 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
188 * frv.h: Add R_FRV_TLSMOFF.
189 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
190 * frv.h: Add TLS relocations.
192 2005-01-17 Nick Clifton <nickc@redhat.com>
194 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
195 EF_SH2A_SH3E): New flags.
196 (EF_SH_BFD_TABLE): Add these new flags to the table.
198 2005-01-12 Alan Modra <amodra@bigpond.net.au>
200 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
201 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
203 2004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
205 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
207 2004-12-16 Richard Sandiford <rsandifo@redhat.com>
209 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
211 2004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
213 * mips.h (E_MIPS_MACH_9000): Define.
215 2004-11-04 Hans-Peter Nilsson <hp@axis.com>
217 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
218 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
221 2004-10-06 Eric Christopher <echristo@redhat.com>
223 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
225 2004-10-01 Paul Brook <paul@codesourcery.com>
227 * arm.h (SHT_ARM_EXIDX): Define.
228 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
229 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
232 2004-08-25 Dmitry Diky <diwil@spec.ru>
234 * msp430.h: Add new relocs.
236 2004-08-12 H.J. Lu <hongjiu.lu@intel.com>
238 * i386.h (R_386_USED_BY_INTEL_200): New.
240 2004-07-29 Alexandre Oliva <aoliva@redhat.com>
242 Introduce SH2a support.
243 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
244 * sh.h (EF_SH2A_NOFPU): New.
245 2003-12-01 Michael Snyder <msnyder@redhat.com>
246 * sh.h (EF_SH2A): New.
248 2004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
250 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
251 BFD_RELOC_CRX_SWITCH32.
253 2004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
255 * common.h (EM_CRX): Define.
258 2004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
260 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
261 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
263 2004-06-19 Alan Modra <amodra@bigpond.net.au>
265 * common.h (ELF64_R_INFO): Warning fix.
267 2004-06-14 Chris Demetriou <cgd@broadcom.com>
269 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
270 with an updated comment.
272 2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
274 * sh.h (EF_SH_HAS_DSP): Remove.
275 (EF_SH_HAS_FP): Remove.
276 (EF_SH_MERGE_MACH): Remove.
277 (EF_SH4_NOFPU): Convert to decimal.
278 (EF_SH4A_NOFPU): Likewise.
279 (EF_SH4_NOMMU_NOFPU): Likewise.
280 (EF_SH3_NOMMU): Add new macro.
281 (EF_SH_BFD_TABLE): Likewise.
282 (sh_find_elf_flags): Add prototype.
283 (sh_elf_get_flags_from_mach): Likewise.
285 2004-04-24 Chris Demetriou <cgd@broadcom.com>
287 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
288 (R_MIPS_GNU_REL_HI16): Remove.
289 (R_MIPS_GNU_REL16_S2): Update comment.
291 2004-30-30 Galit Heller <Galit.Heller@nsc.com>
292 Tomer Levi <Tomer.Levi@nsc.com>
294 * common.h (EM_CR): Define.
297 2004-03-23 Paul Brook <paul@codesourcery.com>
299 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
301 2003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
303 * sh.h: Add EF_SH4_NOMMU_NOFPU.
305 2004-03-01 Richard Sandiford <rsandifo@redhat.com>
307 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
309 2004-01-28 Roland McGrath <roland@redhat.com>
311 * common.h (AT_SECURE): New macro.
313 2004-01-21 Roland McGrath <roland@redhat.com>
315 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
316 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
317 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
318 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
319 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
321 2004-01-17 Mark Kettenis <kettenis@gnu.org>
323 * common.h (NT_OPENBSD_IDENT): Define.
325 2004-01-06 Alexandre Oliva <aoliva@redhat.com>
327 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
328 * frv.h (EF_FRV_FDPIC): New macro.
329 (EF_FRV_PIC_FLAGS): Adjust.
330 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
331 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
332 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
333 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
334 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
335 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
336 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
340 For older changes see ChangeLog-9103
346 version-control: never