1dfd2f2d4SDimitry Andric2006-03-22  Richard Sandiford  <[email protected]>
2dfd2f2d4SDimitry Andric	    Daniel Jacobowitz  <[email protected]>
3dfd2f2d4SDimitry Andric	    Phil Edwards  <[email protected]>
4dfd2f2d4SDimitry Andric	    Zack Weinberg  <[email protected]>
5dfd2f2d4SDimitry Andric	    Mark Mitchell  <[email protected]>
6dfd2f2d4SDimitry Andric	    Nathan Sidwell  <[email protected]>
7dfd2f2d4SDimitry Andric
8dfd2f2d4SDimitry Andric	* mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
9dfd2f2d4SDimitry Andric
10dfd2f2d4SDimitry Andric2006-03-19  John David Anglin  <[email protected]>
11dfd2f2d4SDimitry Andric
12dfd2f2d4SDimitry Andric	* hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
13dfd2f2d4SDimitry Andric	SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
14dfd2f2d4SDimitry Andric	SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
15dfd2f2d4SDimitry Andric	SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
16dfd2f2d4SDimitry Andric	SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
17dfd2f2d4SDimitry Andric
18dfd2f2d4SDimitry Andric2006-03-10  Paul Brook  <[email protected]>
19dfd2f2d4SDimitry Andric
20dfd2f2d4SDimitry Andric	* arm.h (EF_ARM_EABI_VER5): Define.
21dfd2f2d4SDimitry Andric
22dfd2f2d4SDimitry Andric2006-03-06  Nathan Sidwell  <[email protected]>
23dfd2f2d4SDimitry Andric
24dfd2f2d4SDimitry Andric	* m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
25dfd2f2d4SDimitry Andric	EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
26dfd2f2d4SDimitry Andric	(EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
27dfd2f2d4SDimitry Andric	(EF_M68K_HW_DIV, EF_M68K_USP): Remove.
28dfd2f2d4SDimitry Andric	(EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
29dfd2f2d4SDimitry Andric	(EF_M68K_EMAC_B): New.
30dfd2f2d4SDimitry Andric
31dfd2f2d4SDimitry Andric2006-03-03  Bjoern Haase  <[email protected]>
32dfd2f2d4SDimitry Andric
33dfd2f2d4SDimitry Andric	* avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
34dfd2f2d4SDimitry Andric	(EF_AVR_LINKRELAX_PREPARED): Add.
35dfd2f2d4SDimitry Andric
36dfd2f2d4SDimitry Andric2006-03-02  Ben Elliston  <[email protected]>
37dfd2f2d4SDimitry Andric
38dfd2f2d4SDimitry Andric	Import from the GCC tree:
39dfd2f2d4SDimitry Andric	2006-03-01  Jakub Jelinek  <[email protected]>
40dfd2f2d4SDimitry Andric
41dfd2f2d4SDimitry Andric	* dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
42dfd2f2d4SDimitry Andric	from DWARF 3.
43dfd2f2d4SDimitry Andric	(DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
44dfd2f2d4SDimitry Andric	DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
45dfd2f2d4SDimitry Andric	DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
46dfd2f2d4SDimitry Andric	DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
47dfd2f2d4SDimitry Andric	DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
48dfd2f2d4SDimitry Andric	(DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
49dfd2f2d4SDimitry Andric	(DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
50dfd2f2d4SDimitry Andric	DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
51dfd2f2d4SDimitry Andric	(DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
52dfd2f2d4SDimitry Andric	DW_DS_leading_separate, DW_DS_trailing_separate): New.
53dfd2f2d4SDimitry Andric	(DW_END_default, DW_END_big, DW_END_little): New.
54dfd2f2d4SDimitry Andric	(DW_END_lo_user, DW_END_hi_user): Define.
55dfd2f2d4SDimitry Andric	(DW_LNE_lo_user, DW_LNE_hi_user): Define.
56dfd2f2d4SDimitry Andric	(DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
57dfd2f2d4SDimitry Andric	(DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
58dfd2f2d4SDimitry Andric	DW_LANG_D): New.
59dfd2f2d4SDimitry Andric
60dfd2f2d4SDimitry Andric2006-02-24  DJ Delorie  <[email protected]>
61dfd2f2d4SDimitry Andric
62dfd2f2d4SDimitry Andric	* m32c.h: Add relax relocs.
63dfd2f2d4SDimitry Andric
64dfd2f2d4SDimitry Andric2006-02-17  Shrirang Khisti  <[email protected]>
65dfd2f2d4SDimitry Andric            Anil Paranjape   <[email protected]>
66dfd2f2d4SDimitry Andric            Shilin Shakti    <[email protected]>
67dfd2f2d4SDimitry Andric
68dfd2f2d4SDimitry Andric	* common.h (EM_XC16X): New entry for xc16x cpu.
69dfd2f2d4SDimitry Andric	Sort other EM_* numbers into numerical order.
70dfd2f2d4SDimitry Andric	* xc16x.h: New file.
71dfd2f2d4SDimitry Andric
72dfd2f2d4SDimitry Andric2006-02-10  H.J. Lu  <[email protected]>
73dfd2f2d4SDimitry Andric
74dfd2f2d4SDimitry Andric	PR binutils/2258
75dfd2f2d4SDimitry Andric	* internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
76dfd2f2d4SDimitry Andric	(ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
77dfd2f2d4SDimitry Andric
78dfd2f2d4SDimitry Andric2006-02-07  Nathan Sidwell  <[email protected]>
79dfd2f2d4SDimitry Andric
80dfd2f2d4SDimitry Andric	* m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
81dfd2f2d4SDimitry Andric	(EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
82dfd2f2d4SDimitry Andric	(EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
83dfd2f2d4SDimitry Andric	EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
84dfd2f2d4SDimitry Andric	EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
85dfd2f2d4SDimitry Andric
86dfd2f2d4SDimitry Andric2006-02-06  Steve Ellcey  <[email protected]>
87dfd2f2d4SDimitry Andric
88dfd2f2d4SDimitry Andric	* ia64.h (SHF_IA_64_HP_TLS): New.
89dfd2f2d4SDimitry Andric
90dfd2f2d4SDimitry Andric2006-01-18  Alexandre Oliva  <[email protected]>
91dfd2f2d4SDimitry Andric
92dfd2f2d4SDimitry Andric	Introduce TLS descriptors for i386 and x86_64.
93dfd2f2d4SDimitry Andric	* common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
94dfd2f2d4SDimitry Andric	* i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
95dfd2f2d4SDimitry Andric	New.
96dfd2f2d4SDimitry Andric	* x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
97dfd2f2d4SDimitry Andric	R_X86_64_TLSDESC): New.
98dfd2f2d4SDimitry Andric
99dfd2f2d4SDimitry Andric2006-01-09  Mike Frysinger  <[email protected]>:
100dfd2f2d4SDimitry Andric
101dfd2f2d4SDimitry Andric	* common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
102dfd2f2d4SDimitry Andric
103dfd2f2d4SDimitry Andric2005-12-16  Nathan Sidwell  <[email protected]>
104dfd2f2d4SDimitry Andric
105dfd2f2d4SDimitry Andric	Second part of ms1 to mt renaming.
106dfd2f2d4SDimitry Andric	* common.h (EM_MT): Renamed.
107dfd2f2d4SDimitry Andric	* mt.h: Rename relocs, cpu & other defines.
108dfd2f2d4SDimitry Andric
109dfd2f2d4SDimitry Andric2005-12-12  Paul Brook  <[email protected]>
110dfd2f2d4SDimitry Andric
111dfd2f2d4SDimitry Andric	* arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
112dfd2f2d4SDimitry Andric
113dfd2f2d4SDimitry Andric2005-11-11  Nick Clifton  <[email protected]>
114dfd2f2d4SDimitry Andric
115dfd2f2d4SDimitry Andric	PR 1150
116dfd2f2d4SDimitry Andric	* mips.h (STO_OPTIONAL): Define.
117dfd2f2d4SDimitry Andric	(ELF_MIPS_IS_OPTIONAL): Define.
118dfd2f2d4SDimitry Andric
119dfd2f2d4SDimitry Andric2005-09-30  Catherine Moore  <[email protected]>
120dfd2f2d4SDimitry Andric
121dfd2f2d4SDimitry Andric	* bfin.h: New file.
122dfd2f2d4SDimitry Andric	* common.h (EM_BLACKFIN): Define.
123dfd2f2d4SDimitry Andric
124dfd2f2d4SDimitry Andric2005-10-08  Paul Brook  <[email protected]>
125dfd2f2d4SDimitry Andric
126dfd2f2d4SDimitry Andric	* arm.h: Add prototypes for BFD object attribute routines.
127dfd2f2d4SDimitry Andric
128dfd2f2d4SDimitry Andric2005-09-09  Richard Earnshaw  <[email protected]>
129dfd2f2d4SDimitry Andric
130dfd2f2d4SDimitry Andric	* arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
131dfd2f2d4SDimitry Andric
132dfd2f2d4SDimitry Andric2005-08-09  John David Anglin  <[email protected]>
133dfd2f2d4SDimitry Andric
134dfd2f2d4SDimitry Andric	* hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
135dfd2f2d4SDimitry Andric	New defines.
136dfd2f2d4SDimitry Andric
137dfd2f2d4SDimitry Andric2005-08-04  John David Anglin  <[email protected]>
138dfd2f2d4SDimitry Andric
139dfd2f2d4SDimitry Andric	* hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
140dfd2f2d4SDimitry Andric	(PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
141dfd2f2d4SDimitry Andric	deprecated defines.
142dfd2f2d4SDimitry Andric	(DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
143dfd2f2d4SDimitry Andric	DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
144dfd2f2d4SDimitry Andric	DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
145dfd2f2d4SDimitry Andric	DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
146dfd2f2d4SDimitry Andric	DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
147dfd2f2d4SDimitry Andric	PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
148dfd2f2d4SDimitry Andric	NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
149dfd2f2d4SDimitry Andric	NT_HP_UX_OPTIONS): Define.
150dfd2f2d4SDimitry Andric
151dfd2f2d4SDimitry Andric2005-07-25  DJ Delorie  <[email protected]>
152dfd2f2d4SDimitry Andric
153dfd2f2d4SDimitry Andric	* m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
154dfd2f2d4SDimitry Andric
155dfd2f2d4SDimitry Andric2005-07-25  Jan Hubicka  <[email protected]>
156dfd2f2d4SDimitry Andric
157dfd2f2d4SDimitry Andric	* x86-64.h (SHN_X86_64_LCOMMON): New.
158dfd2f2d4SDimitry Andric	(SHF_X86_64_LARGE): New.
159dfd2f2d4SDimitry Andric
160dfd2f2d4SDimitry Andric2005-07-20  Kazuhiro Inaoka  <[email protected]>
161dfd2f2d4SDimitry Andric
162dfd2f2d4SDimitry Andric	* m32r.h (R_M32R_REL32): Added.
163dfd2f2d4SDimitry Andric
164dfd2f2d4SDimitry Andric2005-07-18  Ben Elliston  <[email protected]>
165dfd2f2d4SDimitry Andric
166dfd2f2d4SDimitry Andric	* dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
167dfd2f2d4SDimitry Andric	Replace with DW_ATE_decimal_float (now in DWARF 3).
168dfd2f2d4SDimitry Andric
169dfd2f2d4SDimitry Andric2005-07-14  Jim Blandy  <[email protected]>
170dfd2f2d4SDimitry Andric
171dfd2f2d4SDimitry Andric	Add support for Renesas M32C and M16C.
172dfd2f2d4SDimitry Andric	* common.h (EM_M32C): New machine number.
173dfd2f2d4SDimitry Andric	* m32c.h: New file.
174dfd2f2d4SDimitry Andric
175dfd2f2d4SDimitry Andric2005-06-17  Jan Beulich  <[email protected]>
176dfd2f2d4SDimitry Andric
177dfd2f2d4SDimitry Andric	* x86-64.h (elf_x86_64_reloc_type): Adjust comment for
178dfd2f2d4SDimitry Andric	R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
179dfd2f2d4SDimitry Andric	R_X86_64_GOTPC32.
180dfd2f2d4SDimitry Andric
181dfd2f2d4SDimitry Andric2005-06-07  Aldy Hernandez  <[email protected]>
182dfd2f2d4SDimitry Andric	    Michael Snyder  <[email protected]>
183dfd2f2d4SDimitry Andric	    Stan Cox  <[email protected]>
184dfd2f2d4SDimitry Andric
185dfd2f2d4SDimitry Andric	* common.h (EM_MS1): Define.
186dfd2f2d4SDimitry Andric
187dfd2f2d4SDimitry Andric	* ms1.h: New file.
188dfd2f2d4SDimitry Andric
189dfd2f2d4SDimitry Andric2005-05-31  Richard Henderson  <[email protected]>
190dfd2f2d4SDimitry Andric
191dfd2f2d4SDimitry Andric	* alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
192dfd2f2d4SDimitry Andric
193dfd2f2d4SDimitry Andric2005-05-29  Richard Henderson  <[email protected]>
194dfd2f2d4SDimitry Andric
195dfd2f2d4SDimitry Andric	* alpha.h (DT_ALPHA_PLTRO): New.
196dfd2f2d4SDimitry Andric
197dfd2f2d4SDimitry Andric2005-05-19  Ben Elliston  <[email protected]>
198dfd2f2d4SDimitry Andric
199dfd2f2d4SDimitry Andric	* dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
200dfd2f2d4SDimitry Andric	the user-defined encoding space pending inclusion in the standard.
201dfd2f2d4SDimitry Andric
202dfd2f2d4SDimitry Andric2005-05-18  Zack Weinberg  <[email protected]>
203dfd2f2d4SDimitry Andric
204dfd2f2d4SDimitry Andric	* arm.h: Make all #ifndef OLD_ARM_ABI blocks
205dfd2f2d4SDimitry Andric	unconditional, delete all #ifdef OLD_ARM_ABI blocks.
206dfd2f2d4SDimitry Andric
207dfd2f2d4SDimitry Andric2005-05-17  Zack Weinberg  <[email protected]>
208dfd2f2d4SDimitry Andric
209dfd2f2d4SDimitry Andric	* arm.h: Import complete list of official relocation names
210dfd2f2d4SDimitry Andric	and numbers from AAELF.  Define FAKE_RELOCs for old names.
211dfd2f2d4SDimitry Andric	Remove a few old names no longer used anywhere.
212dfd2f2d4SDimitry Andric
213dfd2f2d4SDimitry Andric2005-05-14  Alan Modra  <[email protected]>
214dfd2f2d4SDimitry Andric
215dfd2f2d4SDimitry Andric	* ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
216dfd2f2d4SDimitry Andric
217dfd2f2d4SDimitry Andric2005-05-11  Alan Modra  <[email protected]>
218dfd2f2d4SDimitry Andric
219dfd2f2d4SDimitry Andric	* ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
220dfd2f2d4SDimitry Andric	R_PPC_RELAX32PC_PLT) Adjust.
221dfd2f2d4SDimitry Andric	(R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
222dfd2f2d4SDimitry Andric	(DT_PPC_GLINK): Define.
223dfd2f2d4SDimitry Andric
224dfd2f2d4SDimitry Andric2005-05-10  Nick Clifton  <[email protected]>
225dfd2f2d4SDimitry Andric
226dfd2f2d4SDimitry Andric	* Update the address and phone number of the FSF organization in
227dfd2f2d4SDimitry Andric	the GPL notices in the following files:
228dfd2f2d4SDimitry Andric	alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
229dfd2f2d4SDimitry Andric	d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
230dfd2f2d4SDimitry Andric	frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
231dfd2f2d4SDimitry Andric	internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
232dfd2f2d4SDimitry Andric	mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
233dfd2f2d4SDimitry Andric	or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
234dfd2f2d4SDimitry Andric	sparc.h, v850.h,  vax.h, x86-64.h, xstormy16.h,	xtensa.h
235dfd2f2d4SDimitry Andric
236dfd2f2d4SDimitry Andric2005-04-13  H.J. Lu  <[email protected]>
237dfd2f2d4SDimitry Andric
238dfd2f2d4SDimitry Andric	Moved from ../ChangeLog
239dfd2f2d4SDimitry Andric
240dfd2f2d4SDimitry Andric	2004-10-27  Richard Earnshaw  <[email protected]>
241dfd2f2d4SDimitry Andric	* arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
242dfd2f2d4SDimitry Andric
243dfd2f2d4SDimitry Andric	2004-10-12  Paul Brook  <[email protected]>
244dfd2f2d4SDimitry Andric	* arm.h (EF_ARM_EABI_VER4): Define.
245dfd2f2d4SDimitry Andric
246dfd2f2d4SDimitry Andric	2004-10-08  Daniel Jacobowitz  <[email protected]>
247dfd2f2d4SDimitry Andric
248dfd2f2d4SDimitry Andric	* common.h (PT_SUNW_EH_FRAME): Define.
249dfd2f2d4SDimitry Andric	* x86-64.h (SHT_X86_64_UNWIND): Define.
250dfd2f2d4SDimitry Andric
251dfd2f2d4SDimitry Andric	2004-10-07  Bob Wilson  <[email protected]>
252dfd2f2d4SDimitry Andric	* xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
253dfd2f2d4SDimitry Andric	R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
254dfd2f2d4SDimitry Andric	(XTENSA_PROP_SEC_NAME): Define.
255dfd2f2d4SDimitry Andric	(property_table_entry): Add flags field.
256dfd2f2d4SDimitry Andric	(XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
257dfd2f2d4SDimitry Andric
258dfd2f2d4SDimitry Andric	2004-09-17  Paul Brook  <[email protected]>
259dfd2f2d4SDimitry Andric	* arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
260dfd2f2d4SDimitry Andric	Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
261dfd2f2d4SDimitry Andric	R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
262dfd2f2d4SDimitry Andric
263dfd2f2d4SDimitry Andric	2004-09-13  Paul Brook  <[email protected]>
264dfd2f2d4SDimitry Andric	* arm.h: Rename RELABS to TARGET1.
265dfd2f2d4SDimitry Andric
266dfd2f2d4SDimitry Andric	2004-05-11  Jakub Jelinek  <[email protected]>
267dfd2f2d4SDimitry Andric	* common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
268dfd2f2d4SDimitry Andric	(PT_GNU_RELRO): Define.
269dfd2f2d4SDimitry Andric
270dfd2f2d4SDimitry Andric2005-03-29  Daniel Jacobowitz  <[email protected]>
271dfd2f2d4SDimitry Andric	    Phil Blundell  <[email protected]>
272dfd2f2d4SDimitry Andric
273dfd2f2d4SDimitry Andric	* arm.h: Add TLS relocations.
274dfd2f2d4SDimitry Andric
275dfd2f2d4SDimitry Andric2005-03-23  Ben Elliston  <[email protected]>
276dfd2f2d4SDimitry Andric
277dfd2f2d4SDimitry Andric	* dwarf.h: Merge with GCC's dwarf.h.
278dfd2f2d4SDimitry Andric
279dfd2f2d4SDimitry Andric2005-03-18  C Jaipraash  <[email protected]>
280dfd2f2d4SDimitry Andric
281dfd2f2d4SDimitry Andric	* m68k.h (EF_CFV4E): Define.
282dfd2f2d4SDimitry Andric
283dfd2f2d4SDimitry Andric2005-03-17  Paul Brook <[email protected]>
284dfd2f2d4SDimitry Andric	    Dan Jacobowitz <[email protected]>
285dfd2f2d4SDimitry Andric	    Mark Mitchell  <[email protected]>
286dfd2f2d4SDimitry Andric
287dfd2f2d4SDimitry Andric	* arm.h (PT_ARM_EXIDX): Define.
288dfd2f2d4SDimitry Andric
289dfd2f2d4SDimitry Andric2005-03-02  Daniel Jacobowitz  <[email protected]>
290dfd2f2d4SDimitry Andric	    Joseph Myers  <[email protected]>
291dfd2f2d4SDimitry Andric
292dfd2f2d4SDimitry Andric	* mips.h: Define MIPS TLS relocations.
293dfd2f2d4SDimitry Andric
294dfd2f2d4SDimitry Andric2005-02-15  Nigel Stephens  <[email protected]>
295dfd2f2d4SDimitry Andric	    Maciej W. Rozycki  <[email protected]>
296dfd2f2d4SDimitry Andric
297dfd2f2d4SDimitry Andric	* mips.h (R_MIPS16_GOT16): New reloc code.
298dfd2f2d4SDimitry Andric	(R_MIPS16_CALL16): Likewise.
299dfd2f2d4SDimitry Andric	(R_MIPS16_HI16): Likewise.
300dfd2f2d4SDimitry Andric	(R_MIPS16_LO16): Likewise.
301dfd2f2d4SDimitry Andric	(R_MIPS16_min): New fake reloc code.
302dfd2f2d4SDimitry Andric	(R_MIPS16_max): Likewise.
303dfd2f2d4SDimitry Andric
304dfd2f2d4SDimitry Andric2005-02-11  Maciej W. Rozycki  <[email protected]>
305dfd2f2d4SDimitry Andric
306dfd2f2d4SDimitry Andric	* mips.h (R_MIPS_max): Use FAKE_RELOC to define.
307dfd2f2d4SDimitry Andric
308dfd2f2d4SDimitry Andric2005-01-25  Alexandre Oliva  <[email protected]>
309dfd2f2d4SDimitry Andric
310dfd2f2d4SDimitry Andric	2004-12-10  Alexandre Oliva  <[email protected]>
311dfd2f2d4SDimitry Andric	* frv.h: Add R_FRV_TLSMOFF.
312dfd2f2d4SDimitry Andric	2004-11-10  Alexandre Oliva  <[email protected]>
313dfd2f2d4SDimitry Andric	* frv.h: Add TLS relocations.
314dfd2f2d4SDimitry Andric
315dfd2f2d4SDimitry Andric2005-01-17  Nick Clifton  <[email protected]>
316dfd2f2d4SDimitry Andric
317dfd2f2d4SDimitry Andric	* sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
318dfd2f2d4SDimitry Andric	EF_SH2A_SH3E): New flags.
319dfd2f2d4SDimitry Andric	(EF_SH_BFD_TABLE): Add these new flags to the table.
320dfd2f2d4SDimitry Andric
321dfd2f2d4SDimitry Andric2005-01-12  Alan Modra  <[email protected]>
322dfd2f2d4SDimitry Andric
323dfd2f2d4SDimitry Andric	* ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
324dfd2f2d4SDimitry Andric	(R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
325dfd2f2d4SDimitry Andric
326dfd2f2d4SDimitry Andric2004-12-22  Klaus Rudolph  <[email protected]>
327dfd2f2d4SDimitry Andric
328dfd2f2d4SDimitry Andric	* avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
329dfd2f2d4SDimitry Andric
330dfd2f2d4SDimitry Andric2004-12-16  Richard Sandiford  <[email protected]>
331dfd2f2d4SDimitry Andric
332dfd2f2d4SDimitry Andric	* v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
333dfd2f2d4SDimitry Andric
334dfd2f2d4SDimitry Andric2004-12-09  Ian Lance Taylor  <[email protected]>
335dfd2f2d4SDimitry Andric
336dfd2f2d4SDimitry Andric	* mips.h (E_MIPS_MACH_9000): Define.
337dfd2f2d4SDimitry Andric
338dfd2f2d4SDimitry Andric2004-11-04  Hans-Peter Nilsson  <[email protected]>
339dfd2f2d4SDimitry Andric
340dfd2f2d4SDimitry Andric	* cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
341dfd2f2d4SDimitry Andric	(EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
342dfd2f2d4SDimitry Andric	macros.
343dfd2f2d4SDimitry Andric
344dfd2f2d4SDimitry Andric2004-10-06  Eric Christopher  <[email protected]>
345dfd2f2d4SDimitry Andric
346dfd2f2d4SDimitry Andric	* dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
347dfd2f2d4SDimitry Andric
348dfd2f2d4SDimitry Andric2004-10-01  Paul Brook  <[email protected]>
349dfd2f2d4SDimitry Andric
350dfd2f2d4SDimitry Andric	* arm.h (SHT_ARM_EXIDX): Define.
351dfd2f2d4SDimitry Andric	(ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
352dfd2f2d4SDimitry Andric	ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
353dfd2f2d4SDimitry Andric	Define.
354dfd2f2d4SDimitry Andric
355dfd2f2d4SDimitry Andric2004-08-25  Dmitry Diky  <[email protected]>
356dfd2f2d4SDimitry Andric
357dfd2f2d4SDimitry Andric	* msp430.h: Add new relocs.
358dfd2f2d4SDimitry Andric
359dfd2f2d4SDimitry Andric2004-08-12  H.J. Lu  <[email protected]>
360dfd2f2d4SDimitry Andric
361dfd2f2d4SDimitry Andric	* i386.h (R_386_USED_BY_INTEL_200): New.
362dfd2f2d4SDimitry Andric
363dfd2f2d4SDimitry Andric2004-07-29  Alexandre Oliva  <[email protected]>
364dfd2f2d4SDimitry Andric
365dfd2f2d4SDimitry Andric	Introduce SH2a support.
366dfd2f2d4SDimitry Andric	2004-02-18  Corinna Vinschen  <[email protected]>
367dfd2f2d4SDimitry Andric	* sh.h (EF_SH2A_NOFPU): New.
368dfd2f2d4SDimitry Andric	2003-12-01  Michael Snyder  <[email protected]>
369dfd2f2d4SDimitry Andric	* sh.h (EF_SH2A): New.
370dfd2f2d4SDimitry Andric
371dfd2f2d4SDimitry Andric2004-07-27  Tomer Levi  <[email protected]>
372dfd2f2d4SDimitry Andric
373dfd2f2d4SDimitry Andric	* crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
374dfd2f2d4SDimitry Andric	BFD_RELOC_CRX_SWITCH32.
375dfd2f2d4SDimitry Andric
376dfd2f2d4SDimitry Andric2004-07-06  Tomer Levi  <[email protected]>
377dfd2f2d4SDimitry Andric
378dfd2f2d4SDimitry Andric	* common.h (EM_CRX): Define.
379dfd2f2d4SDimitry Andric	* crx.h: New file.
380dfd2f2d4SDimitry Andric
381dfd2f2d4SDimitry Andric2004-06-25  Kazuhiro Inaoka  <[email protected]>
382dfd2f2d4SDimitry Andric
383dfd2f2d4SDimitry Andric	* m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
384dfd2f2d4SDimitry Andric	R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
385dfd2f2d4SDimitry Andric
386dfd2f2d4SDimitry Andric2004-06-19  Alan Modra  <[email protected]>
387dfd2f2d4SDimitry Andric
388dfd2f2d4SDimitry Andric	* common.h (ELF64_R_INFO): Warning fix.
389dfd2f2d4SDimitry Andric
390dfd2f2d4SDimitry Andric2004-06-14  Chris Demetriou  <[email protected]>
391dfd2f2d4SDimitry Andric
392dfd2f2d4SDimitry Andric	* mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
393dfd2f2d4SDimitry Andric	with an updated comment.
394dfd2f2d4SDimitry Andric
395dfd2f2d4SDimitry Andric2004-05-28  Andrew Stubbs <[email protected]>
396dfd2f2d4SDimitry Andric
397dfd2f2d4SDimitry Andric	* sh.h (EF_SH_HAS_DSP): Remove.
398dfd2f2d4SDimitry Andric	(EF_SH_HAS_FP): Remove.
399dfd2f2d4SDimitry Andric	(EF_SH_MERGE_MACH): Remove.
400dfd2f2d4SDimitry Andric	(EF_SH4_NOFPU): Convert to decimal.
401dfd2f2d4SDimitry Andric	(EF_SH4A_NOFPU): Likewise.
402dfd2f2d4SDimitry Andric	(EF_SH4_NOMMU_NOFPU): Likewise.
403dfd2f2d4SDimitry Andric	(EF_SH3_NOMMU): Add new macro.
404dfd2f2d4SDimitry Andric	(EF_SH_BFD_TABLE): Likewise.
405dfd2f2d4SDimitry Andric	(sh_find_elf_flags): Add prototype.
406dfd2f2d4SDimitry Andric	(sh_elf_get_flags_from_mach): Likewise.
407dfd2f2d4SDimitry Andric
408dfd2f2d4SDimitry Andric2004-04-24  Chris Demetriou  <[email protected]>
409dfd2f2d4SDimitry Andric
410dfd2f2d4SDimitry Andric	* mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
411dfd2f2d4SDimitry Andric	(R_MIPS_GNU_REL_HI16): Remove.
412dfd2f2d4SDimitry Andric	(R_MIPS_GNU_REL16_S2): Update comment.
413dfd2f2d4SDimitry Andric
414dfd2f2d4SDimitry Andric2004-30-30  Galit Heller  <[email protected]>
415dfd2f2d4SDimitry Andric	    Tomer Levi  <[email protected]>
416dfd2f2d4SDimitry Andric
417dfd2f2d4SDimitry Andric	* common.h (EM_CR): Define.
418dfd2f2d4SDimitry Andric	* cr16c.h: New file.
419dfd2f2d4SDimitry Andric
420dfd2f2d4SDimitry Andric2004-03-23  Paul Brook  <[email protected]>
421dfd2f2d4SDimitry Andric
422dfd2f2d4SDimitry Andric	* arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
423dfd2f2d4SDimitry Andric
424dfd2f2d4SDimitry Andric2003-03-03  Andrew Stubbs  <[email protected]>
425dfd2f2d4SDimitry Andric
426dfd2f2d4SDimitry Andric	* sh.h: Add EF_SH4_NOMMU_NOFPU.
427dfd2f2d4SDimitry Andric
428dfd2f2d4SDimitry Andric2004-03-01  Richard Sandiford  <[email protected]>
429dfd2f2d4SDimitry Andric
430dfd2f2d4SDimitry Andric	* frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
431dfd2f2d4SDimitry Andric
432*da03bc70SDavid E. O'Brien2004-01-28  Roland McGrath  <[email protected]>
433c7549e32SDavid E. O'Brien
434*da03bc70SDavid E. O'Brien	* common.h (AT_SECURE): New macro.
43588e5f95aSDavid E. O'Brien
436*da03bc70SDavid E. O'Brien2004-01-21  Roland McGrath  <[email protected]>
43788e5f95aSDavid E. O'Brien
438*da03bc70SDavid E. O'Brien	* common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
439*da03bc70SDavid E. O'Brien	(AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
440*da03bc70SDavid E. O'Brien	AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
441*da03bc70SDavid E. O'Brien	AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
442*da03bc70SDavid E. O'Brien	AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
44388e5f95aSDavid E. O'Brien
444*da03bc70SDavid E. O'Brien2004-01-17  Mark Kettenis  <[email protected]>
44588e5f95aSDavid E. O'Brien
446*da03bc70SDavid E. O'Brien	* common.h (NT_OPENBSD_IDENT): Define.
44788e5f95aSDavid E. O'Brien
448*da03bc70SDavid E. O'Brien2004-01-06  Alexandre Oliva  <[email protected]>
44988e5f95aSDavid E. O'Brien
450*da03bc70SDavid E. O'Brien	2003-09-18  Alexandre Oliva  <[email protected]>
451*da03bc70SDavid E. O'Brien	* frv.h (EF_FRV_FDPIC): New macro.
452*da03bc70SDavid E. O'Brien	(EF_FRV_PIC_FLAGS): Adjust.
453*da03bc70SDavid E. O'Brien	2003-08-08  Alexandre Oliva  <[email protected]>
454*da03bc70SDavid E. O'Brien	* frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
455*da03bc70SDavid E. O'Brien	R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
456*da03bc70SDavid E. O'Brien	R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
457*da03bc70SDavid E. O'Brien	2003-08-04  Alexandre Oliva  <[email protected]>
458*da03bc70SDavid E. O'Brien	* frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
459*da03bc70SDavid E. O'Brien	R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
460*da03bc70SDavid E. O'Brien	New.
46188e5f95aSDavid E. O'Brien
46288e5f95aSDavid E. O'Brien
463*da03bc70SDavid E. O'BrienFor older changes see ChangeLog-9103
46452cb4975SJohn Polstra
46552cb4975SJohn PolstraLocal Variables:
466*da03bc70SDavid E. O'Brienmode: change-log
467*da03bc70SDavid E. O'Brienleft-margin: 8
468*da03bc70SDavid E. O'Brienfill-column: 74
46952cb4975SJohn Polstraversion-control: never
47052cb4975SJohn PolstraEnd:
471