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