12015-12-24  Thomas Preud'homme  <thomas.preudhomme@arm.com>
2
3	* arm.h (TAG_CPU_ARCH_V8M_BASE): Declare.
4
52015-12-24  Thomas Preud'homme  <thomas.preudhomme@arm.com>
6
7	* arm.h (TAG_CPU_ARCH_V8M_MAIN): Declare.
8	(MAX_TAG_CPU_ARCH): Define to TAG_CPU_ARCH_V8M_MAIN.
9	(TAG_CPU_ARCH_V4T_PLUS_V6_M): Define to unused value 15.
10
112015-12-22 Mickael Guene <mickael.guene@st.com>
12
13	* arm.h: Add arm SHF_ARM_NOREAD section flag.
14
152015-12-16  Mickael Guene <mickael.guene@st.com>
16
17	* arm.h: Add new arm relocations.
18
192015-12-14  Yoshinori Sato <ysato@users.sourceforge.jp>
20
21	* rx.h (E_FLAG_RX_V2): New RXv2 type.
22
232015-12-07  Alan Modra  <amodra@gmail.com>
24
25	* ppc64.h (R_PPC64_ENTRY): Define.
26
272015-11-11  Alan Modra  <amodra@gmail.com>
28	    Peter Bergner <bergner@vnet.ibm.com>
29
30	* ppc.h (R_PPC_REL16DX_HA): New reloction.
31	* ppc64.h (R_PPC64_REL16DX_HA): Likewise.
32
332015-10-28  Cupertino Miranda  <cmiranda@synopsys.com>
34
35	* arc-reloc.def (ARC_32_PCREL): New definition.
36	(ARC_TLS_DTPOFF): Arrange it in order.
37
382015-10-27  Stephen Fisher  <sfisher@panix.com>
39
40	* common.h (NT_NETBSD_MARCH): Define.
41
422015-10-22  H.J. Lu  <hongjiu.lu@intel.com>
43
44	* x86-64.h (R_X86_64_GOTPCRELX): New.
45	(R_X86_64_REX_GOTPCRELX): Likewise.
46
472015-10-22  H.J. Lu  <hongjiu.lu@intel.com>
48
49	* i386.h (R_386_GOT32X): New relocation.
50
512015-10-07  Cupertino Miranda  <cmiranda@synopsys.com>
52
53	* arc-reloc.def: Macro file with definition of all relocation
54	types.
55	* arc.h: Changed macros for the newly supported ARC cpus.  Altered
56	enum defining the supported relocations.
57	* common.h: Changed EM_ARC_A5 definition to EM_ARC_COMPACT. Added
58	macro for EM_ARC_COMPACT2.
59
602015-09-22  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
61
62	* common.h (DF_1_STUB, DF_1_PIE): Define.
63
642015-09-21  H.J. Lu  <hongjiu.lu@intel.com>
65
66	* external.h (Elf64_External_Chdr): Change ch_type to 4 bytes
67	and add ch_reserved.
68
692015-08-11  Jiong Wang  <jiong.wang@arm.com>
70
71	* aarch64.h (R_AARCH64_P32_TLSLD_ADD_DTPREL_LO12): Define.
72
732015-08-11  Jiong Wang  <jiong.wang@arm.com>
74
75	* aarch64.h (R_AARCH64_P32_TLSLD_ADD_LO12_NC): Define.
76
772015-08-11  Jiong Wang  <jiong.wang@arm.com>
78
79	* aarch64.h (R_AARCH64_P32_TLSLD_ADR_PAGE21): Define.
80
812015-07-16  Jiong Wang  <jiong.wang@arm.com>
82
83	* aarch64.h (R_AARCH64_P32_TLSLD_ADR_PREL21): New enumeration.
84
852015-07-09  Catherine Moore  <clm@codesourcery.com>
86
87	* mips.h (Val_GNU_MIPS_ABI_FP_NAN2008): New.
88
892015-07-08  Pitchumani Sivanupandi <pitchumani.s@atmel.com>
90
91	* avr.h: Add new 32 bit PC relative relocation.
92
932015-07-01  Sandra Loosemore  <sandra@codesourcery.com>
94	    Cesar Philippidis  <cesar@codesourcery.com>
95
96	* nios2.h (R_NIOS2_R2_S12): New.
97	(R_NIOS2_R2_I10_1_PCREL): New.
98	(R_NIOS2_R2_T1I7_1_PCREL): New.
99	(R_NIOS2_R2_T1I7_2): New.
100	(R_NIOS2_R2_T2I4): New.
101	(R_NIOS2_R2_T2I4_1): New.
102	(R_NIOS2_R2_T2I4_2): New.
103	(R_NIOS2_R2_X1I7_2): New.
104	(R_NIOS2_R2_X2L5): New.
105	(R_NIOS2_R2_F1I5_2): New.
106	(R_NIOS2_R2_L5I4X1): New.
107	(R_NIOS2_R2_T1X1I6): New.
108	(R_NIOS2_R2_T1X1I6_2): New.
109	(R_NIOS2_ILLEGAL): Renumber.
110
1112015-07-01  Sandra Loosemore  <sandra@codesourcery.com>
112	    Cesar Philippidis  <cesar@codesourcery.com>
113
114	* nios2.h (EF_NIOS2_ARCH_R1, EF_NIOS2_ARCH_R2): Define.
115
1162015-06-26  Matthew Fortune  <matthew.fortune@imgtec.com>
117
118	* mips.h (DT_MIPS_RLD_MAP_REL): New macro.
119
1202015-05-29  Roland McGrath  <mcgrathr@google.com>
121
122	* common.h (GNU_ABI_TAG_SYLLABLE): New macro.
123	(GNU_ABI_TAG_NACL): New macro.
124
1252015-05-12  Jiong Wang  <jiong.wang@arm.com>
126
127	* aarch64.h (R_AARCH64_P32_LD32_GOTPAGE_LO14): New enumeration.
128
1292015-05-11  H.J. Lu  <hongjiu.lu@intel.com>
130
131	* common.h (EM_486): Renamed to ...
132	(EM_IAMCU): This.
133
1342015-04-27  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
135
136	* s390.h: Define Tag_GNU_S390_ABI_Vector.
137
1382015-04-24  Alan Modra  <amodra@gmail.com>
139
140	* internal.h (ELF_SECTION_IN_SEGMENT_1): Ensure PT_LOAD and
141	similar segments only contain alloc sections.
142
1432015-04-24  H.J. Lu  <hongjiu.lu@intel.com>
144
145	PR binutils/18316
146	* mep.h (SEC_MEP_VLIW): Removed.
147
1482015-04-09  Nick Clifton  <nickc@redhat.com>
149
150	* rx.h (E_FLAG_RX_SINSNS_SET): New bit in e_flags field.
151	(E_FLAG_RX_SINSNS_YES): Likewise.
152	(E_FLAG_RX_SINSNS_MASK): New define.
153
1542015-04-03  H.J. Lu  <hongjiu.lu@intel.com>
155
156	* external.h (Elf32_External_Chdr): New.
157	(Elf64_External_Chdr): Likewise.
158	* internal.h (Elf_Internal_Chdr): Likewise.
159
1602015-03-26  H.J. Lu  <hongjiu.lu@intel.com>
161
162	* common.h (ELFOSABI_CLOUDABI): New.
163	(SHF_COMPRESSED): Likewise.
164	(ELFCOMPRESS_ZLIB): Likewise.
165	(ELFCOMPRESS_LOOS): Likewise.
166	(ELFCOMPRESS_HIOS): Likewise.
167	(ELFCOMPRESS_LOPROC): Likewise.
168	(ELFCOMPRESS_HIPROC): Likewise.
169
1702015-03-19  Nick Clifton  <nickc@redhat.com>
171
172	* rl78.h (E_FLAG_RL78_G10): Redefine.
173	(E_FLAG_RL78_CPU_MASK, E_FLAG_RL78_ANY_CPU, E_FLAG_RL78_G13
174	E_FLAG_RL78_G14): New flags.
175
1762015-03-10  Matthew Wahab  <matthew.wahab@arm.com>
177
178	PR ld/16572
179	* arm.h (EF_ARM_HASENTRY): Remove.
180
1812015-02-19  Marcus Shawcroft  <marcus.shawcroft@arm.com>
182
183	* aarch64.h (R_AARCH64_P32_TLSGD_ADR_PREL21): Add.
184
1852015-02-24  Nick Clifton  <nickc@redhat.com>
186
187	* v850.h (EF_RH850_SIMD): Delete deprecated flag.
188	(EF_RH850_CACHE): Likewise.
189	(EF_RH850_MMU): Likewise.
190	(EF_RH850_DATA_ALIGN8): Likewise.
191	(SHT_RENESAS_IOP): Fix typo in name.
192	(SHT_RENESAS_INFO): Define.
193	(V850_NOTE_SECNAME): Define.
194	(SIZEOF_V850_NOTE): Define.
195	(V850_NOTE_NAME): Define.
196	(enum v850_notes): New enum.
197	(NUM_V850_NOTES): Define.
198
1992015-02-23  Nick Clifton  <nickc@redhat.com>
200
201	PR 17915
202	* score.h: Fix typo in license header.
203
2042015-02-20  Andreas Arnez  <arnez@linux.vnet.ibm.com>
205
206	* common.h (NT_S390_VXRS_LOW): New macro.
207	(NT_S390_VXRS_HIGH): Likewise.
208
2092015-01-28  James Bowman  <james.bowman@ftdichip.com>
210
211	* common.h (EM_FT32): Define.
212	* ft32.h: New file.
213
2142015-01-09  Anthony Green  <green@moxielogic.com>
215
216	* common.h (EM_MOXIE): Redefine to official number.
217	(EM_MOXIE_OLD): Define (from old number).
218
2192015-01-01  Alan Modra  <amodra@gmail.com>
220
221	Update year range in copyright notice of all files.
222
2232014-12-25  Thomas Preud'homme  <thomas.preudhomme@arm.com>
224
225	* arm.h: New AEABI_FP_number_model_* and AEABI_VFP_args_* enum values.
226
2272014-12-06  Eric Botcazou  <ebotcazou@adacore.com>
228
229	* common.h (EM_VISIUM): Define.
230	* visium.h: New file.
231
2322014-11-13  H.J. Lu  <hongjiu.lu@intel.com>
233
234	* x86-64.h (R_X86_64_GOTPLT64): Mark it obsolete.
235
2362014-10-30  Andrew Pinski  <apinski@cavium.com>
237
238	* mips.h (AFL_EXT_OCTEON3): Define.
239	(INSN_OCTEON3, CPU_OCTEON3): Define.
240
2412014-10-22  Matthew Fortune  <matthew.fortune@imgtec.com>
242
243	* mips.h (AFL_ASE_MASK): Define.
244
2452014-10-17  Jose E. Marchesi  <jose.marchesi@oracle.com>
246
247	* sparc.h (ELF_SPARC_HWCAP2_VIS3B): Documentation improved.
248
2492014-10-09  Jose E. Marchesi  <jose.marchesi@oracle.com>
250
251	* sparc.h (Tag_GNU_Sparc_HWCAPS2): New object attribute.
252	(ELF_SPARC_HWCAP2_FJATHPLUS): New HWCAP2 bitmask value.
253	(ELF_SPARC_HWCAP2_VIS3B): Likewise.
254	(ELF_SPARC_HWCAP2_ADP): Likewise.
255	(ELF_SPARC_HWCAP2_SPARC5): Likewise.
256	(ELF_SPARC_HWCAP2_MWAIT): Likewise.
257	(ELF_SPARC_HWCAP2_XMPMUL): Likewise.
258	(ELF_SPARC_HWCAP2_XMONT): Likewise.
259	(ELF_SPARC_HWCAP2_NSEC): Likewise.
260	(ELF_SPARC_HWCAP2_FJATHHPC): Likewise.
261	(ELF_SPARC_HWCAP2_FJDES): Likewise.
262	(ELF_SPARC_HWCAP2_FJAES): Likewise.
263
2642014-10-08  Will Newton  <will.newton@linaro.org>
265
266	* aarch64.h: Sync up relocations with ABI release 1.0.
267
2682014-09-16  Kuan-Lin Chen  <kuanlinchentw@gmail.com>
269
270	* nds32.h: Declare new relocations.
271
2722014-09-15  Andrew Bennett  <andrew.bennett@imgtec.com>
273	    Matthew Fortune  <matthew.fortune@imgtec.com>
274
275	* mips.h: Add relocs: R_MIPS_PC21_S2, R_MIPS_PC26_S2, R_MIPS_PC18_S3,
276	R_MIPS_PC19_S2, R_MIPS_PCHI16 and R_MIPS_PCLO16.
277	(E_MIPS_ARCH_32R6): New define.
278	(E_MIPS_ARCH_64R6): New define.
279
2802014-08-26  DJ Delorie  <dj@redhat.com>
281
282	* rl78.h (RL78_RELAXA_MASK): New.  Relax types are enums, not bits
283
2842014-07-29  Matthew Fortune  <matthew.fortune@imgtec.com>
285
286	* mips.h (PT_MIPS_ABIFLAGS, SHT_MIPS_ABIFLAGS): Define.
287	(Val_GNU_MIPS_ABI_FP_OLD_64): Rename from Val_GNU_MIPS_ABI_FP_64.
288	(Val_GNU_MIPS_ABI_FP_64): Redefine.
289	(Val_GNU_MIPS_ABI_FP_XX): Define.
290	(Elf_External_ABIFlags_v0, Elf_Internal_ABIFlags_v0): New structures.
291	(AFL_REG_NONE, AFL_REG_32, AFL_REG_64, AFL_REG_128): Define.
292	(AFL_ASE_DSP, AFL_ASE_DSPR2, AFL_ASE_EVA, AFL_ASE_MCU): Likewise.
293	(AFL_ASE_MDMX, AFL_ASE_MIPS3D, AFL_ASE_MT, AFL_ASE_SMARTMIPS): Likewise.
294	(AFL_ASE_VIRT, AFL_ASE_MSA, AFL_ASE_MIPS16): Likewise.
295	(AFL_ASE_MICROMIPS, AFL_ASE_XPA): Likewise.
296	(AFL_EXT_XLR, AFL_EXT_OCTEON2, AFL_EXT_OCTEONP): Likewise.
297	(AFL_EXT_LOONGSON_3A, AFL_EXT_OCTEON, AFL_EXT_5900): Likewise.
298	(AFL_EXT_4650, AFL_EXT_4010, AFL_EXT_4100, AFL_EXT_3900): Likewise.
299	(AFL_EXT_10000, AFL_EXT_SB1, AFL_EXT_4111, AFL_EXT_4120): Likewise.
300	(AFL_EXT_5400, AFL_EXT_5500, AFL_EXT_LOONGSON_2E): Likewise.
301	(AFL_EXT_LOONGSON_2F): Likewise.
302	(bfd_mips_elf_swap_abiflags_v0_in): Prototype.
303	(bfd_mips_elf_swap_abiflags_v0_out): Likewise.
304	(bfd_mips_isa_ext): Likewise.
305
3062014-07-07  Barney Stratford  <barney_stratford@fastmail.fm>
307
308	* avr.h: Add R_AVR_PORT5 and R_AVR_PORT6.
309
3102014-07-01  Barney Stratford   <barney_stratford@fastmail.fm>
311	    Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
312	    Pitchumani Sivanupandi  <pitchumani.s@atmel.com>
313	    Soundararajan  <Sounderarajan.D@atmel.com>
314
315	* avr.h (E_AVR_MACH_AVRTINY): Define avrtiny machine number.
316	(R_AVR_LDS_STS_16): Define 16 bit lds/sts reloc number.
317	* include/opcode/avr.h (AVR_ISA_TINY): Define avrtiny specific ISA.
318	(AVR_ISA_2xxxa): Define ISA without LPM.
319	(AVR_ISA_AVRTINY): Define avrtiny arch ISA.
320	Add doc for contraint used in 16 bit lds/sts.
321	Adjust ISA group for icall, ijmp, pop and push.
322	Add 16 bit lds/sts encoding and update 32 bit lds/sts constraints.
323
3242014-04-22  Christian Svensson  <blue@cmd.nu>
325
326	* common.h: Remove openrisc and or32 support.  Add support for or1k.
327	* or1k.h: New file.
328	* openrisc.h: Delete.
329	* or32.h: Delete.
330
3312014-04-10  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
332
333	* avr.h: Add new DIFF relocs.
334
3352014-03-05  Alan Modra  <amodra@gmail.com>
336
337	Update copyright years.
338
3392014-03-05  Alan Modra  <amodra@gmail.com>
340
341	* ppc64.h (R_PPC64_REL24_NOTOC, R_PPC64_ADDR64_LOCAL): Define.
342
3432014-02-06  Andrew Pinski  <apinski@cavium.com>
344
345	* mips.h (E_MIPS_MACH_OCTEON3): New machine flag.
346
3472014-02-03  Sandra Loosemore  <sandra@codesourcery.com>
348
349	* nios2.h (R_NIOS2_GOT_LO, R_NIOS2_GOT_HA): New.
350	(R_NIOS2_CALL_LO, R_NIOS2_CALL_HA): New.
351	(R_NIOS2_ILLEGAL): Adjust.
352
3532014-01-30  Sandra Loosemore  <sandra@codesourcery.com>
354
355	* nios2.h (elf_nios2_reloc_type): Add R_NIOS2_CALL26_NOAT.
356
3572014-01-30  Ulrich Weigand  <uweigand@de.ibm.com>
358
359	* common.h (AT_HWCAP2): Define.
360
3612013-12-13  Kuan-Lin Chen  <kuanlinchentw@gmail.com>
362	    Wei-Cheng Wang  <cole945@gmail.com>
363
364	* nds32.h: New file for Andes NDS32.
365
3662013-12-07  Mike Frysinger  <vapier@gentoo.org>
367
368	* epiphany.h: Remove +x file mode.
369
3702013-11-17  H.J. Lu  <hongjiu.lu@intel.com>
371
372	* x86-64.h: Add R_X86_64_PC32_BND and R_X86_64_PLT32_BND.
373
3742013-11-13  Yufeng Zhang  <yufeng.zhang@arm.com>
375
376	* aarch64.h: Define R_AARCH64_TLS_DTPMOD64,
377	R_AARCH64_TLS_DTPREL64 and R_AARCH64_TLS_TPREL64; guard
378	R_AARCH64_TLS_DTPMOD, R_AARCH64_TLS_DTPREL and
379	R_AARCH64_TLS_TPREL with RELOC_MACROS_GEN_FUNC.
380
3812013-10-30  Alan Modra  <amodra@gmail.com>
382
383	* ppc.h (DT_PPC_TLSOPT): Delete.
384	(DT_PPC_OPT, PPC_OPT_TLS): Define.
385	* ppc64.h (DT_PPC64_TLSOPT): Delete.
386	(DT_PPC64_OPT, PPC64_OPT_TLS, PPC64_OPT_MULTI_TOC): Define.
387
3882013-10-30  Alan Modra  <amodra@gmail.com>
389
390	* ppc64.h (STO_PPC64_LOCAL_BIT, STO_PPC64_LOCAL_MASK): Define.
391	(ppc64_decode_local_entry, ppc64_encode_local_entry): New functions.
392	(PPC64_LOCAL_ENTRY_OFFSET, PPC64_SET_LOCAL_ENTRY_OFFSET): Define.
393
3942013-10-30  Alan Modra  <amodra@gmail.com>
395
396	* ppc64.h (EF_PPC64_ABI): Define.
397
3982013-10-30  Alan Modra  <amodra@gmail.com>
399
400	* ppc64.h (R_PPC64_ADDR16_HIGH, R_PPC64_ADDR16_HIGHA,
401	R_PPC64_TPREL16_HIGH, R_PPC64_TPREL16_HIGHA,
402	R_PPC64_DTPREL16_HIGH, R_PPC64_DTPREL16_HIGHA): New.
403	(IS_PPC64_TLS_RELOC): Match new tls relocs.
404
4052013-10-14  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>
406
407	* mips.h (enum): Add Tag_GNU_MIPS_ABI_MSA.
408	(enum): Add Val_GNU_MIPS_ABI_MSA_ANY and Val_GNU_MIPS_ABI_MSA_128.
409
4102013-09-17  Doug Gilmore  <Doug.Gilmore@imgtec.com>
411
412	* mips.h (EF_MIPS_FP64): New e_flags bit.
413
4142013-08-09  Nick Clifton  <nickc@redhat.com>
415
416	* rl78.c (E_FLAG_RL78_G10): Define.
417
4182013-07-15  Maciej W. Rozycki  <macro@codesourcery.com>
419
420	* mips.h (Tag_GNU_MIPS_ABI_FP): Remove comment.
421	(Val_GNU_MIPS_ABI_FP_ANY, Val_GNU_MIPS_ABI_FP_DOUBLE,
422	Val_GNU_MIPS_ABI_FP_SINGLE, Val_GNU_MIPS_ABI_FP_SOFT,
423	Val_GNU_MIPS_ABI_FP_64): New enum.
424
4252013-07-12  Maciej W. Rozycki  <macro@codesourcery.com>
426
427	* mips.h (EF_MIPS_NAN2008): New macro.
428
4292013-07-08  Tristan Gingold  <gingold@adacore.com>
430
431	* ia64.h (STB_VMS_WEAK, STB_VMS_SYSTEM): Add.
432
4332013-07-05  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
434
435	* s390.h: Add new relocs R_390_PC12DBL, R_390_PLT12DBL,
436	R_390_PC24DBL, and R_390_PLT24DBL.
437
4382013-06-26  Yufeng Zhang  <yufeng.zhang@arm.com>
439
440	* aarch64.h: Add ELF32 reloc codes and remove fake ELF64 ones.
441
4422013-06-24  Maciej W. Rozycki  <macro@codesourcery.com>
443
444	* mips.h (ELF_ST_IS_MIPS_PLT): Respect STO_MIPS16 setting.
445	(ELF_ST_SET_MIPS_PLT): Likewise.
446
4472013-06-19  Will Newton  <will.newton@linaro.org>
448
449	* aarch64.h: Remove R_AARCH64_IRELATIVE.
450
4512013-06-07  Will Newton  <will.newton@linaro.org>
452
453	* aarch64.h: Add R_AARCH64_IRELATIVE reloc.
454
4552013-06-06  Maciej W. Rozycki  <macro@codesourcery.com>
456
457	* mips.h (ELF_ST_SET_MIPS_PIC): Clear any STO_MIPS16 setting.
458
4592013-05-30  Paul Brook  <paul@codesourcery.com>
460
461	* mips.h (R_MIPS_EH): New.
462
4632013-05-28  Yufeng Zhang  <yufeng.zhang@arm.com>
464
465	* aarch64.h (R_AARCH64_TLSDESC_LD64_PREL19): Rename to ...
466	(R_AARCH64_TLSDESC_LD_PREL19): ... this.
467	(R_AARCH64_TLSDESC_ADR_PAGE): Rename to ...
468	(R_AARCH64_TLSDESC_ADR_PAGE21): ... this.
469
4702013-05-22  H.J. Lu  <hongjiu.lu@intel.com>
471
472	* common.h (EM_INTEL205): New.
473	(EM_INTEL206): Likewise.
474	(EM_INTEL207): Likewise.
475	(EM_INTEL208): Likewise.
476	(EM_INTEL209): Likewise.
477
4782013-05-06  Paul Brook  <paul@codesourcery.com>
479
480	* mips.h (R_MIPS_PC32): Update comment.
481
4822013-05-02  Nick Clifton  <nickc@redhat.com>
483
484	* msp430.h: Add MSP430X relocs.
485	Add some more MSP430 machine numbers.
486	Add values used by .MSP430.attributes section.
487
4882013-03-21  Michael Schewe  <michael.schewe@gmx.net>
489
490	* h8.h: Add new reloc R_H8_DISP32A16 for relaxation of
491	mov @(disp:32,ERx) to mov @(disp:16,ERx).
492
4932013-03-08  Andreas Arnez  <arnez@linux.vnet.ibm.com>
494
495	* common.h (NT_S390_TDB): Define.
496
4972013-02-06  Sandra Loosemore  <sandra@codesourcery.com>
498	    Andrew Jenner <andrew@codesourcery.com>
499
500	Based on patches from Altera Corporation.
501
502	* nios2.h: New file.
503
5042013-01-24  Nick Clifton  <nickc@redhat.com>
505
506	* v850.h: Add support for e3v5 architecture.
507	Reorganize processor selection macros.
508
5092013-01-16  H.J. Lu  <hongjiu.lu@intel.com>
510
511	* i386.h (R_386_SIZE32): Fill it.
512	* x86-64.h (R_X86_64_SIZE32): Likewise.
513	(R_X86_64_SIZE64): Likewise.
514
5152013-01-10  Will Newton <will.newton@imgtec.com>
516
517	* common.h: Fix case of "Meta".
518	* metag.h: New file.
519
5202013-01-08  Yufeng Zhang  <yufeng.zhang@arm.com>
521
522	* common.h (NT_ARM_TLS, NT_ARM_HW_BREAK, NT_ARM_HW_WATCH): New macro
523	definitions.
524
5252013-01-04  Juergen Urban <JuergenUrban@gmx.de>
526
527	* mips.h: Add MIPS machine variant number for r5900 which is
528	compatible with old Playstation 2 software.
529
5302012-12-11  Edgar E. Iglesias <edgar.iglesias@gmail.com>
531
532	* microblaze.h: Add TLS relocs to START_RELOC_NUMBERS
533
5342012-11-16  H.J. Lu  <hongjiu.lu@intel.com>
535
536	* common.h (DF_1_CONLFAT): Renamed to ...
537	(DF_1_CONFALT): This.
538	(DF_1_ENDFILTEE): New.
539	(DF_1_DISPRELDNE): Likewise.
540	(DF_1_DISPRELPND): Likewise.
541	(DF_1_NODIRECT): Likewise.
542	(DF_1_IGNMULDEF): Likewise.
543	(DF_1_NOKSYMS): Likewise.
544	(DF_1_NOHDR): Likewise.
545	(DF_1_EDITED): Likewise.
546	(DF_1_NORELOC): Likewise.
547	(DF_1_SYMINTPOSE): Likewise.
548	(DF_1_GLOBAUDIT): Likewise.
549	(DF_1_SINGLETON): Likewise.
550
5512012-11-09  Nick Clifton  <nickc@redhat.com>
552
553	* rx.h (EF_RX_CPU_RX): Add comment.
554	(E_FLAG_RX_ABI): Define.
555
556	* v850.h: Add RH850 ABI values.
557
5582012-11-08  Maciej W. Rozycki  <macro@codesourcery.com>
559
560	* mips.h (EF_MIPS_32BITMODE): Move next to lower-order bits.
561
5622012-11-01  Tom Tromey  <tromey@redhat.com>
563
564	* common.h (NT_386_TLS, NT_386_IOPERM): New defines.
565
5662012-10-30  Steve McIntyre  <steve.mcintyre@linaro.org>
567
568	* arm.h (EF_ARM_ABI_FLOAT_SOFT): New define.
569	(EF_ARM_ABI_FLOAT_HARD): Likewise.
570
5712012-10-23  Tom Tromey  <tromey@redhat.com>
572
573	* common.h (NT_SIGINFO, NT_FILE): New defines.
574
5752012-09-12  Chris Schlumberger-Socha  <chris.schlumberger-socha@arm.com>
576
577	* aarch64.h (R_AARCH64_GOT_LD_PREL19): New reloc.
578
5792012-08-27  Walter Lee  <walt@tilera.com>
580
581	* tilegx.h (R_TILEGX_IMM16_X0_HW0_PLT_PCREL): New relocation.
582	(R_TILEGX_IMM16_X1_HW0_PLT_PCREL): Ditto.
583	(R_TILEGX_IMM16_X0_HW1_PLT_PCREL): Ditto.
584	(R_TILEGX_IMM16_X1_HW1_PLT_PCREL): Ditto.
585	(R_TILEGX_IMM16_X0_HW2_PLT_PCREL): Ditto.
586	(R_TILEGX_IMM16_X1_HW2_PLT_PCREL): Ditto.
587	(R_TILEGX_IMM16_X0_HW3_PLT_PCREL): Ditto.
588	(R_TILEGX_IMM16_X1_HW3_PLT_PCREL): Ditto.
589	(R_TILEGX_IMM16_X0_HW0_LAST_PLT_PCREL): Ditto.
590	(R_TILEGX_IMM16_X1_HW0_LAST_PLT_PCREL): Ditto.
591	(R_TILEGX_IMM16_X0_HW1_LAST_PLT_PCREL): Ditto.
592	(R_TILEGX_IMM16_X1_HW1_LAST_PLT_PCREL): Ditto.
593	(R_TILEGX_IMM16_X0_HW2_LAST_PLT_PCREL	): Ditto.
594	(R_TILEGX_IMM16_X1_HW2_LAST_PLT_PCREL): Ditto.
595
5962012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
597
598	* arm.h (TAG_CPU_ARCH_V8): New define.
599	(MAX_TAG_CPU_ARCH): Update.
600
6012012-08-13  Ian Bolton  <ian.bolton@arm.com>
602	    Laurent Desnogues  <laurent.desnogues@arm.com>
603	    Jim MacArthur  <jim.macarthur@arm.com>
604	    Marcus Shawcroft  <marcus.shawcroft@arm.com>
605	    Nigel Stephens  <nigel.stephens@arm.com>
606	    Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
607	    Richard Earnshaw  <rearnsha@arm.com>
608	    Sofiane Naci  <sofiane.naci@arm.com>
609	    Tejas Belagod  <tejas.belagod@arm.com>
610	    Yufeng Zhang  <yufeng.zhang@arm.com>
611
612	* aarch64.h: New file.
613	* common.h (EM_res183): Rename to EM_AARCH64.
614	(EM_res184): Rename to EM_ARM184.
615
6162012-08-02  Sean Keys  <skeys@ipdatasys.com>
617
618	* m68hc11.h: #define E_M68HC11_NO_BANK_WARNING 0x000000200
619
6202012-07-13  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
621
622	* s390.h (START_RELOC_NUMBERS): Define R_390_IRELATIVE reloc.
623
6242012-06-28  Iain Sandoe  <iain@codesourcery.com>
625
626	* common.h (AT_L1I_CACHESHAPE, AT_L1D_CACHESHAPE,
627	AT_L2_CACHESHAPE, AT_L3_CACHESHAPE): New defines.
628
6292012-05-16  Georg-Johann Lay  <avr@gjlay.de>
630
631	PR target/13503
632	* avr.h (RELOC_NUMBERS): Rename R_AVR_8_HHI8 to R_AVR_8_HLO8.
633
6342012-05-15  James Murray <jsm@jsm-net.demon.co.uk>
635
636	* m68hc11.h (R_M68HC12_16B, R_M68HC12_PCREL_9, R_M68HC12_PCREL_10)
637	R_M68HC12_HI8XG, R_M68HC12_LO8XG): New relocations.
638	(E_M68HC11_XGATE_RAMOFFSET): Define.
639
6402012-05-14  James Lemke  <jwlemke@codesourcery.com>
641	* ppc.h (SEC_PPC_VLE): Remove.
642
6432012-05-14  Catherine Moore  <clm@codesourcery.com>
644	    James Lemke  <jwlemke@codesourcery.com>
645
646	* ppc.h (R_PPC_VLE_REL8): New reloction.
647	(R_PPC_VLE_REL15): Likewise.
648	(R_PPC_VLE_REL24): Likewise.
649	(R_PPC_VLE_LO16A): Likewise.
650	(R_PPC_VLE_LO16D): Likewise.
651	(R_PPC_VLE_HI16A): Likewise.
652	(R_PPC_VLE_HI16D): Likewise.
653	(R_PPC_VLE_HA16A): Likewise.
654	(R_PPC_VLE_HA16D): Likewise.
655	(R_PPC_VLE_SDA21): Likewise.
656	(R_PPC_VLE_SDA21_LO): Likewise.
657	(R_PPC_VLE_SDAREL_LO16A): Likewise.
658	(R_PPC_VLE_SDAREL_LO16D): Likewise.
659	(R_PPC_VLE_SDAREL_HI16A): Likewise.
660	(R_PPC_VLE_SDAREL_HI16D): Likewise.
661	(R_PPC_VLE_SDAREL_HA16A): Likewise.
662	(R_PPC_VLE_SDAREL_HA16D): Likewise.
663	(SEC_PPC_VLE): Remove.
664	(PF_PPC_VLE): New program header flag.
665	(SHF_PPC_VLE): New section header flag.
666	(vle_opcodes, vle_num_opcodes): New.
667	(VLE_OP): New macro.
668	(VLE_OP_TO_SEG): New macro.
669
6702012-05-11  Georg-Johann Lay  <avr@gjlay.de
671
672	PR target/13503
673	* avr.h (RELOC_NUMBERS): Add values for R_AVR_8_LO8,
674	R_AVR_8_HI8, R_AVR_8_HHI8.
675
6762012-05-03  Sean Keys  <skeys@ipdatasys.com>
677
678	* xgate.h: Mininal file to support XGATE relocations.
679
6802012-04-27  David S. Miller  <davem@davemloft.net>
681
682	* sparc.h: Add new ELF_SPARC_HWCAP_* defines for crypto,
683	pause, and compare-and-branch instructions.
684
6852012-04-12  David S. Miller  <davem@davemloft.net>
686
687	* sparc.h (R_SPARC_WDISP10): New reloc.
688
6892012-03-07  Nick Clifton  <nickc@redhat.com>
690
691	* mn10300.h (elf_mn10300_reloc_type): Add R_MN10300_TLS_GD,
692	R_MN10300_TLS_LD, R_MN10300_TLS_LDO, R_MN10300_TLS_GOTIE,
693	R_MN10300_TLS_IE, R_MN10300_TLS_LE, R_MN10300_TLS_DPTMOD,
694	R_MN10300_TLS_DTPOFF and R_MN10300_TLS_TPOFF.
695
6962012-02-25  Walter Lee  <walt@tilera.com>
697
698	* tilegx.h (R_TILEGX_IMM16_X0_HW1_GOT): Delete.
699	(R_TILEGX_IMM16_X1_HW1_GOT): Ditto.
700	(R_TILEGX_IMM16_X0_HW2_GOT): Ditto.
701	(R_TILEGX_IMM16_X1_HW2_GOT): Ditto.
702	(R_TILEGX_IMM16_X0_HW3_GOT): Ditto.
703	(R_TILEGX_IMM16_X1_HW3_GOT): Ditto.
704	(R_TILEGX_IMM16_X0_HW2_LAST_GOT): Ditto.
705	(R_TILEGX_IMM16_X1_HW2_LAST_GOT): Ditto.
706	(R_TILEGX_IMM16_X0_HW1_TLS_GD): Ditto.
707	(R_TILEGX_IMM16_X1_HW1_TLS_GD): Ditto.
708	(R_TILEGX_IMM16_X0_HW2_TLS_GD): Ditto.
709	(R_TILEGX_IMM16_X1_HW2_TLS_GD): Ditto.
710	(R_TILEGX_IMM16_X0_HW3_TLS_GD): Ditto.
711	(R_TILEGX_IMM16_X1_HW3_TLS_GD): Ditto.
712	(R_TILEGX_IMM16_X0_HW2_LAST_TLS_GD): Ditto.
713	(R_TILEGX_IMM16_X1_HW2_LAST_TLS_GD): Ditto.
714	(R_TILEGX_IMM16_X0_HW1_TLS_IE): Ditto.
715	(R_TILEGX_IMM16_X1_HW1_TLS_IE): Ditto.
716	(R_TILEGX_IMM16_X0_HW2_TLS_IE): Ditto.
717	(R_TILEGX_IMM16_X1_HW2_TLS_IE): Ditto.
718	(R_TILEGX_IMM16_X0_HW3_TLS_IE): Ditto.
719	(R_TILEGX_IMM16_X1_HW3_TLS_IE): Ditto.
720	(R_TILEGX_IMM16_X0_HW2_LAST_TLS_IE): Ditto.
721	(R_TILEGX_IMM16_X1_HW2_LAST_TLS_IE): Ditto.
722	(R_TILEGX_IMM16_X0_HW0_TLS_LE): New relocation.
723	(R_TILEGX_IMM16_X1_HW0_TLS_LE): Ditto.
724	(R_TILEGX_IMM16_X0_HW0_LAST_TLS_LE): Ditto.
725	(R_TILEGX_IMM16_X1_HW0_LAST_TLS_LE): Ditto.
726	(R_TILEGX_IMM16_X0_HW1_LAST_TLS_LE): Ditto.
727	(R_TILEGX_IMM16_X1_HW1_LAST_TLS_LE): Ditto.
728	(R_TILEGX_TLS_GD_CALL): Ditto.
729	(R_TILEGX_IMM8_X0_TLS_GD_ADD): Ditto.
730	(R_TILEGX_IMM8_X1_TLS_GD_ADD): Ditto.
731	(R_TILEGX_IMM8_Y0_TLS_GD_ADD): Ditto.
732	(R_TILEGX_IMM8_Y1_TLS_GD_ADD): Ditto.
733	(R_TILEGX_TLS_IE_LOAD): Ditto.
734	(R_TILEGX_IMM8_X0_TLS_ADD): Ditto.
735	(R_TILEGX_IMM8_X1_TLS_ADD): Ditto.
736	(R_TILEGX_IMM8_Y0_TLS_ADD): Ditto.
737	(R_TILEGX_IMM8_Y1_TLS_ADD): Ditto.
738	* tilepro.h (R_TILEPRO_TLS_GD_CALL): New relocation.
739	(R_TILEPRO_IMM8_X0_TLS_GD_ADD): Ditto.
740	(R_TILEPRO_IMM8_X1_TLS_GD_ADD): Ditto.
741	(R_TILEPRO_IMM8_Y0_TLS_GD_ADD): Ditto.
742	(R_TILEPRO_IMM8_Y1_TLS_GD_ADD): Ditto.
743	(R_TILEPRO_TLS_IE_LOAD): Ditto.
744	(R_TILEPRO_IMM16_X0_TLS_LE): Ditto.
745	(R_TILEPRO_IMM16_X1_TLS_LE): Ditto.
746	(R_TILEPRO_IMM16_X0_TLS_LE_LO): Ditto.
747	(R_TILEPRO_IMM16_X1_TLS_LE_LO): Ditto.
748	(R_TILEPRO_IMM16_X0_TLS_LE_HI): Ditto.
749	(R_TILEPRO_IMM16_X1_TLS_LE_HI): Ditto.
750	(R_TILEPRO_IMM16_X0_TLS_LE_HA): Ditto.
751	(R_TILEPRO_IMM16_X1_TLS_LE_HA): Ditto.
752
7532011-12-22  DJ Delorie  <dj@redhat.com>
754
755	* rl78.h (R_RL78_RH_RELAX, R_RL78_RH_SFR, R_RL78_RH_SADDR): New.
756	(RL78_RELAXA_BRA, RL78_RELAXA_ADDR16: New.
757
7582011-12-19  Chung-Lin Tang  <cltang@codesourcery.com>
759
760	* mips.h (elf_mips_reloc_type): Add R_MIPS16_TLS_* entries.
761
7622011-12-06  Ulrich Weigand  <uweigand@de.ibm.com>
763
764	* common.h (NT_S390_LAST_BREAK): Define.
765	(NT_S390_SYSTEM_CALL): Likewise.
766
7672011-11-01  DJ Delorie  <dj@redhat.com>
768
769	* common.h (EM_RL78, EM_78K0R): New.
770	* rl78.h: New.
771
7722011-10-25  Joern Rennecke  <joern.rennecke@embecosm.com>
773
774	* epiphany.h: New file.
775	* common.h (EM_ADAPTEVA_EPIPHANY): Define.
776
7772011-10-10  Alan Modra  <amodra@gmail.com>
778
779	* ppc64.h (R_PPC64_TOCSAVE): Add.
780
7812011-10-05  DJ Delorie  <dj@redhat.com>
782
783	* rx.h (E_FLAG_RX_PID): New.
784
7852011-09-21  David S. Miller  <davem@davemloft.net>
786
787	* sparc.h (Tag_GNU_Sparc_HWCAPS): New object attribute.
788	(ELF_SPARC_HWCAP_*): New HWCAPS bitmask values.
789
7902011-08-12  H.J. Lu  <hongjiu.lu@intel.com>
791
792	PR ld/13082
793	* x86-64.h (R_X86_64_RELATIVE64): New.
794
7952011-07-24  Chao-ying Fu  <fu@mips.com>
796	    Maciej W. Rozycki  <macro@codesourcery.com>
797
798	* mips.h (R_MICROMIPS_min): New relocations.
799	(R_MICROMIPS_26_S1): Likewise.
800	(R_MICROMIPS_HI16, R_MICROMIPS_LO16): Likewise.
801	(R_MICROMIPS_GPREL16, R_MICROMIPS_LITERAL): Likewise.
802	(R_MICROMIPS_GOT16, R_MICROMIPS_PC7_S1): Likewise.
803	(R_MICROMIPS_PC10_S1, R_MICROMIPS_PC16_S1): Likewise.
804	(R_MICROMIPS_CALL16, R_MICROMIPS_GOT_DISP): Likewise.
805	(R_MICROMIPS_GOT_PAGE, R_MICROMIPS_GOT_OFST): Likewise.
806	(R_MICROMIPS_GOT_HI16, R_MICROMIPS_GOT_LO16): Likewise.
807	(R_MICROMIPS_SUB, R_MICROMIPS_HIGHER): Likewise.
808	(R_MICROMIPS_HIGHEST, R_MICROMIPS_CALL_HI16): Likewise.
809	(R_MICROMIPS_CALL_LO16, R_MICROMIPS_SCN_DISP): Likewise.
810	(R_MICROMIPS_JALR, R_MICROMIPS_HI0_LO16): Likewise.
811	(R_MICROMIPS_TLS_GD, R_MICROMIPS_TLS_LDM): Likewise.
812	(R_MICROMIPS_TLS_DTPREL_HI, R_MICROMIPS_TLS_DTPREL_LO): Likewise.
813	(R_MICROMIPS_TLS_GOTTPREL): Likewise.
814	(R_MICROMIPS_TLS_TPREL_HI16): Likewise.
815	(R_MICROMIPS_TLS_TPREL_LO16): Likewise.
816	(R_MICROMIPS_GPREL7_S2, R_MICROMIPS_PC23_S2): Likewise.
817	(R_MICROMIPS_max): Likewise.
818	(EF_MIPS_ARCH_ASE_MICROMIPS): New macro.
819	(STO_MIPS_ISA, STO_MIPS_FLAGS): Likewise.
820	(ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT): Likewise.
821	(STO_MICROMIPS): Likewise.
822	(ELF_ST_IS_MICROMIPS, ELF_ST_SET_MICROMIPS): Likewise.
823	(ELF_ST_IS_COMPRESSED): Likewise.
824	(STO_MIPS_PLT, STO_MIPS_PIC): Rework.
825	(ELF_ST_IS_MIPS_PIC, ELF_ST_SET_MIPS_PIC): Likewise.
826	(STO_MIPS16, ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): Likewise.
827
8282011-07-22  H.J. Lu  <hongjiu.lu@intel.com>
829
830	* common.h (EM_K1OM): New.
831
8322011-07-03  Samuel Thibault  <samuel.thibault@gnu.org>
833	    Thomas Schwinge  <thomas@schwinge.name>
834
835	PR binutils/12913
836	* common.h (ELFOSABI_GNU): Define, replaces...
837	(ELFOSABI_LINUX): ... this, kept as an alias.
838	(ELFOSABI_HURD): Remove.
839
8402011-06-15  Ulrich Weigand  <ulrich.weigand@linaro.org>
841
842	* common.h (NT_ARM_VFP): Define.
843
8442011-06-13  Walter Lee  <walt@tilera.com>
845
846	* common.h: Add EM_TILEGX.
847	* tilegx.h: New file.
848	* tilepro.h: New file.
849
8502011-06-09  Tristan Gingold  <gingold@adacore.com>
851
852	* ia64.h (Elf64_External_VMS_ORIG_DYN_Note): New struct.
853
8542011-06-02  Nick Clifton  <nickc@redhat.com>
855
856	* common.h: Fix spelling mistake in comment.
857	* reloc-macros.h: Likewise.
858
8592011-05-31  Paul Brook  <paul@codesourcery.com>
860
861	* arm.h (arm_st_branch_type): Add ST_BRANCH_UNKNOWN.
862
8632011-05-09  Paul Brook  <paul@codesourcery.com>
864
865	* tic6x.h (ELF_STRING_C6000_unwind,
866	ELF_STRING_C6000_unwind_info, ELF_STRING_C6000_unwind_once,
867	ELF_STRING_C6000_unwind_info_once): Define.
868
8692011-04-15  Sergio Durigan Junior  <sergiodj@redhat.com>
870
871	* common.h (NT_STAPSDT): New define.
872
8732011-03-31  Bernd Schmidt  <bernds@codesourcery.com>
874
875	* tic6x.h (R_C6000_JUMP_SPLOT, R_C6000_EHTYPE,
876	R_C6000_PCR_H16, R_C6000_PCR_L16): New relocs.
877	(SHN_TIC6X_SCOMMON): Define.
878
8792011-03-31  Tristan Gingold  <gingold@adacore.com>
880
881	* ia64.h (Elf64_External_VMS_Note): New struct.
882	(NT_VMS_MHD, NT_VMS_LNM, NT_VMS_SRC, NT_VMS_TITLE, NT_VMS_EIDC)
883	(NT_VMS_FPMODE, NT_VMS_LINKTIME, NT_VMS_IMGNAM, NT_VMS_IMGID)
884	(NT_VMS_LINKID, NT_VMS_IMGBID, NT_VMS_GSTNAM, NT_VMS_ORIG_DYN)
885	(NT_VMS_PATCHTIME) New macros.
886
8872011-03-14  Richard Sandiford  <richard.sandiford@linaro.org>
888
889	* arm.h (R_ARM_IRELATIVE): New relocation.
890
8912011-03-14  Richard Sandiford  <richard.sandiford@linaro.org>
892
893	* internal.h (elf_internal_sym): Add st_target_internal.
894	* arm.h (arm_st_branch_type): New enum.
895	(ARM_SYM_BRANCH_TYPE): New macro.
896
8972011-03-10  Nick Clifton  <nickc@redhat.com>
898
899	* common.h (EM_V850): V850s now supplied by Renesas.
900
9012011-02-25  Alan Modra  <amodra@gmail.com>
902
903	PR 12516
904	* internal.h (ELF_SECTION_IN_SEGMENT_1): Don't match zero size
905	sections at start or end of PT_DYNAMIC.
906
9072011-01-10  Nathan Sidwell  <nathan@codesourcery.com>
908	    Glauber de Oliveira Costa  <glommer@gmail.com>
909
910	* arm.h (R_ARM_TLS_DESC, R_ARM_TLS_GOTDESC, R_ARM_TLS_CALL,
911	R_ARM_TLS_DESCSEQ, T_ARM_THM_TLS_CALL, R_ARM_THM_TLS_DESCSEQ): New
912	relocations.
913
9142010-11-16  Jie Zhang  <jie.zhang@analog.com>
915
916	* bfin.h (EF_BFIN_CODE_IN_L1): Define.
917	(EF_BFIN_DATA_IN_L1): Define.
918
9192010-11-11  Mingming Sun  <mingm.sun@gmail.com>
920
921	* mips.h (E_MIPS_MACH_LS3A): Defined.
922
9232010-11-02  Joseph Myers  <joseph@codesourcery.com>
924
925	* tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
926	Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
927	Tag_ABI_array_object_alignment,
928	Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
929
9302010-10-29  Joseph Myers  <joseph@codesourcery.com>
931
932	* tic6x-attrs.h (Tag_ABI_compatibility): Define.
933
9342010-10-29  Bernd Schmidt  <bernds@codesourcery.com>
935	    Joseph Myers  <joseph@codesourcery.com>
936
937	* tic6x-attrs.h (Tag_ABI_DSBT): New.
938
9392010-10-21  Joseph Myers  <joseph@codesourcery.com>
940
941	* tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
942	value 4.
943	* tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
944	attribute renaming.
945
9462010-07-23  Naveen.H.S  <naveen.S@kpitcummins.com>
947	    Ina Pandit  <ina.pandit@kpitcummins.com>
948
949	* v850.h: Add support for V850E2 and V850E2V3.
950	(v850_reloc_type): Update the newly added relocations
951
9522010-07-20  Alan Modra  <amodra@gmail.com>
953
954	* internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
955	(ELF_SECTION_SIZE): ..here.
956	(ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
957	(ELF_SECTION_IN_SEGMENT_STRICT): New macro.
958
9592010-06-25  Alan Modra  <amodra@gmail.com>
960
961	* ppc64.h (R_PPC64_LO_DS_OPT): Define.
962
9632010-06-15  Joseph Myers  <joseph@codesourcery.com>
964
965	* tic6x-attrs.h: New.
966	* tic6x.h: Include elf/tic6x-attrs.h for attribute table.
967	(C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
968	C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
969	C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
970	C6XABI_Tag_CPU_arch_C674X): Define.
971
9722010-06-11  Tristan Gingold  <gingold@adacore.com>
973
974	* ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
975	(EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
976	(EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
977	(VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
978	(VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
979	(VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
980	(VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
981	(VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
982	(VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
983	(VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
984	(VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
985	(VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
986	(Elf64_External_VMS_IMAGE_FIXUP): New declaration.
987	(Elf64_External_VMS_IMAGE_RELA): Ditto.
988	(R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
989	(R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
990	(R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
991	(R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
992	(R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
993	(R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
994	(R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
995	(R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
996
9972010-05-25  Daniel Jacobowitz  <dan@codesourcery.com>
998	    Joseph Myers  <joseph@codesourcery.com>
999	    Andrew Stubbs  <ams@codesourcery.com>
1000
1001	* sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
1002	(R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New.  Adjust
1003	other invalid ranges.
1004	(R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
1005	(R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
1006	(R_SH_FUNCDESC_VALUE): New.
1007
10082010-05-18  H.J. Lu  <hongjiu.lu@intel.com>
1009
1010	PR gas/11600
1011	* common.h (SHF_EXCLUDE): New.
1012
1013	* i370.h (SHF_EXCLUDE): Removed.
1014	* or32.h (SHF_EXCLUDE): Likewise.
1015	* ppc.h (SHF_EXCLUDE): Likewise.
1016	* sparc.h (SHF_EXCLUDE): Likewise.
1017
10182010-04-23  Alan Modra  <amodra@gmail.com>
1019
1020	* internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
1021	Invert logic to clarify test for .tbss.
1022	(ELF_IS_SECTION_IN_SEGMENT): Rename to..
1023	(ELF_SECTION_IN_SEGMENT_1): ..this.  Add check_vma param.  Protect
1024	macro args with parentheses.
1025	(ELF_SECTION_IN_SEGMENT): Define.
1026	(ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
1027	(ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
1028
10292010-04-15  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
1030
1031	* arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
1032	Tag_FP_HP_extension): Add new ABI attribute tags.
1033
10342010-04-15  Nick Clifton  <nickc@redhat.com>
1035
1036	* alpha.h: Update copyright notice to use GPLv3.
1037	* arc.h: Likewise.
1038	* arm.h: Likewise.
1039	* avr.h: Likewise.
1040	* bfin.h: Likewise.
1041	* common.h: Likewise.
1042	* cr16.h: Likewise.
1043	* cr16c.h: Likewise.
1044	* cris.h: Likewise.
1045	* crx.h: Likewise.
1046	* d10v.h: Likewise.
1047	* d30v.h: Likewise.
1048	* dlx.h: Likewise.
1049	* dwarf.h: Likewise.
1050	* external.h: Likewise.
1051	* fr30.h: Likewise.
1052	* frv.h: Likewise.
1053	* h8.h: Likewise.
1054	* hppa.h: Likewise.
1055	* i370.h: Likewise.
1056	* i386.h: Likewise.
1057	* i860.h: Likewise.
1058	* i960.h: Likewise.
1059	* ia64.h: Likewise.
1060	* internal.h: Likewise.
1061	* ip2k.h: Likewise.
1062	* iq2000.h: Likewise.
1063	* lm32.h: Likewise.
1064	* m32c.h: Likewise.
1065	* m32r.h: Likewise.
1066	* m68hc11.h: Likewise.
1067	* m68k.h: Likewise.
1068	* mcore.h: Likewise.
1069	* mep.h: Likewise.
1070	* microblaze.h: Likewise.
1071	* mips.h: Likewise.
1072	* mmix.h: Likewise.
1073	* mn10200.h: Likewise.
1074	* moxie.h: Likewise.
1075	* msp430.h: Likewise.
1076	* mt.h: Likewise.
1077	* openrisc.h: Likewise.
1078	* or32.h: Likewise.
1079	* pj.h: Likewise.
1080	* ppc.h: Likewise.
1081	* ppc64.h: Likewise.
1082	* reloc-macros.h: Likewise.
1083	* rx.h: Likewise.
1084	* s390.h: Likewise.
1085	* sh.h: Likewise.
1086	* sparc.h: Likewise.
1087	* spu.h: Likewise.
1088	* v850.h: Likewise.
1089	* vax.h: Likewise.
1090	* vxworks.h: Likewise.
1091	* x86-64.h: Likewise.
1092	* xc16x.h: Likewise.
1093	* xstormy16.h: Likewise.
1094	* xtensa.h: Likewise.
1095
10962010-04-08  David Stubbs  <stubbs@icerasemi.com>
1097
1098	* internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
1099	cannot contain any sections.
1100
11012010-03-25  Joseph Myers  <joseph@codesourcery.com>
1102
1103	* common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
1104	* tic6x.h: New.
1105
11062010-03-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1107
1108	* common.h (VER_FLG_*): Document.
1109	(VER_FLG_INFO): Define.
1110
11112010-02-23  Andrew Zabolotny  <anpaza@mail.ru>
1112
1113	PR binutils/11297
1114	* avr.h: (R_AVR_8): New relocation number.
1115
11162010-02-18  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
1117
1118	* arm.h (Tag_MPextension_use): Renumber.
1119	(Tag_DIV_use): Add.
1120	(Tag_MPextension_use_legacy): Likewise.
1121
11222010-02-09  Michael Holzheu  <holzheu@de.ibm.com>
1123
1124	* common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
1125	NT_S390_CTRS and NT_S390_PREFIX): Define.
1126
11272010-02-08  David S. Miller  <davem@davemloft.net>
1128
1129	* sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
1130
11312010-02-02  H.J. Lu  <hongjiu.lu@intel.com>
1132
1133	* common.h (NT_386_XSTATE): New.
1134
11352010-01-21  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
1136
1137	* s390.h (EF_S390_HIGH_GPRS): Added macro definition.
1138
11392010-01-19  Daisuke Hatayama  <d.hatayama@jp.fujitsu.com>
1140
1141	* common.h (PN_XNUM): Define.
1142
11432009-12-18  Ulrich Weigand  <uweigand@de.ibm.com>
1144
1145	* common.h (NT_S390_HIGH_GPRS): Define.
1146
11472009-12-17  Alan Modra  <amodra@bigpond.net.au>
1148
1149	* ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1150	R_PPC_RELAX32PC_PLT): Delete.
1151	(R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
1152
11532009-12-03  David Daney  <ddaney@caviumnetworks.com>
1154	    Adam Nemet  <adambnemet@gmail.com>
1155
1156	* mips.h (E_MIPS_MACH_OCTEON2): New machine flag.
1157
11582009-11-28  Joseph Myers  <joseph@codesourcery.com>
1159
1160	* common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
1161	EM_TI_C5500, EM_CUDA): Define.
1162	(EM_res140, EM_res141, EM_res142): Remove.
1163
11642009-11-17  Paul Brook  <paul@codesourcery.com>
1165	Daniel Jacobowitz  <dan@codesourcery.com>
1166
1167	* arm.h (TAG_CPU_ARCH_V7E_M): Define.
1168
11692009-09-29  DJ Delorie  <dj@redhat.com>
1170
1171	* rx.h: New file.
1172
11732009-09-21  Alan Modra  <amodra@bigpond.net.au>
1174
1175	* ppc.h (DT_PPC_TLSOPT): Define.
1176	* ppc64.h (DT_PPC64_TLSOPT): Define.
1177
11782009-08-10  Daniel Gutson  <dgutson@codesourcery.com>
1179
1180	* arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
1181	(SHT_ARM_OVERLAYSECTION): New define.
1182
11832006-08-09  Bernd Schmidt  <bernd.schmidt@analog.com>
1184
1185	From Mike Frysinger <michael.frysinger@analog.com>
1186	* bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
1187	R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
1188	R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
1189	R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
1190	R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
1191	R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
1192	R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
1193	R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
1194	R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
1195	R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
1196	R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
1197	R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
1198	R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
1199	R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
1200	R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
1201	R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
1202	R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
1203	R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
1204	R_page, R_hwpage, R_addr, R_pltpc, R_got.
1205
12062009-08-09  Michael Eager <eager@eagercon.com>
1207
1208	* common.h: Define EM_resnnn reserved values. Add EM_AVR32,
1209	EM_STM8, EM_TILE64, EM_TILEPRO.  Change EM_MICROBLAZE.
1210
12112009-08-06  Michael Eager <eager@eagercon.com>
1212
1213	* common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
1214	* microblaze.h: New reloc definitions.
1215
12162009-07-30  Alan Modra  <amodra@bigpond.net.au>
1217
1218	* ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
1219	R_PPC64_REL16_HI, R_PPC64_REL16_HA.
1220
12212009-07-25  H.J. Lu  <hongjiu.lu@intel.com>
1222
1223	* common.h (EM_L1OM): New.
1224
12252009-07-24  Trevor Smigiel  <Trevor_Smigiel@playstation.sony.com>
1226	    Alan Modra  <amodra@bigpond.net.au>
1227
1228	* spu.h (R_SPU_ADD_PIC): New.
1229
12302009-07-23  Ulrich Drepper  <drepper@redhat.com>
1231
1232	* common.h (STB_GNU_UNIQUE): Define.
1233
12342009-07-10  Tom Tromey  <tromey@redhat.com>
1235
1236	* dwarf2.h: Move to `..'.
1237
12382009-07-10  H.J. Lu  <hongjiu.lu@intel.com>
1239
1240	* dwarf2.h: Just include ../dwarf2.h.
1241
12422009-07-10  Alan Modra  <amodra@bigpond.net.au>
1243
1244	* ppc.h (R_PPC_IRELATIVE): Add.
1245	(R_PPC_RELAX32, R_PPC_RELAX32PC,
1246	R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
1247	* ppc64.h (R_PPC64_IRELATIVE): Add.
1248
12492009-07-03  Jakub Jelinek  <jakub@redhat.com>
1250
1251	* dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
1252	and DW_OP_stack_value.
1253
12542009-06-22  Alan Modra  <amodra@bigpond.net.au>
1255
1256	* ppc.h (R_PPC_RELAX*): Define as enum.
1257
12582009-06-11  Anthony Green  <green@moxielogic.org>
1259
1260	* moxie.h (R_MOXIE_PCREL10): New.
1261
12622009-06-01  H.J. Lu  <hongjiu.lu@intel.com>
1263
1264	PR ld/10205
1265	* i386.h (R_386_IRELATIVE): New.
1266	* x86-64.h (R_X86_64_IRELATIVE): Likewise.
1267
12682009-05-27  H.J. Lu  <hongjiu.lu@intel.com>
1269
1270	* common.h: Update comments for dynamic tag ranges.
1271
12722009-04-30  DJ Delorie  <dj@redhat.com>
1273
1274	* mep.h (EF_MEP_COP_*): New.
1275	(EF_MEP_ALL_FLAGS): Add them.
1276
12772009-04-30  Nick Clifton  <nickc@redhat.com>
1278
1279	* common.h (STT_GNU_IFUNC): Define.
1280
12812009-04-24  Cary Coutant  <ccoutant@google.com>
1282
1283	* dwarf2.h (DW_LNE_set_discriminator): New enum value.
1284
12852009-04-15  Anthony Green  <green@moxielogic.com>
1286
1287	* common.h (EM_MOXIE): Define.
1288	* moxie.h: New file.
1289
12902009-04-07  DJ Delorie  <dj@redhat.com>
1291
1292	* mep.h (EF_MEP_CPU_C5): New.
1293
12942009-04-01  H.J. Lu  <hongjiu.lu@intel.com>
1295
1296	* common.h (EM_INTEL178): Removed.
1297	(EM_INTEL179): Likewise.
1298	(EM_ETPU): New.
1299	(EM_SLE9X): Likewise.
1300	(EM_INTEL181): Likewise.
1301	(EM_INTEL182): Likewise.
1302
13032009-03-31  H.J. Lu  <hongjiu.lu@intel.com>
1304
1305	* common.h (EM_INTEL178): New.
1306	(EM_INTEL179): Likewise.
1307	(EM_INTEL180): Likewise.
1308
13092009-03-20  Mikolaj Zalewski  <mikolajz@google.com>
1310
1311	* common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
1312
13132009-03-14  Mark Kettenis  <kettenis@gnu.org>
1314
1315	* common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
1316	(NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
1317	(NT_OPENBSD_WCOOKIE): New defines.
1318
13192009-03-16  Jan Kratochvil  <jan.kratochvil@redhat.com>
1320
1321	* common.h (AT_RANDOM): Define.
1322
13232009-03-04  Alan Modra  <amodra@bigpond.net.au>
1324
1325	* ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
1326	* ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
1327
13282009-03-02  Qinwei  <qinwei@sunnorth.com.cn>
1329
1330	* score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
1331	* common.h (EM_SCORE_OLD): Define.
1332
13332009-02-23  H.J. Lu  <hongjiu.lu@intel.com>
1334
1335	* common.h (STB_LOPROC): Replace Application-specific with
1336	Processor-specific in comments.
1337	(STB_HIPROC): Likewise.
1338	(STT_LOPROC): Likewise.
1339	(STT_HIPROC): Likewise.
1340
13412009-02-03  Sandip Matte  <sandip@rmicorp.com>
1342
1343	* mips.h (E_MIPS_MACH_XLR): Define.
1344
13452009-02-03  Maxim Kuvyrkov  <maxim@codesourcery.com>
1346
1347	* m68k.h: Map TLS relocations to numbers.
1348
13492009-01-15  Andrew Stubbs  <ams@codesourcery.com>
1350	    Julian Brown   <julian@codesourcery.com>
1351
1352	* arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
1353	(MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
1354	(Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
1355	version 2.07.
1356	(Tag_undefined39, Tag_nodefaults): New enum values.
1357	(Tag_also_compatible_with, Tag_T2EE_use): Likewise.
1358	(Tag_conformance, Tag_Virtualization_use): Likewise.
1359	(Tag_undefined69, Tag_MPextension_use): Likewise.
1360
13612009-01-15  Douglas B Rupp  <rupp@gnat.com>
1362
1363	* ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
1364	New macros. Minor reformatting.
1365
13662008-12-23  Jon Beniston <jon@beniston.com>
1367
1368	* lm32.h: New file.
1369
13702008-12-23  Nick Clifton  <nickc@redhat.com>
1371
1372	* commmon.h (STT_IFUNC): Delete.
1373
13742008-12-20  Hans-Peter Nilsson  <hp@axis.com>
1375
1376	* cris.h (R_CRIS_32_IE): New relocation.
1377
13782008-12-03  Nick Clifton  <nickc@redhat.com>
1379
1380	* common.h (STT_IFUNC): Define.
1381
13822008-11-27  M R Swami Reddy <MR.Swami.Reddy@nsc.com>
1383
1384	* cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
1385	R_CR16_GLOB_DAT): New relocations.
1386
13872008-11-25  Hans-Peter Nilsson  <hp@axis.com>
1388
1389	* cris.h (R_CRIS_32_TPREL): Correct comment.
1390	(R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
1391
13922008-11-18  Catherine Moore  <clm@codesourcery.com>
1393
1394	* arm.h (Tag_ABI_FP_16bit_format): Define.
1395
13962008-11-14  Nathan Sidwell  <nathan@codesourcery.com>
1397
1398	* internal.h (struct elf_segment_map): Add header_size field.
1399
14002008-10-13  Ulrich Weigand  <uweigand@de.ibm.com>
1401
1402	* common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
1403
14042008-10-10  Nathan Froyd  <froydnj@codesourcery.com>
1405
1406	* ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
1407
14082008-10-04  Hans-Peter Nilsson  <hp@axis.com>
1409
1410	* cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
1411	(R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
1412	(R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
1413	(R_CRIS_16_TPREL): New relocations.
1414
14152008-09-24  Richard Henderson  <rth@redhat.com>
1416
1417	* dwarf2.h (DW_OP_GNU_encoded_addr): New.
1418
14192008-08-20  Bob Wilson  <bob.wilson@acm.org>
1420
1421	* xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
1422	(R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
1423	(R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
1424
14252008-08-08  Anatoly Sokolov  <aesok@post.ru>
1426
1427	* avr.h (E_AVR_MACH_AVR25, E_AVR_MACH_AVR31,
1428	E_AVR_MACH_AVR35, E_AVR_MACH_AVR51): Define.
1429	(EF_AVR_MACH): Redefine to 0x7F.
1430
14312008-08-08  Richard Sandiford  <rdsandiford@googlemail.com>
1432	    Daniel Jacobowitz  <dan@codesourcery.com>
1433	    Catherine Moore  <clm@codesourcery.com>
1434	    Mark Shinwell  <shinwell@codesourcery.com>
1435
1436	* mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
1437	(STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
1438
14392008-08-04  Markus Weiss  <weissms@aros.org>
1440
1441	* common.h (ELFOSABI_AROS): Update comment.
1442
14432008-07-26  Michael Eager <eager@eagercon.com>
1444
1445	* ppc.h: Add description of single-precision.
1446
14472008-07-21  Luis Machado  <luisgpm@br.ibm.com>
1448
1449	* common.h: Define NT_PPC_VSX.
1450
14512008-07-12  Jie Zhang  <jie.zhang@analog.com>
1452
1453	Revert
1454	2008-07-12  Jie Zhang  <jie.zhang@analog.com>
1455	* bfin.h (EF_BFIN_CODE_IN_L1): Define.
1456	(EF_BFIN_DATA_IN_L1): Define.
1457
14582008-07-12  Jie Zhang  <jie.zhang@analog.com>
1459
1460	* bfin.h (EF_BFIN_CODE_IN_L1): Define.
1461	(EF_BFIN_DATA_IN_L1): Define.
1462
14632008-07-10  Richard Sandiford  <rdsandiford@googlemail.com>
1464
1465	* mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
1466
14672008-06-18  M R Swami Reddy <MR.Swami.Reddy@nsc.com>
1468
1469	* common.h (EM_CR16): Correct value.
1470	(EM_CR16): Rename to EM_CR16_OLD.
1471
14722008-06-12  DJ Delorie  <dj@redhat.com>
1473
1474	* common.h (EM_M32C_NEW): Rename to EM_M32C.
1475	(EM_M32C): Rename to EM_M32C_OLD.
1476
14772008-06-12  Joseph Myers  <joseph@codesourcery.com>
1478
1479	* common.h: Update e_machine table.
1480
14812008-06-09  Takashi Yoshii  <yoshii.takashi@renesas.com>
1482
1483	* sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
1484
14852008-06-09  Joseph Myers  <joseph@codesourcery.com>
1486
1487	* common.h: Change registry@caldera.com to registry@sco.com.
1488
14892008-05-21  Nick Clifton  <nickc@redhat.com>
1490
1491	* reloc-macros.h: Add a comment about the use of the
1492	END_RELOC_NUMBERS symbol as a sentinel value.
1493
14942008-05-15  Christophe Lyon  <christophe.lyon@st.com>
1495
1496	* arm.h (END_RELOC_NUMBERS): Provide a maximum value.
1497
14982008-04-16  David S. Miller  <davem@davemloft.net>
1499
1500	* sparc.h (R_SPARC_GOTDATA_HIX22,
1501	R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
1502	R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
1503	R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
1504
15052008-03-24  Ian Lance Taylor  <iant@google.com>
1506
1507	* common.h (NT_GNU_GOLD_VERSION): Define.
1508
15092008-03-13  Alan Modra  <amodra@bigpond.net.au>
1510
1511	* internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
1512	unsigned long to unsigned int.  Change sh_addralign to bfd_vma.
1513	Order struct as for external version.
1514
15152008-03-12  Alan Modra  <amodra@bigpond.net.au>
1516
1517	PR 5900
1518	* common.h (SHN_BAD): Delete.
1519	(SHN_LORESERVE .. SHN_HIRESERVE): Move to..
1520	* external.h: ..here.
1521	* internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
1522	(SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
1523	(SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
1524
15252008-03-12  Alan Modra  <amodra@bigpond.net.au>
1526
1527	* cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1528	(SHN_CR16C_NCOMMON): Likewise.
1529	* hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1530	(SHN_PARISC_HUGE_COMMON): Likewise.
1531	* ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1532	(SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
1533	* m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
1534	* mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1535	(SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
1536	* score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1537	(SHN_SCORE_SCOMMON): Likewise.
1538	* sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
1539	* v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1540	(SHN_V850_ZCOMMON): Likewise.
1541	* x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1542
15432008-03-03  Pallavi Tambay  <pallavi.tambay@amd.com>
1544
1545	* dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
1546	DW_OP_PGI_omp_thread_num.
1547
15482008-02-04  Adam Nemet  <anemet@caviumnetworks.com>
1549
1550	* mips.h: Update copyright.
1551	(E_MIPS_MACH_OCTEON): New macro.
1552
15532008-01-30  Tristan Gingold  <gingold@adacore.com>
1554
1555	Add OpenVMS extensions.
1556	* ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
1557	(SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
1558	(SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1559	(SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
1560	(SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
1561	(SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
1562	(SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
1563	(DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
1564	(DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
1565	(DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
1566	(DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
1567	(DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
1568	(DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
1569	(DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
1570	(DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
1571	(DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
1572	(DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
1573	(DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
1574	(DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
1575	(DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
1576	(DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
1577	(DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
1578
15792008-01-16  Mark Kettenis  <kettenis@gnu.org>
1580
1581	* common.h (AT_SUN_AUXFLAGS): Define.
1582
15832007-12-11  Daniel Jacobowitz  <dan@codesourcery.com>
1584
1585	* dwarf2.h (DW_AT_hi_user): Correct value.
1586
15872007-12-07  Bob Wilson  <bob.wilson@acm.org>
1588
1589	* xtensa.h (R_XTENSA_32_PCREL): New.
1590
15912007-11-29  Mark Shinwell  <shinwell@codesourcery.com>
1592
1593	* mips.h (E_MIPS_MACH_LS2E): New.
1594	(E_MIPS_MACH_LS2F): New.
1595
15962007-11-28  Nathan Sidwell  <nathan@codesourcery.com>
1597
1598	* internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
1599	segments at the end of memory.
1600
16012007-11-17  Thiemo Seufer  <ths@mips.com>
1602
1603	* mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
1604	in comment.
1605
16062007-11-16  Nick Clifton  <nickc@redhat.com>
1607
1608	* dwarf2.h: Mention the location of the DWARF3 spec on the web.
1609	(DW_AT_stride_size): Rename to DW_AT_bit_stride.
1610	(DW_AT_stride): Rename to DW_AT_byte_stride.
1611
16122007-11-08  Nathan Sidwell  <nathan@codesourcery.com>
1613
1614	* vxworks.h: New.
1615
16162007-10-30  Nick Clifton  <nickc@redhat.com>
1617
1618	* mn10300.h (R_MN10300_ALIGN): Define.
1619
16202007-10-25  Daniel Jacobowitz  <dan@codesourcery.com>
1621
1622	* ppc.h (Tag_GNU_Power_ABI_Vector): New.
1623
16242007-10-19  Nick Clifton  <nickc@redhat.com>
1625
1626	* mn10300.h: Add R_MN10300_SYM_DIFF reloc.
1627
16282007-10-18  Roland McGrath  <roland@redhat.com>
1629
1630	* common.h (NT_PPC_VMX): New macro.
1631
16322007-10-01  M R Swami Reddy <MR.Swami.Reddy@nsc.com>
1633
1634	* cr16.h: Updated with new relocaction macros.
1635
16362007-09-17  H.J. Lu  <hongjiu.lu@intel.com>
1637
1638	PR binutils/3281
1639	PR binutils/5037
1640	* internal.h (elf_segment_map): Add p_size and p_size_valid.
1641	(ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
1642	PT_GNU_RELRO segments.
1643
16442007-09-11  Nathan Sidwell  <nathan@codesourcery.com>
1645
1646	* m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
1647
16482007-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
1649
1650	* common.h (NT_SPU): Define.
1651
16522007-08-16  H.J. Lu  <hongjiu.lu@intel.com>
1653
1654	* common.h: Revert last change.
1655
16562007-08-16  H.J. Lu  <hongjiu.lu@intel.com>
1657
1658	* common.h (PT_GNU_STACK): Renamed to ...
1659	(PT_GNU_ATTR): This.
1660	(PT_GNU_STACK): New.  Make an alias of PT_GNU_ATTR.
1661
16622007-07-09  Roland McGrath  <roland@redhat.com>
1663
1664	* common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
1665
16662007-06-29  Joseph Myers  <joseph@codesourcery.com>
1667
1668	* ppc.h (Tag_GNU_Power_ABI_FP): Define.
1669
16702007-06-29  Joseph Myers  <joseph@codesourcery.com>
1671
1672	* mips.h (Tag_GNU_MIPS_ABI_FP): Define.
1673
16742007-06-29  Joseph Myers  <joseph@codesourcery.com>
1675
1676	* arm.h (elf32_arm_add_eabi_attr_int,
1677	elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
1678	elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
1679	elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
1680	Tag_Symbol, Tag_compatibility): Remove.
1681	* common.h (SHT_GNU_ATTRIBUTES): Define.
1682
16832007-06-29  M R Swami Reddy  <MR.Swami.Reddy@nsc.com>
1684
1685	* common.h (EM_CR16): New entry for CR16 cpu.
1686	* cr16.h: New file.
1687
16882007-06-11  Sterling Augustine  <sterling@tensilica.com>
1689	    Bob Wilson  <bob.wilson@acm.org>
1690
1691	* xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
1692	(XTENSA_PROP_NO_TRANSFORM): ...this.
1693
16942007-05-18  Caroline Tice  <ctice@apple.com>
1695
1696	* dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
1697	DW_OP_GNU_uninit.
1698
16992007-05-12  Alan Modra  <amodra@bigpond.net.au>
1700
1701	* spu.h (R_SPU_ADDR16X): Define.
1702	(R_SPU_PPU32, R_SPU_PPU64): Renumber.
1703
17042007-05-11  Alan Modra  <amodra@bigpond.net.au>
1705
1706	* spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
1707
17082007-05-02  Alan Modra  <amodra@bigpond.net.au>
1709
1710	* internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
1711	and vma for appropriate sections.
1712
17132007-04-26  Jan Beulich  <jbeulich@novell.com>
1714
1715	* common.h (DT_ENCODING): Correct value (back to spec mandated
1716	value).
1717
17182007-03-08  Alan Modra  <amodra@bigpond.net.au>
1719
1720	* v850.h (V850_OTHER_TDA_BYTE): Delete.
1721	(V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
1722	that don't clash with visibility bits.
1723
17242007-03-07  Alan Modra  <amodra@bigpond.net.au>
1725
1726	* common.h (ELF_ST_VISIBILITY): Comment typo fix.
1727
17282007-02-05  Dave Brolley  <brolley@redhat.com>
1729	    Richard Sandiford  <rsandifo@redhat.com>
1730	    Richard Henderson  <rth@redhat.com>
1731	    DJ Delorie  <dj@redhat.com>
1732	    Ben Elliston  <bje@redhat.com>
1733
1734	* mep.h: New file.
1735	* common.h (EM_CYGNUS_MEP): Define.
1736
17372007-02-15  Dave Brolley  <brolley@redhat.com>
1738
1739	From Graydon Hoare  <graydon@redhat.com>:
1740	* common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
1741
17422007-01-08  Kazu Hirata  <kazu@codesourcery.com>
1743
1744	* m68k.h (EF_M68K_FIDO): New.
1745	(EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
1746	(EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
1747
17482006-12-25  Kazu Hirata  <kazu@codesourcery.com>
1749
1750	* m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
1751
17522006-12-19  Kazu Hirata  <kazu@codesourcery.com>
1753
1754	* m68k.h (EF_M68K_ARCH_MASK): New.
1755
17562006-12-19  Nathan Sidwell  <nathan@codesourcery.com>
1757
1758	* internal.h (struct elf_segment_map): Add p_vaddr_offset field.
1759
17602006-12-07  Kazu Hirata  <kazu@codesourcery.com>
1761
1762	* m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
1763	EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
1764	EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
1765	EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
1766	EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
1767	EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
1768	EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
1769	EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
1770	EF_M68K_CF_FLOAT, respectively.
1771
17722006-12-05  Michael Tautschnig  <tautschn@model.in.tum.de>
1773	    Nick Clifton  <nickc@redhat.com>
1774
1775	* external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
1776
17772006-10-28  Richard Sandiford  <richard@codesourcery.com>
1778
1779	* mips.h (R_MIPS_GLOB_DAT): Define
1780	(R_MIPS_max): Bump by 1.
1781
17822006-10-25  Trevor Smigiel  <Trevor_Smigiel@playstation.sony.com>
1783	    Yukishige Shibata  <shibata@rd.scei.sony.co.jp>
1784	    Nobuhisa Fujinami  <fnami@rd.scei.sony.co.jp>
1785	    Takeaki Fukuoka  <fukuoka@rd.scei.sony.co.jp>
1786	    Alan Modra  <amodra@bigpond.net.au>
1787
1788	* common.h (EM_SPU): Define.
1789	* spu.h: New file.
1790
17912006-10-19  Mei Ligang  <ligang@sunnorth.com.cn>
1792
1793	* score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
1794	(EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
1795	(EF_SCORE_HASENTRY): Delete.
1796
17972006-10-17  Mark Shinwell  <shinwell@codesourcery.com>
1798
1799	* arm.h: Define TAG_CPU_ARCH_* constants.
1800
18012006-09-17  Mei Ligang  <ligang@sunnorth.com.cn>
1802
1803	* score.h: New file.
1804	* common.h: Add Score machine number.
1805
18062006-07-10  Jakub Jelinek  <jakub@redhat.com>
1807
1808	* common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
1809
18102006-05-31  H.J. Lu  <hongjiu.lu@intel.com>
1811
1812	* internal.h (ELF_SECTION_SIZE): New.
1813	(ELF_IS_SECTION_IN_SEGMENT): Likewise.
1814	(ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
1815	(ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1816
18172006-05-27  H.J. Lu  <hongjiu.lu@intel.com>
1818
1819	* internal.h (struct elf_segment_map): Add p_align and p_align_valid.
1820
18212006-05-24  Carlos O'Donell  <carlos@systemhalted.org>
1822	    Randolph Chung  <randolph@tausq.org>
1823
1824	* hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
1825	R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
1826	R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
1827	R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
1828	New TLS relocs.
1829	(R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
1830	R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
1831	Define TLS relocs using existing equivalents.
1832
18332006-05-24  Bjoern Haase  <bjoern.m.haase@web.de>
1834
1835	* avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
1836
18372006-03-25  Bernd Schmidt  <bernd.schmidt@analog.com>
1838
1839	* bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
1840	R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4,  R_BFIN_FUNCDESC_GOTHI,
1841	R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
1842	R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
1843	R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
1844	R_BFIN_GOTOFFLO): New relocs.
1845	(EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
1846
18472006-03-23  Michael Matz  <matz@suse.de>
1848
1849	* x86-64.h: Add the new relocations with their official
1850	numbers.
1851
18522006-03-22  Richard Sandiford  <richard@codesourcery.com>
1853	    Daniel Jacobowitz  <dan@codesourcery.com>
1854	    Phil Edwards  <phil@codesourcery.com>
1855	    Zack Weinberg  <zack@codesourcery.com>
1856	    Mark Mitchell  <mark@codesourcery.com>
1857	    Nathan Sidwell  <nathan@codesourcery.com>
1858
1859	* mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
1860
18612006-03-19  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1862
1863	* hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
1864	SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
1865	SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
1866	SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
1867	SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
1868
18692006-03-10  Paul Brook  <paul@codesourcery.com>
1870
1871	* arm.h (EF_ARM_EABI_VER5): Define.
1872
18732006-03-06  Nathan Sidwell  <nathan@codesourcery.com>
1874
1875	* m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
1876	EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
1877	(EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
1878	(EF_M68K_HW_DIV, EF_M68K_USP): Remove.
1879	(EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
1880	(EF_M68K_EMAC_B): New.
1881
18822006-03-03  Bjoern Haase  <bjoern.m.haase@web.de>
1883
1884	* avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
1885	(EF_AVR_LINKRELAX_PREPARED): Add.
1886
18872006-03-02  Ben Elliston  <bje@au.ibm.com>
1888
1889	Import from the GCC tree:
1890	2006-03-01  Jakub Jelinek  <jakub@redhat.com>
1891
1892	* dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
1893	from DWARF 3.
1894	(DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
1895	DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
1896	DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
1897	DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
1898	DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
1899	(DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
1900	(DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
1901	DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
1902	(DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
1903	DW_DS_leading_separate, DW_DS_trailing_separate): New.
1904	(DW_END_default, DW_END_big, DW_END_little): New.
1905	(DW_END_lo_user, DW_END_hi_user): Define.
1906	(DW_LNE_lo_user, DW_LNE_hi_user): Define.
1907	(DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
1908	(DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
1909	DW_LANG_D): New.
1910
19112006-02-06  Steve Ellcey  <sje@cup.hp.com>
1912
1913	* ia64.h (SHF_IA_64_HP_TLS): New.
1914
19152006-02-24  DJ Delorie  <dj@redhat.com>
1916
1917	* m32c.h: Add relax relocs.
1918
19192006-02-17  Shrirang Khisti  <shrirangk@kpitcummins.com>
1920	    Anil Paranjape   <anilp1@kpitcummins.com>
1921	    Shilin Shakti    <shilins@kpitcummins.com>
1922
1923	* common.h (EM_XC16X): New entry for xc16x cpu.
1924	Sort other EM_* numbers into numerical order.
1925	* xc16x.h: New file.
1926
19272006-02-10  H.J. Lu  <hongjiu.lu@intel.com>
1928
1929	PR binutils/2258
1930	* internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
1931	(ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1932
19332006-02-07  Nathan Sidwell  <nathan@codesourcery.com>
1934
1935	* m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
1936	(EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
1937	(EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
1938	EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
1939	EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
1940
19412006-02-06  Steve Ellcey  <sje@cup.hp.com>
1942
1943	* ia64.h (SHF_IA_64_HP_TLS): New.
1944
19452006-01-18  Alexandre Oliva  <aoliva@redhat.com>
1946
1947	Introduce TLS descriptors for i386 and x86_64.
1948	* common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
1949	* i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
1950	New.
1951	* x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
1952	R_X86_64_TLSDESC): New.
1953
19542006-01-09  Mike Frysinger  <vapier@gentoo.org>:
1955
1956	* common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1957
19582005-12-16  Nathan Sidwell  <nathan@codesourcery.com>
1959
1960	Second part of ms1 to mt renaming.
1961	* common.h (EM_MT): Renamed.
1962	* mt.h: Rename relocs, cpu & other defines.
1963
19642005-12-12  Nathan Sidwell  <nathan@codesourcery.com>
1965
1966	* mt.h: Renamed from ms1.h
1967
19682005-12-12  Paul Brook  <paul@codesourcery.com>
1969
1970	* arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1971
19722005-11-11  Nick Clifton  <nickc@redhat.com>
1973
1974	PR 1150
1975	* mips.h (STO_OPTIONAL): Define.
1976	(ELF_MIPS_IS_OPTIONAL): Define.
1977
19782005-11-07  Nathan Sidwell  <nathan@codesourcery.com>
1979
1980	Add ms2.
1981	* ms1.h (EF_MS1_CPU_MS2): New.
1982
19832005-11-06  John David Anglin  <dave.anglin@nrc-crnc.gc.ca>
1984
1985	* hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1986
19872005-09-30  Catherine Moore  <clm@cm00re.com>
1988
1989	* bfin.h: New file.
1990	* common.h (EM_BLACKFIN): Define.
1991
19922005-10-08  Paul Brook  <paul@codesourcery.com>
1993
1994	* arm.h: Add prototypes for BFD object attribute routines.
1995
19962005-09-09  Richard Earnshaw  <richard.earnshaw@arm.com>
1997
1998	* arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1999
20002005-08-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2001
2002	* hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
2003	New defines.
2004
20052005-08-04  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2006
2007	* hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
2008	(PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
2009	deprecated defines.
2010	(DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
2011	DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
2012	DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
2013	DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
2014	DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
2015	PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
2016	NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
2017	NT_HP_UX_OPTIONS): Define.
2018
20192005-07-25  DJ Delorie  <dj@redhat.com>
2020
2021	* m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
2022
20232005-07-25  Jan Hubicka  <jh@suse.cz>
2024
2025	* x86-64.h (SHN_X86_64_LCOMMON): New.
2026	(SHF_X86_64_LARGE): New.
2027
20282005-07-20  Kazuhiro Inaoka  <inaoka.kazuhiro@renesas.com>
2029
2030	* m32r.h (R_M32R_REL32): Added.
2031
20322005-07-18  Ben Elliston  <bje@au.ibm.com>
2033
2034	* dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
2035	Replace with DW_ATE_decimal_float (now in DWARF 3).
2036
20372005-07-14  Jim Blandy  <jimb@redhat.com>
2038
2039	Add support for Renesas M32C and M16C.
2040	* common.h (EM_M32C): New machine number.
2041	* m32c.h: New file.
2042
20432005-06-17  Jakub Jelinek  <jakub@redhat.com>
2044
2045	* external.h (GRP_ENTRY_SIZE): Define.
2046
20472005-06-17  Jan Beulich  <jbeulich@novell.com>
2048
2049	* x86-64.h (elf_x86_64_reloc_type): Adjust comment for
2050	R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
2051	R_X86_64_GOTPC32.
2052
20532005-06-07  Aldy Hernandez  <aldyh@redhat.com>
2054	    Michael Snyder  <msnyder@redhat.com>
2055	    Stan Cox  <scox@redhat.com>
2056
2057	* common.h (EM_MS1): Define.
2058
2059	* ms1.h: New file.
2060
20612005-05-31  Richard Henderson  <rth@redhat.com>
2062
2063	* alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
2064
20652005-05-29  Richard Henderson  <rth@redhat.com>
2066
2067	* alpha.h (DT_ALPHA_PLTRO): New.
2068
20692005-05-19  Ben Elliston  <bje@au.ibm.com>
2070
2071	* dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
2072	the user-defined encoding space pending inclusion in the standard.
2073
20742005-05-18  Zack Weinberg  <zack@codesourcery.com>
2075
2076	* arm.h: Make all #ifndef OLD_ARM_ABI blocks
2077	unconditional, delete all #ifdef OLD_ARM_ABI blocks.
2078
20792005-05-17  Zack Weinberg  <zack@codesourcery.com>
2080
2081	* arm.h: Import complete list of official relocation names
2082	and numbers from AAELF.  Define FAKE_RELOCs for old names.
2083	Remove a few old names no longer used anywhere.
2084
20852005-05-14  Alan Modra  <amodra@bigpond.net.au>
2086
2087	* ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
2088
20892005-05-11  Alan Modra  <amodra@bigpond.net.au>
2090
2091	* ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
2092	R_PPC_RELAX32PC_PLT) Adjust.
2093	(R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
2094	(DT_PPC_GLINK): Define.
2095
20962005-05-10  Nick Clifton  <nickc@redhat.com>
2097
2098	* Update the address and phone number of the FSF organization in
2099	the GPL notices in the following files:
2100	alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
2101	d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
2102	frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
2103	internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
2104	mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
2105	or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
2106	sparc.h, v850.h,  vax.h, x86-64.h, xstormy16.h,	xtensa.h
2107
21082005-04-13  H.J. Lu  <hongjiu.lu@intel.com>
2109
2110	Moved from ../ChangeLog
2111
2112	2004-10-27  Richard Earnshaw  <rearnsha@arm.com>
2113	* arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
2114
2115	2004-10-12  Paul Brook  <paul@codesourcery.com>
2116	* arm.h (EF_ARM_EABI_VER4): Define.
2117
2118	2004-10-08  Daniel Jacobowitz  <dan@debian.org>
2119
2120	* common.h (PT_SUNW_EH_FRAME): Define.
2121	* x86-64.h (SHT_X86_64_UNWIND): Define.
2122
2123	2004-10-07  Bob Wilson  <bob.wilson@acm.org>
2124	* xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
2125	R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
2126	(XTENSA_PROP_SEC_NAME): Define.
2127	(property_table_entry): Add flags field.
2128	(XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
2129
2130	2004-09-17  Paul Brook  <paul@codesourcery.com>
2131	* arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
2132	Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
2133	R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
2134
2135	2004-09-13  Paul Brook  <paul@codesourcery.com>
2136	* arm.h: Rename RELABS to TARGET1.
2137
2138	2004-05-11  Jakub Jelinek  <jakub@redhat.com>
2139	* common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
2140	(PT_GNU_RELRO): Define.
2141
21422005-03-29  Daniel Jacobowitz  <dan@codesourcery.com>
2143	    Phil Blundell  <philb@gnu.org>
2144
2145	* arm.h: Add TLS relocations.
2146
21472005-03-23  Ben Elliston  <bje@au.ibm.com>
2148
2149	* dwarf.h: Merge with GCC's dwarf.h.
2150
21512005-03-18  C Jaipraash  <cjaiprakash@noida.hcltech.com>
2152
2153	* m68k.h (EF_CFV4E): Define.
2154
21552005-03-17  Paul Brook <paul@codesourcery.com>
2156	    Dan Jacobowitz <dan@codesourcery.com>
2157	    Mark Mitchell  <mark@codesourcery.com>
2158
2159	* arm.h (PT_ARM_EXIDX): Define.
2160
21612005-03-02  Daniel Jacobowitz  <dan@codesourcery.com>
2162	    Joseph Myers  <joseph@codesourcery.com>
2163
2164	* mips.h: Define MIPS TLS relocations.
2165
21662005-02-15  Nigel Stephens  <nigel@mips.com>
2167	    Maciej W. Rozycki  <macro@mips.com>
2168
2169	* mips.h (R_MIPS16_GOT16): New reloc code.
2170	(R_MIPS16_CALL16): Likewise.
2171	(R_MIPS16_HI16): Likewise.
2172	(R_MIPS16_LO16): Likewise.
2173	(R_MIPS16_min): New fake reloc code.
2174	(R_MIPS16_max): Likewise.
2175
21762005-02-11  Maciej W. Rozycki  <macro@mips.com>
2177
2178	* mips.h (R_MIPS_max): Use FAKE_RELOC to define.
2179
21802005-01-25  Alexandre Oliva  <aoliva@redhat.com>
2181
2182	2004-12-10  Alexandre Oliva  <aoliva@redhat.com>
2183	* frv.h: Add R_FRV_TLSMOFF.
2184	2004-11-10  Alexandre Oliva  <aoliva@redhat.com>
2185	* frv.h: Add TLS relocations.
2186
21872005-01-17  Nick Clifton  <nickc@redhat.com>
2188
2189	* sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
2190	EF_SH2A_SH3E): New flags.
2191	(EF_SH_BFD_TABLE): Add these new flags to the table.
2192
21932005-01-12  Alan Modra  <amodra@bigpond.net.au>
2194
2195	* ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
2196	(R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
2197
21982004-12-22  Klaus Rudolph  <lts-rudolph@gmx.de>
2199
2200	* avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
2201
22022004-12-16  Richard Sandiford  <rsandifo@redhat.com>
2203
2204	* v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
2205
22062004-12-09  Ian Lance Taylor  <ian@wasabisystems.com>
2207
2208	* mips.h (E_MIPS_MACH_9000): Define.
2209
22102004-11-04  Hans-Peter Nilsson  <hp@axis.com>
2211
2212	* cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
2213	(EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
2214	macros.
2215
22162004-10-06  Eric Christopher  <echristo@redhat.com>
2217
2218	* dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
2219
22202004-10-01  Paul Brook  <paul@codesourcery.com>
2221
2222	* arm.h (SHT_ARM_EXIDX): Define.
2223	(ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
2224	ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
2225	Define.
2226
22272004-08-25  Dmitry Diky  <diwil@spec.ru>
2228
2229	* msp430.h: Add new relocs.
2230
22312004-08-12  H.J. Lu  <hongjiu.lu@intel.com>
2232
2233	* i386.h (R_386_USED_BY_INTEL_200): New.
2234
22352004-07-29  Alexandre Oliva  <aoliva@redhat.com>
2236
2237	Introduce SH2a support.
2238	2004-02-18  Corinna Vinschen  <vinschen@redhat.com>
2239	* sh.h (EF_SH2A_NOFPU): New.
2240	2003-12-01  Michael Snyder  <msnyder@redhat.com>
2241	* sh.h (EF_SH2A): New.
2242
22432004-07-27  Tomer Levi  <Tomer.Levi@nsc.com>
2244
2245	* crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
2246	BFD_RELOC_CRX_SWITCH32.
2247
22482004-07-06  Tomer Levi  <Tomer.Levi@nsc.com>
2249
2250	* common.h (EM_CRX): Define.
2251	* crx.h: New file.
2252
22532004-06-25  Kazuhiro Inaoka  <inaoka.kazuhiro@renesas.com>
2254
2255	* m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
2256	R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
2257
22582004-06-19  Alan Modra  <amodra@bigpond.net.au>
2259
2260	* common.h (ELF64_R_INFO): Warning fix.
2261
22622004-06-14  Chris Demetriou  <cgd@broadcom.com>
2263
2264	* mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
2265	with an updated comment.
2266
22672004-05-28  Andrew Stubbs <andrew.stubbs@superh.com>
2268
2269	* sh.h (EF_SH_HAS_DSP): Remove.
2270	(EF_SH_HAS_FP): Remove.
2271	(EF_SH_MERGE_MACH): Remove.
2272	(EF_SH4_NOFPU): Convert to decimal.
2273	(EF_SH4A_NOFPU): Likewise.
2274	(EF_SH4_NOMMU_NOFPU): Likewise.
2275	(EF_SH3_NOMMU): Add new macro.
2276	(EF_SH_BFD_TABLE): Likewise.
2277	(sh_find_elf_flags): Add prototype.
2278	(sh_elf_get_flags_from_mach): Likewise.
2279
22802004-04-24  Chris Demetriou  <cgd@broadcom.com>
2281
2282	* mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
2283	(R_MIPS_GNU_REL_HI16): Remove.
2284	(R_MIPS_GNU_REL16_S2): Update comment.
2285
22862004-30-30  Galit Heller  <Galit.Heller@nsc.com>
2287	    Tomer Levi  <Tomer.Levi@nsc.com>
2288
2289	* common.h (EM_CR): Define.
2290	* cr16c.h: New file.
2291
22922004-03-23  Paul Brook  <paul@codesourcery.com>
2293
2294	* arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
2295
22962003-03-03  Andrew Stubbs  <andrew.stubbs@superh.com>
2297
2298	* sh.h: Add EF_SH4_NOMMU_NOFPU.
2299
23002004-03-01  Richard Sandiford  <rsandifo@redhat.com>
2301
2302	* frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
2303
23042004-01-28  Roland McGrath  <roland@redhat.com>
2305
2306	* common.h (AT_SECURE): New macro.
2307
23082004-01-21  Roland McGrath  <roland@redhat.com>
2309
2310	* common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
2311	(AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
2312	AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
2313	AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
2314	AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
2315
23162004-01-17  Mark Kettenis  <kettenis@gnu.org>
2317
2318	* common.h (NT_OPENBSD_IDENT): Define.
2319
23202004-01-06  Alexandre Oliva  <aoliva@redhat.com>
2321
2322	2003-09-18  Alexandre Oliva  <aoliva@redhat.com>
2323	* frv.h (EF_FRV_FDPIC): New macro.
2324	(EF_FRV_PIC_FLAGS): Adjust.
2325	2003-08-08  Alexandre Oliva  <aoliva@redhat.com>
2326	* frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
2327	R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
2328	R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
2329	2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
2330	* frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
2331	R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
2332	New.
2333
2334
2335For older changes see ChangeLog-9103
2336
2337Copyright (C) 2004-2015 Free Software Foundation, Inc.
2338
2339Copying and distribution of this file, with or without modification,
2340are permitted in any medium without royalty provided the copyright
2341notice and this notice are preserved.
2342
2343Local Variables:
2344mode: change-log
2345left-margin: 8
2346fill-column: 74
2347version-control: never
2348End:
2349