1218822Sdim2007-06-29  Joseph Myers  <joseph@codesourcery.com>
2218822Sdim
3218822Sdim	* ppc.h (Tag_GNU_Power_ABI_FP): Define.
4218822Sdim
5218822Sdim2007-06-29  Joseph Myers  <joseph@codesourcery.com>
6218822Sdim
7218822Sdim	* mips.h (Tag_GNU_MIPS_ABI_FP): Define.
8218822Sdim
9218822Sdim2007-06-29  Joseph Myers  <joseph@codesourcery.com>
10218822Sdim
11218822Sdim	* arm.h (elf32_arm_add_eabi_attr_int,
12218822Sdim	elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
13218822Sdim	elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
14218822Sdim	elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
15218822Sdim	Tag_Symbol, Tag_compatibility): Remove.
16218822Sdim	* common.h (SHT_GNU_ATTRIBUTES): Define.
17218822Sdim
18218822Sdim2007-06-29  M R Swami Reddy  <MR.Swami.Reddy@nsc.com>
19218822Sdim
20218822Sdim	* common.h (EM_CR16): New entry for CR16 cpu.
21218822Sdim	* cr16.h: New file.
22218822Sdim
23218822Sdim2007-06-11  Sterling Augustine  <sterling@tensilica.com>
24218822Sdim	    Bob Wilson  <bob.wilson@acm.org>
25218822Sdim	
26218822Sdim	* xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
27218822Sdim	(XTENSA_PROP_NO_TRANSFORM): ...this.
28218822Sdim	
29218822Sdim2007-05-18  Caroline Tice  <ctice@apple.com>
30218822Sdim
31218822Sdim	* dwarf2.h: (enum dwarf_location_atom): Add new DW_OP, 
32218822Sdim	DW_OP_GNU_uninit.
33218822Sdim
34218822Sdim2007-05-12  Alan Modra  <amodra@bigpond.net.au>
35218822Sdim
36218822Sdim	* spu.h (R_SPU_ADDR16X): Define.
37218822Sdim	(R_SPU_PPU32, R_SPU_PPU64): Renumber.
38218822Sdim
39218822Sdim2007-05-11  Alan Modra  <amodra@bigpond.net.au>
40218822Sdim
41218822Sdim	* spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
42218822Sdim
43218822Sdim2007-05-02  Alan Modra  <amodra@bigpond.net.au>
44218822Sdim
45218822Sdim	* internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
46218822Sdim	and vma for appropriate sections.
47218822Sdim
48218822Sdim2007-04-26  Jan Beulich  <jbeulich@novell.com>
49218822Sdim
50218822Sdim	* common.h (DT_ENCODING): Correct value (back to spec mandated
51218822Sdim	value).
52218822Sdim
53218822Sdim2007-03-08  Alan Modra  <amodra@bigpond.net.au>
54218822Sdim
55218822Sdim	* v850.h (V850_OTHER_TDA_BYTE): Delete.
56218822Sdim	(V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
57218822Sdim	that don't clash with visibility bits.
58218822Sdim
59218822Sdim2007-03-07  Alan Modra  <amodra@bigpond.net.au>
60218822Sdim
61218822Sdim	* common.h (ELF_ST_VISIBILITY): Comment typo fix.
62218822Sdim
63218822Sdim2007-02-05  Dave Brolley  <brolley@redhat.com>
64218822Sdim	    Richard Sandiford  <rsandifo@redhat.com>
65218822Sdim	    Richard Henderson  <rth@redhat.com>
66218822Sdim	    DJ Delorie  <dj@redhat.com>
67218822Sdim	    Ben Elliston  <bje@redhat.com>
68218822Sdim
69218822Sdim	* mep.h: New file.
70218822Sdim	* common.h (EM_CYGNUS_MEP): Define.
71218822Sdim
72218822Sdim2007-02-15  Dave Brolley  <brolley@redhat.com>
73218822Sdim
74218822Sdim	From Graydon Hoare  <graydon@redhat.com>:
75218822Sdim	* common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
76218822Sdim
77218822Sdim2007-01-08  Kazu Hirata  <kazu@codesourcery.com>
78218822Sdim
79218822Sdim	* m68k.h (EF_M68K_FIDO): New.
80218822Sdim	(EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
81218822Sdim	(EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
82218822Sdim
83218822Sdim2006-12-25  Kazu Hirata  <kazu@codesourcery.com>
84218822Sdim
85218822Sdim	* m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
86218822Sdim
87218822Sdim2006-12-19  Kazu Hirata  <kazu@codesourcery.com>
88218822Sdim
89218822Sdim	* m68k.h (EF_M68K_ARCH_MASK): New.
90218822Sdim
91218822Sdim2006-12-19  Nathan Sidwell  <nathan@codesourcery.com>
92218822Sdim
93218822Sdim	* internal.h (struct elf_segment_map): Add p_vaddr_offset field.
94218822Sdim
95218822Sdim2006-12-07  Kazu Hirata  <kazu@codesourcery.com>
96218822Sdim
97218822Sdim	* m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
98218822Sdim	EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
99218822Sdim	EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
100218822Sdim	EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
101218822Sdim	EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
102218822Sdim	EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
103218822Sdim	EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
104218822Sdim	EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
105218822Sdim	EF_M68K_CF_FLOAT, respectively.
106218822Sdim
107218822Sdim2006-12-05  Michael Tautschnig  <tautschn@model.in.tum.de>
108218822Sdim	    Nick Clifton  <nickc@redhat.com>
109218822Sdim
110218822Sdim	* external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
111218822Sdim
112218822Sdim2006-10-28  Richard Sandiford  <richard@codesourcery.com>
113218822Sdim
114218822Sdim	* mips.h (R_MIPS_GLOB_DAT): Define
115218822Sdim	(R_MIPS_max): Bump by 1.
116218822Sdim
117218822Sdim2006-10-25  Trevor Smigiel  <Trevor_Smigiel@playstation.sony.com>
118218822Sdim	    Yukishige Shibata  <shibata@rd.scei.sony.co.jp>
119218822Sdim	    Nobuhisa Fujinami  <fnami@rd.scei.sony.co.jp>
120218822Sdim	    Takeaki Fukuoka  <fukuoka@rd.scei.sony.co.jp>
121218822Sdim	    Alan Modra  <amodra@bigpond.net.au>
122218822Sdim
123218822Sdim	* common.h (EM_SPU): Define.
124218822Sdim	* spu.h: New file.
125218822Sdim
126218822Sdim2006-10-19  Mei Ligang  <ligang@sunnorth.com.cn>
127218822Sdim
128218822Sdim	* score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
129218822Sdim	(EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
130218822Sdim	(EF_SCORE_HASENTRY): Delete.
131218822Sdim
132218822Sdim2006-09-17  Mei Ligang  <ligang@sunnorth.com.cn>
133218822Sdim
134218822Sdim	* score.h: New file.
135218822Sdim	* common.h: Add Score machine number.
136218822Sdim
137218822Sdim2006-07-10  Jakub Jelinek  <jakub@redhat.com>
138218822Sdim
139218822Sdim	* common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
140218822Sdim
141218822Sdim2006-05-31  H.J. Lu  <hongjiu.lu@intel.com>
142218822Sdim
143218822Sdim	* internal.h (ELF_SECTION_SIZE): New.
144218822Sdim	(ELF_IS_SECTION_IN_SEGMENT): Likewise.
145218822Sdim	(ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
146218822Sdim	(ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
147218822Sdim
148218822Sdim2006-05-27  H.J. Lu  <hongjiu.lu@intel.com>
149218822Sdim
150218822Sdim	* internal.h (struct elf_segment_map): Add p_align and p_align_valid.
151218822Sdim
152218822Sdim2006-05-24  Carlos O'Donell  <carlos@systemhalted.org>
153218822Sdim	    Randolph Chung  <randolph@tausq.org>
154218822Sdim	* hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
155218822Sdim	R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
156218822Sdim	R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32, 
157218822Sdim	R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64): 
158218822Sdim	New TLS relocs.
159218822Sdim	(R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
160218822Sdim	R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
161218822Sdim	Define TLS relocs using existing equivalents.
162218822Sdim
163218822Sdim2006-05-24  Bjoern Haase  <bjoern.m.haase@web.de> 
164218822Sdim	
165218822Sdim	* avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
166218822Sdim
167218822Sdim2006-03-22  Richard Sandiford  <richard@codesourcery.com>
168218822Sdim	    Daniel Jacobowitz  <dan@codesourcery.com>
169218822Sdim	    Phil Edwards  <phil@codesourcery.com>
170218822Sdim	    Zack Weinberg  <zack@codesourcery.com>
171218822Sdim	    Mark Mitchell  <mark@codesourcery.com>
172218822Sdim	    Nathan Sidwell  <nathan@codesourcery.com>
173218822Sdim
174218822Sdim	* mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
175218822Sdim
176218822Sdim2006-03-19  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
177218822Sdim
178218822Sdim	* hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
179218822Sdim	SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
180218822Sdim	SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
181218822Sdim	SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
182218822Sdim	SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
183218822Sdim
184218822Sdim2006-03-10  Paul Brook  <paul@codesourcery.com>
185218822Sdim
186218822Sdim	* arm.h (EF_ARM_EABI_VER5): Define.
187218822Sdim
188218822Sdim2006-03-06  Nathan Sidwell  <nathan@codesourcery.com>
189218822Sdim
190218822Sdim	* m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
191218822Sdim	EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
192218822Sdim	(EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
193218822Sdim	(EF_M68K_HW_DIV, EF_M68K_USP): Remove.
194218822Sdim	(EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
195218822Sdim	(EF_M68K_EMAC_B): New.
196218822Sdim
197218822Sdim2006-03-03  Bjoern Haase  <bjoern.m.haase@web.de>
198218822Sdim
199218822Sdim	* avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
200218822Sdim	(EF_AVR_LINKRELAX_PREPARED): Add.
201218822Sdim
202218822Sdim2006-03-02  Ben Elliston  <bje@au.ibm.com>
203218822Sdim
204218822Sdim	Import from the GCC tree:
205218822Sdim	2006-03-01  Jakub Jelinek  <jakub@redhat.com>
206218822Sdim
207218822Sdim	* dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
208218822Sdim	from DWARF 3.
209218822Sdim	(DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
210218822Sdim	DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
211218822Sdim	DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
212218822Sdim	DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
213218822Sdim	DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
214218822Sdim	(DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
215218822Sdim	(DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
216218822Sdim	DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
217218822Sdim	(DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
218218822Sdim	DW_DS_leading_separate, DW_DS_trailing_separate): New.
219218822Sdim	(DW_END_default, DW_END_big, DW_END_little): New.
220218822Sdim	(DW_END_lo_user, DW_END_hi_user): Define.
221218822Sdim	(DW_LNE_lo_user, DW_LNE_hi_user): Define.
222218822Sdim	(DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
223218822Sdim	(DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
224218822Sdim	DW_LANG_D): New.
225218822Sdim
226218822Sdim2006-02-24  DJ Delorie  <dj@redhat.com>
227218822Sdim
228218822Sdim	* m32c.h: Add relax relocs.
229218822Sdim
230218822Sdim2006-02-17  Shrirang Khisti  <shrirangk@kpitcummins.com>
231218822Sdim            Anil Paranjape   <anilp1@kpitcummins.com>
232218822Sdim            Shilin Shakti    <shilins@kpitcummins.com>
233218822Sdim
234218822Sdim	* common.h (EM_XC16X): New entry for xc16x cpu.
235218822Sdim	Sort other EM_* numbers into numerical order.
236218822Sdim	* xc16x.h: New file.
237218822Sdim   	
238218822Sdim2006-02-10  H.J. Lu  <hongjiu.lu@intel.com>
239218822Sdim
240218822Sdim	PR binutils/2258
241218822Sdim	* internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
242218822Sdim	(ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
243218822Sdim
244218822Sdim2006-02-07  Nathan Sidwell  <nathan@codesourcery.com>
245218822Sdim
246218822Sdim	* m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
247218822Sdim	(EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
248218822Sdim	(EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
249218822Sdim	EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
250218822Sdim	EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
251218822Sdim
252218822Sdim2006-02-06  Steve Ellcey  <sje@cup.hp.com>
253218822Sdim
254218822Sdim	* ia64.h (SHF_IA_64_HP_TLS): New.
255218822Sdim
256218822Sdim2006-01-18  Alexandre Oliva  <aoliva@redhat.com>
257218822Sdim
258218822Sdim	Introduce TLS descriptors for i386 and x86_64.
259218822Sdim	* common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
260218822Sdim	* i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
261218822Sdim	New.
262218822Sdim	* x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
263218822Sdim	R_X86_64_TLSDESC): New.
264218822Sdim
265218822Sdim2006-01-09  Mike Frysinger  <vapier@gentoo.org>:
266218822Sdim
267218822Sdim	* common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
268218822Sdim
269218822Sdim2005-12-16  Nathan Sidwell  <nathan@codesourcery.com>
270218822Sdim
271218822Sdim	Second part of ms1 to mt renaming.
272218822Sdim	* common.h (EM_MT): Renamed.
273218822Sdim	* mt.h: Rename relocs, cpu & other defines.
274218822Sdim
275218822Sdim2005-12-12  Paul Brook  <paul@codesourcery.com>
276218822Sdim
277218822Sdim	* arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
278218822Sdim
279218822Sdim2005-11-11  Nick Clifton  <nickc@redhat.com>
280218822Sdim
281218822Sdim	PR 1150
282218822Sdim	* mips.h (STO_OPTIONAL): Define.
283218822Sdim	(ELF_MIPS_IS_OPTIONAL): Define.
284218822Sdim
285218822Sdim2005-09-30  Catherine Moore  <clm@cm00re.com>
286218822Sdim
287218822Sdim	* bfin.h: New file.
288218822Sdim	* common.h (EM_BLACKFIN): Define.
289218822Sdim
290218822Sdim2005-10-08  Paul Brook  <paul@codesourcery.com>
291218822Sdim
292218822Sdim	* arm.h: Add prototypes for BFD object attribute routines.
293218822Sdim
294218822Sdim2005-09-09  Richard Earnshaw  <richard.earnshaw@arm.com>
295218822Sdim
296218822Sdim	* arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
297218822Sdim
298218822Sdim2005-08-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
299218822Sdim
300218822Sdim	* hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
301218822Sdim	New defines.
302218822Sdim
303218822Sdim2005-08-04  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
304218822Sdim
305218822Sdim	* hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
306218822Sdim	(PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
307218822Sdim	deprecated defines.
308218822Sdim	(DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
309218822Sdim	DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
310218822Sdim	DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
311218822Sdim	DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
312218822Sdim	DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
313218822Sdim	PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
314218822Sdim	NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
315218822Sdim	NT_HP_UX_OPTIONS): Define.
316218822Sdim
317218822Sdim2005-07-25  DJ Delorie  <dj@redhat.com>
318218822Sdim
319218822Sdim	* m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
320218822Sdim
321218822Sdim2005-07-25  Jan Hubicka  <jh@suse.cz>
322218822Sdim
323218822Sdim	* x86-64.h (SHN_X86_64_LCOMMON): New.
324218822Sdim	(SHF_X86_64_LARGE): New.
325218822Sdim
326218822Sdim2005-07-20  Kazuhiro Inaoka  <inaoka.kazuhiro@renesas.com>
327218822Sdim
328218822Sdim	* m32r.h (R_M32R_REL32): Added.
329218822Sdim
330218822Sdim2005-07-18  Ben Elliston  <bje@au.ibm.com>
331218822Sdim
332218822Sdim	* dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
333218822Sdim	Replace with DW_ATE_decimal_float (now in DWARF 3).
334218822Sdim
335218822Sdim2005-07-14  Jim Blandy  <jimb@redhat.com>
336218822Sdim
337218822Sdim	Add support for Renesas M32C and M16C.
338218822Sdim	* common.h (EM_M32C): New machine number.
339218822Sdim	* m32c.h: New file.
340218822Sdim	
341218822Sdim2005-06-17  Jan Beulich  <jbeulich@novell.com>
342218822Sdim
343218822Sdim	* x86-64.h (elf_x86_64_reloc_type): Adjust comment for
344218822Sdim	R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
345218822Sdim	R_X86_64_GOTPC32.
346218822Sdim
347218822Sdim2005-06-07  Aldy Hernandez  <aldyh@redhat.com>
348218822Sdim	    Michael Snyder  <msnyder@redhat.com>
349218822Sdim	    Stan Cox  <scox@redhat.com>
350218822Sdim
351218822Sdim	* common.h (EM_MS1): Define.
352218822Sdim
353218822Sdim	* ms1.h: New file.
354218822Sdim
355218822Sdim2005-05-31  Richard Henderson  <rth@redhat.com>
356218822Sdim
357218822Sdim	* alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
358218822Sdim
359218822Sdim2005-05-29  Richard Henderson  <rth@redhat.com>
360218822Sdim
361218822Sdim	* alpha.h (DT_ALPHA_PLTRO): New.
362218822Sdim
363218822Sdim2005-05-19  Ben Elliston  <bje@au.ibm.com>
364218822Sdim
365218822Sdim	* dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
366218822Sdim	the user-defined encoding space pending inclusion in the standard.
367218822Sdim
368218822Sdim2005-05-18  Zack Weinberg  <zack@codesourcery.com>
369218822Sdim
370218822Sdim	* arm.h: Make all #ifndef OLD_ARM_ABI blocks
371218822Sdim	unconditional, delete all #ifdef OLD_ARM_ABI blocks.
372218822Sdim
373218822Sdim2005-05-17  Zack Weinberg  <zack@codesourcery.com>
374218822Sdim
375218822Sdim	* arm.h: Import complete list of official relocation names
376218822Sdim	and numbers from AAELF.  Define FAKE_RELOCs for old names.
377218822Sdim	Remove a few old names no longer used anywhere.
378218822Sdim
379218822Sdim2005-05-14  Alan Modra  <amodra@bigpond.net.au>
380218822Sdim
381218822Sdim	* ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
382218822Sdim
383218822Sdim2005-05-11  Alan Modra  <amodra@bigpond.net.au>
384218822Sdim
385218822Sdim	* ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
386218822Sdim	R_PPC_RELAX32PC_PLT) Adjust.
387218822Sdim	(R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
388218822Sdim	(DT_PPC_GLINK): Define.
389218822Sdim
390218822Sdim2005-05-10  Nick Clifton  <nickc@redhat.com>
391218822Sdim
392218822Sdim	* Update the address and phone number of the FSF organization in
393218822Sdim	the GPL notices in the following files:
394218822Sdim	alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
395218822Sdim	d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
396218822Sdim	frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
397218822Sdim	internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
398218822Sdim	mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
399218822Sdim	or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
400218822Sdim	sparc.h, v850.h,  vax.h, x86-64.h, xstormy16.h,	xtensa.h
401218822Sdim
402218822Sdim2005-04-13  H.J. Lu  <hongjiu.lu@intel.com>
403218822Sdim
404218822Sdim	Moved from ../ChangeLog
405218822Sdim
406218822Sdim	2004-10-27  Richard Earnshaw  <rearnsha@arm.com>
407218822Sdim	* arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
408218822Sdim
409218822Sdim	2004-10-12  Paul Brook  <paul@codesourcery.com>
410218822Sdim	* arm.h (EF_ARM_EABI_VER4): Define.
411218822Sdim
412218822Sdim	2004-10-08  Daniel Jacobowitz  <dan@debian.org>
413218822Sdim
414218822Sdim	* common.h (PT_SUNW_EH_FRAME): Define.
415218822Sdim	* x86-64.h (SHT_X86_64_UNWIND): Define.
416218822Sdim
417218822Sdim	2004-10-07  Bob Wilson  <bob.wilson@acm.org>
418218822Sdim	* xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
419218822Sdim	R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
420218822Sdim	(XTENSA_PROP_SEC_NAME): Define.
421218822Sdim	(property_table_entry): Add flags field.
422218822Sdim	(XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
423218822Sdim
424218822Sdim	2004-09-17  Paul Brook  <paul@codesourcery.com>
425218822Sdim	* arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
426218822Sdim	Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
427218822Sdim	R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
428218822Sdim
429218822Sdim	2004-09-13  Paul Brook  <paul@codesourcery.com>
430218822Sdim	* arm.h: Rename RELABS to TARGET1.
431218822Sdim
432218822Sdim	2004-05-11  Jakub Jelinek  <jakub@redhat.com>
433218822Sdim	* common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
434218822Sdim	(PT_GNU_RELRO): Define.
435218822Sdim
436218822Sdim2005-03-29  Daniel Jacobowitz  <dan@codesourcery.com>
437218822Sdim	    Phil Blundell  <philb@gnu.org>
438218822Sdim
439218822Sdim	* arm.h: Add TLS relocations.
440218822Sdim
441218822Sdim2005-03-23  Ben Elliston  <bje@au.ibm.com>
442218822Sdim
443218822Sdim	* dwarf.h: Merge with GCC's dwarf.h.
444218822Sdim
445218822Sdim2005-03-18  C Jaipraash  <cjaiprakash@noida.hcltech.com>
446218822Sdim
447218822Sdim	* m68k.h (EF_CFV4E): Define.
448218822Sdim
449218822Sdim2005-03-17  Paul Brook <paul@codesourcery.com>
450218822Sdim	    Dan Jacobowitz <dan@codesourcery.com>
451218822Sdim	    Mark Mitchell  <mark@codesourcery.com>
452218822Sdim
453218822Sdim	* arm.h (PT_ARM_EXIDX): Define.
454218822Sdim
455218822Sdim2005-03-02  Daniel Jacobowitz  <dan@codesourcery.com>
456218822Sdim	    Joseph Myers  <joseph@codesourcery.com>
457218822Sdim
458218822Sdim	* mips.h: Define MIPS TLS relocations.
459218822Sdim
460218822Sdim2005-02-15  Nigel Stephens  <nigel@mips.com>
461218822Sdim	    Maciej W. Rozycki  <macro@mips.com>
462218822Sdim
463218822Sdim	* mips.h (R_MIPS16_GOT16): New reloc code.
464218822Sdim	(R_MIPS16_CALL16): Likewise.
465218822Sdim	(R_MIPS16_HI16): Likewise.
466218822Sdim	(R_MIPS16_LO16): Likewise.
467218822Sdim	(R_MIPS16_min): New fake reloc code.
468218822Sdim	(R_MIPS16_max): Likewise.
469218822Sdim
470218822Sdim2005-02-11  Maciej W. Rozycki  <macro@mips.com>
471218822Sdim
472218822Sdim	* mips.h (R_MIPS_max): Use FAKE_RELOC to define.
473218822Sdim
474218822Sdim2005-01-25  Alexandre Oliva  <aoliva@redhat.com>
475218822Sdim
476218822Sdim	2004-12-10  Alexandre Oliva  <aoliva@redhat.com>
477218822Sdim	* frv.h: Add R_FRV_TLSMOFF.
478218822Sdim	2004-11-10  Alexandre Oliva  <aoliva@redhat.com>
479218822Sdim	* frv.h: Add TLS relocations.
480218822Sdim
481218822Sdim2005-01-17  Nick Clifton  <nickc@redhat.com>
482218822Sdim
483218822Sdim	* sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
484218822Sdim	EF_SH2A_SH3E): New flags.
485218822Sdim	(EF_SH_BFD_TABLE): Add these new flags to the table.
486218822Sdim
487218822Sdim2005-01-12  Alan Modra  <amodra@bigpond.net.au>
488218822Sdim
489218822Sdim	* ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
490218822Sdim	(R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
491218822Sdim
492218822Sdim2004-12-22  Klaus Rudolph  <lts-rudolph@gmx.de>
493218822Sdim
494218822Sdim	* avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
495218822Sdim
496218822Sdim2004-12-16  Richard Sandiford  <rsandifo@redhat.com>
497218822Sdim
498218822Sdim	* v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
499218822Sdim
500218822Sdim2004-12-09  Ian Lance Taylor  <ian@wasabisystems.com>
501218822Sdim
502218822Sdim	* mips.h (E_MIPS_MACH_9000): Define.
503218822Sdim
504218822Sdim2004-11-04  Hans-Peter Nilsson  <hp@axis.com>
505218822Sdim
506218822Sdim	* cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
507218822Sdim	(EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
508218822Sdim	macros.
509218822Sdim
510218822Sdim2004-10-06  Eric Christopher  <echristo@redhat.com>
511218822Sdim
512218822Sdim	* dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
513218822Sdim
514218822Sdim2004-10-01  Paul Brook  <paul@codesourcery.com>
515218822Sdim
516218822Sdim	* arm.h (SHT_ARM_EXIDX): Define.
517218822Sdim	(ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
518218822Sdim	ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
519218822Sdim	Define.
520218822Sdim
521218822Sdim2004-08-25  Dmitry Diky  <diwil@spec.ru>
522218822Sdim
523218822Sdim	* msp430.h: Add new relocs.
524218822Sdim
525218822Sdim2004-08-12  H.J. Lu  <hongjiu.lu@intel.com>
526218822Sdim
527218822Sdim	* i386.h (R_386_USED_BY_INTEL_200): New.
528218822Sdim
529218822Sdim2004-07-29  Alexandre Oliva  <aoliva@redhat.com>
530218822Sdim
531218822Sdim	Introduce SH2a support.
532218822Sdim	2004-02-18  Corinna Vinschen  <vinschen@redhat.com>
533218822Sdim	* sh.h (EF_SH2A_NOFPU): New.
534218822Sdim	2003-12-01  Michael Snyder  <msnyder@redhat.com>
535218822Sdim	* sh.h (EF_SH2A): New.
536218822Sdim
537218822Sdim2004-07-27  Tomer Levi  <Tomer.Levi@nsc.com>
538218822Sdim
539218822Sdim	* crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
540218822Sdim	BFD_RELOC_CRX_SWITCH32.
541218822Sdim
542218822Sdim2004-07-06  Tomer Levi  <Tomer.Levi@nsc.com>
543218822Sdim
544218822Sdim	* common.h (EM_CRX): Define.
545218822Sdim	* crx.h: New file.
546218822Sdim
547218822Sdim2004-06-25  Kazuhiro Inaoka  <inaoka.kazuhiro@renesas.com>
548218822Sdim
549218822Sdim	* m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
550218822Sdim	R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
551218822Sdim
552218822Sdim2004-06-19  Alan Modra  <amodra@bigpond.net.au>
553218822Sdim
554218822Sdim	* common.h (ELF64_R_INFO): Warning fix.
555218822Sdim
556218822Sdim2004-06-14  Chris Demetriou  <cgd@broadcom.com>
557218822Sdim
558218822Sdim	* mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
559218822Sdim	with an updated comment.
560218822Sdim
561218822Sdim2004-05-28  Andrew Stubbs <andrew.stubbs@superh.com>
562218822Sdim
563218822Sdim	* sh.h (EF_SH_HAS_DSP): Remove.
564218822Sdim	(EF_SH_HAS_FP): Remove.
565218822Sdim	(EF_SH_MERGE_MACH): Remove.
566218822Sdim	(EF_SH4_NOFPU): Convert to decimal.
567218822Sdim	(EF_SH4A_NOFPU): Likewise.
568218822Sdim	(EF_SH4_NOMMU_NOFPU): Likewise.
569218822Sdim	(EF_SH3_NOMMU): Add new macro.
570218822Sdim	(EF_SH_BFD_TABLE): Likewise.
571218822Sdim	(sh_find_elf_flags): Add prototype.
572218822Sdim	(sh_elf_get_flags_from_mach): Likewise.
573218822Sdim
574218822Sdim2004-04-24  Chris Demetriou  <cgd@broadcom.com>
575218822Sdim
576218822Sdim	* mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
577218822Sdim	(R_MIPS_GNU_REL_HI16): Remove.
578218822Sdim	(R_MIPS_GNU_REL16_S2): Update comment.
579218822Sdim
580218822Sdim2004-30-30  Galit Heller  <Galit.Heller@nsc.com>
581218822Sdim	    Tomer Levi  <Tomer.Levi@nsc.com>
582218822Sdim
583218822Sdim	* common.h (EM_CR): Define.
584218822Sdim	* cr16c.h: New file.
585218822Sdim
586218822Sdim2004-03-23  Paul Brook  <paul@codesourcery.com>
587218822Sdim
588218822Sdim	* arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
589218822Sdim
590218822Sdim2003-03-03  Andrew Stubbs  <andrew.stubbs@superh.com>
591218822Sdim
592218822Sdim	* sh.h: Add EF_SH4_NOMMU_NOFPU.
593218822Sdim
594218822Sdim2004-03-01  Richard Sandiford  <rsandifo@redhat.com>
595218822Sdim
596218822Sdim	* frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
597218822Sdim
598130561Sobrien2004-01-28  Roland McGrath  <roland@redhat.com>
59999461Sobrien
600130561Sobrien	* common.h (AT_SECURE): New macro.
601104834Sobrien
602130561Sobrien2004-01-21  Roland McGrath  <roland@redhat.com>
603104834Sobrien
604130561Sobrien	* common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
605130561Sobrien	(AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
606130561Sobrien	AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
607130561Sobrien	AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
608130561Sobrien	AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
609104834Sobrien
610130561Sobrien2004-01-17  Mark Kettenis  <kettenis@gnu.org>
611104834Sobrien
612130561Sobrien	* common.h (NT_OPENBSD_IDENT): Define.
613104834Sobrien
614130561Sobrien2004-01-06  Alexandre Oliva  <aoliva@redhat.com>
615104834Sobrien
616130561Sobrien	2003-09-18  Alexandre Oliva  <aoliva@redhat.com>
617130561Sobrien	* frv.h (EF_FRV_FDPIC): New macro.
618130561Sobrien	(EF_FRV_PIC_FLAGS): Adjust.
619130561Sobrien	2003-08-08  Alexandre Oliva  <aoliva@redhat.com>
620130561Sobrien	* frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
621130561Sobrien	R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
622130561Sobrien	R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
623130561Sobrien	2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
624130561Sobrien	* frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
625130561Sobrien	R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
626130561Sobrien	New.
627104834Sobrien
628104834Sobrien
629130561SobrienFor older changes see ChangeLog-9103
63033965Sjdp
63133965SjdpLocal Variables:
632130561Sobrienmode: change-log
633130561Sobrienleft-margin: 8
634130561Sobrienfill-column: 74
63533965Sjdpversion-control: never
63633965SjdpEnd:
637