1 2009-03-04 Alan Modra <amodra@bigpond.net.au>
3 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
4 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
6 2007-06-29 Joseph Myers <joseph@codesourcery.com>
8 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
10 2007-06-29 Joseph Myers <joseph@codesourcery.com>
12 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
14 2007-06-29 Joseph Myers <joseph@codesourcery.com>
16 * arm.h (elf32_arm_add_eabi_attr_int,
17 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
18 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
19 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
20 Tag_Symbol, Tag_compatibility): Remove.
21 * common.h (SHT_GNU_ATTRIBUTES): Define.
23 2007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
25 * common.h (EM_CR16): New entry for CR16 cpu.
28 2007-06-11 Sterling Augustine <sterling@tensilica.com>
29 Bob Wilson <bob.wilson@acm.org>
31 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
32 (XTENSA_PROP_NO_TRANSFORM): ...this.
34 2007-05-18 Caroline Tice <ctice@apple.com>
36 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
39 2007-05-12 Alan Modra <amodra@bigpond.net.au>
41 * spu.h (R_SPU_ADDR16X): Define.
42 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
44 2007-05-11 Alan Modra <amodra@bigpond.net.au>
46 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
48 2007-05-02 Alan Modra <amodra@bigpond.net.au>
50 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
51 and vma for appropriate sections.
53 2007-04-26 Jan Beulich <jbeulich@novell.com>
55 * common.h (DT_ENCODING): Correct value (back to spec mandated
58 2007-03-08 Alan Modra <amodra@bigpond.net.au>
60 * v850.h (V850_OTHER_TDA_BYTE): Delete.
61 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
62 that don't clash with visibility bits.
64 2007-03-07 Alan Modra <amodra@bigpond.net.au>
66 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
68 2007-02-05 Dave Brolley <brolley@redhat.com>
69 Richard Sandiford <rsandifo@redhat.com>
70 Richard Henderson <rth@redhat.com>
71 DJ Delorie <dj@redhat.com>
72 Ben Elliston <bje@redhat.com>
75 * common.h (EM_CYGNUS_MEP): Define.
77 2007-02-15 Dave Brolley <brolley@redhat.com>
79 From Graydon Hoare <graydon@redhat.com>:
80 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
82 2007-01-08 Kazu Hirata <kazu@codesourcery.com>
84 * m68k.h (EF_M68K_FIDO): New.
85 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
86 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
88 2006-12-25 Kazu Hirata <kazu@codesourcery.com>
90 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
92 2006-12-19 Kazu Hirata <kazu@codesourcery.com>
94 * m68k.h (EF_M68K_ARCH_MASK): New.
96 2006-12-19 Nathan Sidwell <nathan@codesourcery.com>
98 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
100 2006-12-07 Kazu Hirata <kazu@codesourcery.com>
102 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
103 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
104 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
105 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
106 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
107 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
108 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
109 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
110 EF_M68K_CF_FLOAT, respectively.
112 2006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
113 Nick Clifton <nickc@redhat.com>
115 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
117 2006-10-28 Richard Sandiford <richard@codesourcery.com>
119 * mips.h (R_MIPS_GLOB_DAT): Define
120 (R_MIPS_max): Bump by 1.
122 2006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
123 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
124 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
125 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
126 Alan Modra <amodra@bigpond.net.au>
128 * common.h (EM_SPU): Define.
131 2006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
133 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
134 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
135 (EF_SCORE_HASENTRY): Delete.
137 2006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
140 * common.h: Add Score machine number.
142 2006-07-10 Jakub Jelinek <jakub@redhat.com>
144 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
146 2006-05-31 H.J. Lu <hongjiu.lu@intel.com>
148 * internal.h (ELF_SECTION_SIZE): New.
149 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
150 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
151 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
153 2006-05-27 H.J. Lu <hongjiu.lu@intel.com>
155 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
157 2006-05-24 Carlos O'Donell <carlos@systemhalted.org>
158 Randolph Chung <randolph@tausq.org>
159 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
160 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
161 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
162 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
164 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
165 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
166 Define TLS relocs using existing equivalents.
168 2006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
170 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
172 2006-03-22 Richard Sandiford <richard@codesourcery.com>
173 Daniel Jacobowitz <dan@codesourcery.com>
174 Phil Edwards <phil@codesourcery.com>
175 Zack Weinberg <zack@codesourcery.com>
176 Mark Mitchell <mark@codesourcery.com>
177 Nathan Sidwell <nathan@codesourcery.com>
179 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
181 2006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
183 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
184 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
185 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
186 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
187 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
189 2006-03-10 Paul Brook <paul@codesourcery.com>
191 * arm.h (EF_ARM_EABI_VER5): Define.
193 2006-03-06 Nathan Sidwell <nathan@codesourcery.com>
195 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
196 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
197 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
198 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
199 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
200 (EF_M68K_EMAC_B): New.
202 2006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
204 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
205 (EF_AVR_LINKRELAX_PREPARED): Add.
207 2006-03-02 Ben Elliston <bje@au.ibm.com>
209 Import from the GCC tree:
210 2006-03-01 Jakub Jelinek <jakub@redhat.com>
212 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
214 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
215 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
216 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
217 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
218 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
219 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
220 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
221 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
222 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
223 DW_DS_leading_separate, DW_DS_trailing_separate): New.
224 (DW_END_default, DW_END_big, DW_END_little): New.
225 (DW_END_lo_user, DW_END_hi_user): Define.
226 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
227 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
228 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
231 2006-02-24 DJ Delorie <dj@redhat.com>
233 * m32c.h: Add relax relocs.
235 2006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
236 Anil Paranjape <anilp1@kpitcummins.com>
237 Shilin Shakti <shilins@kpitcummins.com>
239 * common.h (EM_XC16X): New entry for xc16x cpu.
240 Sort other EM_* numbers into numerical order.
243 2006-02-10 H.J. Lu <hongjiu.lu@intel.com>
246 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
247 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
249 2006-02-07 Nathan Sidwell <nathan@codesourcery.com>
251 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
252 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
253 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
254 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
255 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
257 2006-02-06 Steve Ellcey <sje@cup.hp.com>
259 * ia64.h (SHF_IA_64_HP_TLS): New.
261 2006-01-18 Alexandre Oliva <aoliva@redhat.com>
263 Introduce TLS descriptors for i386 and x86_64.
264 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
265 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
267 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
268 R_X86_64_TLSDESC): New.
270 2006-01-09 Mike Frysinger <vapier@gentoo.org>:
272 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
274 2005-12-16 Nathan Sidwell <nathan@codesourcery.com>
276 Second part of ms1 to mt renaming.
277 * common.h (EM_MT): Renamed.
278 * mt.h: Rename relocs, cpu & other defines.
280 2005-12-12 Paul Brook <paul@codesourcery.com>
282 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
284 2005-11-11 Nick Clifton <nickc@redhat.com>
287 * mips.h (STO_OPTIONAL): Define.
288 (ELF_MIPS_IS_OPTIONAL): Define.
290 2005-09-30 Catherine Moore <clm@cm00re.com>
293 * common.h (EM_BLACKFIN): Define.
295 2005-10-08 Paul Brook <paul@codesourcery.com>
297 * arm.h: Add prototypes for BFD object attribute routines.
299 2005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
301 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
303 2005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
305 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
308 2005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
310 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
311 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
313 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
314 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
315 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
316 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
317 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
318 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
319 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
320 NT_HP_UX_OPTIONS): Define.
322 2005-07-25 DJ Delorie <dj@redhat.com>
324 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
326 2005-07-25 Jan Hubicka <jh@suse.cz>
328 * x86-64.h (SHN_X86_64_LCOMMON): New.
329 (SHF_X86_64_LARGE): New.
331 2005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
333 * m32r.h (R_M32R_REL32): Added.
335 2005-07-18 Ben Elliston <bje@au.ibm.com>
337 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
338 Replace with DW_ATE_decimal_float (now in DWARF 3).
340 2005-07-14 Jim Blandy <jimb@redhat.com>
342 Add support for Renesas M32C and M16C.
343 * common.h (EM_M32C): New machine number.
346 2005-06-17 Jan Beulich <jbeulich@novell.com>
348 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
349 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
352 2005-06-07 Aldy Hernandez <aldyh@redhat.com>
353 Michael Snyder <msnyder@redhat.com>
354 Stan Cox <scox@redhat.com>
356 * common.h (EM_MS1): Define.
360 2005-05-31 Richard Henderson <rth@redhat.com>
362 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
364 2005-05-29 Richard Henderson <rth@redhat.com>
366 * alpha.h (DT_ALPHA_PLTRO): New.
368 2005-05-19 Ben Elliston <bje@au.ibm.com>
370 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
371 the user-defined encoding space pending inclusion in the standard.
373 2005-05-18 Zack Weinberg <zack@codesourcery.com>
375 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
376 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
378 2005-05-17 Zack Weinberg <zack@codesourcery.com>
380 * arm.h: Import complete list of official relocation names
381 and numbers from AAELF. Define FAKE_RELOCs for old names.
382 Remove a few old names no longer used anywhere.
384 2005-05-14 Alan Modra <amodra@bigpond.net.au>
386 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
388 2005-05-11 Alan Modra <amodra@bigpond.net.au>
390 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
391 R_PPC_RELAX32PC_PLT) Adjust.
392 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
393 (DT_PPC_GLINK): Define.
395 2005-05-10 Nick Clifton <nickc@redhat.com>
397 * Update the address and phone number of the FSF organization in
398 the GPL notices in the following files:
399 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
400 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
401 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
402 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
403 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
404 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
405 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
407 2005-04-13 H.J. Lu <hongjiu.lu@intel.com>
409 Moved from ../ChangeLog
411 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
412 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
414 2004-10-12 Paul Brook <paul@codesourcery.com>
415 * arm.h (EF_ARM_EABI_VER4): Define.
417 2004-10-08 Daniel Jacobowitz <dan@debian.org>
419 * common.h (PT_SUNW_EH_FRAME): Define.
420 * x86-64.h (SHT_X86_64_UNWIND): Define.
422 2004-10-07 Bob Wilson <bob.wilson@acm.org>
423 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
424 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
425 (XTENSA_PROP_SEC_NAME): Define.
426 (property_table_entry): Add flags field.
427 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
429 2004-09-17 Paul Brook <paul@codesourcery.com>
430 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
431 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
432 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
434 2004-09-13 Paul Brook <paul@codesourcery.com>
435 * arm.h: Rename RELABS to TARGET1.
437 2004-05-11 Jakub Jelinek <jakub@redhat.com>
438 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
439 (PT_GNU_RELRO): Define.
441 2005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
442 Phil Blundell <philb@gnu.org>
444 * arm.h: Add TLS relocations.
446 2005-03-23 Ben Elliston <bje@au.ibm.com>
448 * dwarf.h: Merge with GCC's dwarf.h.
450 2005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
452 * m68k.h (EF_CFV4E): Define.
454 2005-03-17 Paul Brook <paul@codesourcery.com>
455 Dan Jacobowitz <dan@codesourcery.com>
456 Mark Mitchell <mark@codesourcery.com>
458 * arm.h (PT_ARM_EXIDX): Define.
460 2005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
461 Joseph Myers <joseph@codesourcery.com>
463 * mips.h: Define MIPS TLS relocations.
465 2005-02-15 Nigel Stephens <nigel@mips.com>
466 Maciej W. Rozycki <macro@mips.com>
468 * mips.h (R_MIPS16_GOT16): New reloc code.
469 (R_MIPS16_CALL16): Likewise.
470 (R_MIPS16_HI16): Likewise.
471 (R_MIPS16_LO16): Likewise.
472 (R_MIPS16_min): New fake reloc code.
473 (R_MIPS16_max): Likewise.
475 2005-02-11 Maciej W. Rozycki <macro@mips.com>
477 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
479 2005-01-25 Alexandre Oliva <aoliva@redhat.com>
481 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
482 * frv.h: Add R_FRV_TLSMOFF.
483 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
484 * frv.h: Add TLS relocations.
486 2005-01-17 Nick Clifton <nickc@redhat.com>
488 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
489 EF_SH2A_SH3E): New flags.
490 (EF_SH_BFD_TABLE): Add these new flags to the table.
492 2005-01-12 Alan Modra <amodra@bigpond.net.au>
494 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
495 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
497 2004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
499 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
501 2004-12-16 Richard Sandiford <rsandifo@redhat.com>
503 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
505 2004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
507 * mips.h (E_MIPS_MACH_9000): Define.
509 2004-11-04 Hans-Peter Nilsson <hp@axis.com>
511 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
512 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
515 2004-10-06 Eric Christopher <echristo@redhat.com>
517 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
519 2004-10-01 Paul Brook <paul@codesourcery.com>
521 * arm.h (SHT_ARM_EXIDX): Define.
522 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
523 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
526 2004-08-25 Dmitry Diky <diwil@spec.ru>
528 * msp430.h: Add new relocs.
530 2004-08-12 H.J. Lu <hongjiu.lu@intel.com>
532 * i386.h (R_386_USED_BY_INTEL_200): New.
534 2004-07-29 Alexandre Oliva <aoliva@redhat.com>
536 Introduce SH2a support.
537 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
538 * sh.h (EF_SH2A_NOFPU): New.
539 2003-12-01 Michael Snyder <msnyder@redhat.com>
540 * sh.h (EF_SH2A): New.
542 2004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
544 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
545 BFD_RELOC_CRX_SWITCH32.
547 2004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
549 * common.h (EM_CRX): Define.
552 2004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
554 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
555 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
557 2004-06-19 Alan Modra <amodra@bigpond.net.au>
559 * common.h (ELF64_R_INFO): Warning fix.
561 2004-06-14 Chris Demetriou <cgd@broadcom.com>
563 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
564 with an updated comment.
566 2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
568 * sh.h (EF_SH_HAS_DSP): Remove.
569 (EF_SH_HAS_FP): Remove.
570 (EF_SH_MERGE_MACH): Remove.
571 (EF_SH4_NOFPU): Convert to decimal.
572 (EF_SH4A_NOFPU): Likewise.
573 (EF_SH4_NOMMU_NOFPU): Likewise.
574 (EF_SH3_NOMMU): Add new macro.
575 (EF_SH_BFD_TABLE): Likewise.
576 (sh_find_elf_flags): Add prototype.
577 (sh_elf_get_flags_from_mach): Likewise.
579 2004-04-24 Chris Demetriou <cgd@broadcom.com>
581 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
582 (R_MIPS_GNU_REL_HI16): Remove.
583 (R_MIPS_GNU_REL16_S2): Update comment.
585 2004-30-30 Galit Heller <Galit.Heller@nsc.com>
586 Tomer Levi <Tomer.Levi@nsc.com>
588 * common.h (EM_CR): Define.
591 2004-03-23 Paul Brook <paul@codesourcery.com>
593 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
595 2003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
597 * sh.h: Add EF_SH4_NOMMU_NOFPU.
599 2004-03-01 Richard Sandiford <rsandifo@redhat.com>
601 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
603 2004-01-28 Roland McGrath <roland@redhat.com>
605 * common.h (AT_SECURE): New macro.
607 2004-01-21 Roland McGrath <roland@redhat.com>
609 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
610 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
611 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
612 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
613 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
615 2004-01-17 Mark Kettenis <kettenis@gnu.org>
617 * common.h (NT_OPENBSD_IDENT): Define.
619 2004-01-06 Alexandre Oliva <aoliva@redhat.com>
621 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
622 * frv.h (EF_FRV_FDPIC): New macro.
623 (EF_FRV_PIC_FLAGS): Adjust.
624 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
625 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
626 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
627 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
628 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
629 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
630 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
634 For older changes see ChangeLog-9103
640 version-control: never