Add EM_INTEL205 to EM_INTEL209
[external/binutils.git] / include / elf / ChangeLog
1 2013-05-22  H.J. Lu  <hongjiu.lu@intel.com>
2
3         * common.h (EM_INTEL205): New.
4         (EM_INTEL206): Likewise.
5         (EM_INTEL207): Likewise.
6         (EM_INTEL208): Likewise.
7         (EM_INTEL209): Likewise.
8
9 2013-05-02  Nick Clifton  <nickc@redhat.com>
10
11         * msp430.h: Add MSP430X relocs.
12         Add some more MSP430 machine numbers.
13         Add values used by .MSP430.attributes section.
14
15 2013-03-21  Michael Schewe  <michael.schewe@gmx.net>
16
17         * h8.h: Add new reloc R_H8_DISP32A16 for relaxation of
18         mov @(disp:32,ERx) to mov @(disp:16,ERx).
19
20 2013-03-08  Andreas Arnez  <arnez@linux.vnet.ibm.com>
21
22         * common.h (NT_S390_TDB): Define.
23
24 2013-02-06  Sandra Loosemore  <sandra@codesourcery.com>
25             Andrew Jenner <andrew@codesourcery.com>
26
27         Based on patches from Altera Corporation.
28
29         * nios2.h: New file.
30
31 2013-01-24  Nick Clifton  <nickc@redhat.com>
32
33         * v850.h: Add support for e3v5 architecture.
34         Reorganize processor selection macros.
35
36 2013-01-16  H.J. Lu  <hongjiu.lu@intel.com>
37
38         * i386.h (R_386_SIZE32): Fill it.
39         * x86-64.h (R_X86_64_SIZE32): Likewise.
40         (R_X86_64_SIZE64): Likewise.
41
42 2013-01-10  Will Newton <will.newton@imgtec.com>
43
44         * common.h: Fix case of "Meta".
45         * metag.h: New file.
46
47 2013-01-08  Yufeng Zhang  <yufeng.zhang@arm.com>
48
49         * common.h (NT_ARM_TLS, NT_ARM_HW_BREAK, NT_ARM_HW_WATCH): New macro
50         definitions.
51
52 2013-01-04  Juergen Urban <JuergenUrban@gmx.de>
53
54         * mips.h: Add MIPS machine variant number for r5900 which is
55         compatible with old Playstation 2 software.
56
57 2012-11-16  H.J. Lu  <hongjiu.lu@intel.com>
58
59         * common.h (DF_1_CONLFAT): Renamed to ...
60         (DF_1_CONFALT): This.
61         (DF_1_ENDFILTEE): New.
62         (DF_1_DISPRELDNE): Likewise.
63         (DF_1_DISPRELPND): Likewise.
64         (DF_1_NODIRECT): Likewise.
65         (DF_1_IGNMULDEF): Likewise.
66         (DF_1_NOKSYMS): Likewise.
67         (DF_1_NOHDR): Likewise.
68         (DF_1_EDITED): Likewise.
69         (DF_1_NORELOC): Likewise.
70         (DF_1_SYMINTPOSE): Likewise.
71         (DF_1_GLOBAUDIT): Likewise.
72         (DF_1_SINGLETON): Likewise.
73
74 2012-11-09  Nick Clifton  <nickc@redhat.com>
75
76         * rx.h (EF_RX_CPU_RX): Add comment.
77         (E_FLAG_RX_ABI): Define.
78
79         * v850.h: Add RH850 ABI values.
80
81 2012-11-08  Maciej W. Rozycki  <macro@codesourcery.com>
82
83         * mips.h (EF_MIPS_32BITMODE): Move next to lower-order bits.
84
85 2012-11-01  Tom Tromey  <tromey@redhat.com>
86
87         * common.h (NT_386_TLS, NT_386_IOPERM): New defines.
88
89 2012-10-30  Steve McIntyre  <steve.mcintyre@linaro.org>
90
91         * elf/arm.h (EF_ARM_ABI_FLOAT_SOFT): New define.
92         (EF_ARM_ABI_FLOAT_HARD): Likewise.
93
94 2012-10-23  Tom Tromey  <tromey@redhat.com>
95
96         * common.h (NT_SIGINFO, NT_FILE): New defines.
97
98 2012-08-27  Walter Lee  <walt@tilera.com>
99
100         * tilegx.h (R_TILEGX_IMM16_X0_HW0_PLT_PCREL): New relocation.
101         (R_TILEGX_IMM16_X1_HW0_PLT_PCREL): Ditto.
102         (R_TILEGX_IMM16_X0_HW1_PLT_PCREL): Ditto.
103         (R_TILEGX_IMM16_X1_HW1_PLT_PCREL): Ditto.
104         (R_TILEGX_IMM16_X0_HW2_PLT_PCREL): Ditto.
105         (R_TILEGX_IMM16_X1_HW2_PLT_PCREL): Ditto.
106         (R_TILEGX_IMM16_X0_HW3_PLT_PCREL): Ditto.
107         (R_TILEGX_IMM16_X1_HW3_PLT_PCREL): Ditto.
108         (R_TILEGX_IMM16_X0_HW0_LAST_PLT_PCREL): Ditto.
109         (R_TILEGX_IMM16_X1_HW0_LAST_PLT_PCREL): Ditto.
110         (R_TILEGX_IMM16_X0_HW1_LAST_PLT_PCREL): Ditto.
111         (R_TILEGX_IMM16_X1_HW1_LAST_PLT_PCREL): Ditto.
112         (R_TILEGX_IMM16_X0_HW2_LAST_PLT_PCREL   ): Ditto.
113         (R_TILEGX_IMM16_X1_HW2_LAST_PLT_PCREL): Ditto.
114
115 2012-08-13  Ian Bolton  <ian.bolton@arm.com>
116             Laurent Desnogues  <laurent.desnogues@arm.com>
117             Jim MacArthur  <jim.macarthur@arm.com>
118             Marcus Shawcroft  <marcus.shawcroft@arm.com>
119             Nigel Stephens  <nigel.stephens@arm.com>
120             Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
121             Richard Earnshaw  <rearnsha@arm.com>
122             Sofiane Naci  <sofiane.naci@arm.com>
123             Tejas Belagod  <tejas.belagod@arm.com>
124             Yufeng Zhang  <yufeng.zhang@arm.com>
125
126         * aarch64.h: New file.
127         * common.h (EM_res183): Rename to EM_AARCH64.
128         (EM_res184): Rename to EM_ARM184.
129
130 2012-06-28  Iain Sandoe  <iain@codesourcery.com>
131
132         * common.h (AT_L1I_CACHESHAPE, AT_L1D_CACHESHAPE,
133         AT_L2_CACHESHAPE, AT_L3_CACHESHAPE): New defines.
134
135 2012-05-16  Georg-Johann Lay  <avr@gjlay.de>
136
137         PR target/13503
138         * avr.h (RELOC_NUMBERS): Rename R_AVR_8_HHI8 to R_AVR_8_HLO8.
139
140 2012-05-15  James Murray <jsm@jsm-net.demon.co.uk>
141
142         * m68hc11.h (R_M68HC12_16B, R_M68HC12_PCREL_9, R_M68HC12_PCREL_10)
143         R_M68HC12_HI8XG, R_M68HC12_LO8XG): New relocations.
144         (E_M68HC11_XGATE_RAMOFFSET): Define.
145
146 2012-05-14  James Lemke  <jwlemke@codesourcery.com>
147         * ppc.h (SEC_PPC_VLE): Remove.
148
149 2012-05-14  Catherine Moore  <clm@codesourcery.com>
150             James Lemke  <jwlemke@codesourcery.com>
151
152         * ppc.h (R_PPC_VLE_REL8): New reloction.
153         (R_PPC_VLE_REL15): Likewise.
154         (R_PPC_VLE_REL24): Likewise.
155         (R_PPC_VLE_LO16A): Likewise.
156         (R_PPC_VLE_LO16D): Likewise.
157         (R_PPC_VLE_HI16A): Likewise.
158         (R_PPC_VLE_HI16D): Likewise.
159         (R_PPC_VLE_HA16A): Likewise.
160         (R_PPC_VLE_HA16D): Likewise.
161         (R_PPC_VLE_SDA21): Likewise.
162         (R_PPC_VLE_SDA21_LO): Likewise.
163         (R_PPC_VLE_SDAREL_LO16A): Likewise.
164         (R_PPC_VLE_SDAREL_LO16D): Likewise.
165         (R_PPC_VLE_SDAREL_HI16A): Likewise.
166         (R_PPC_VLE_SDAREL_HI16D): Likewise.
167         (R_PPC_VLE_SDAREL_HA16A): Likewise.
168         (R_PPC_VLE_SDAREL_HA16D): Likewise.
169         (SEC_PPC_VLE): Remove.
170         (PF_PPC_VLE): New program header flag.
171         (SHF_PPC_VLE): New section header flag.
172         (vle_opcodes, vle_num_opcodes): New.
173         (VLE_OP): New macro.
174         (VLE_OP_TO_SEG): New macro.
175
176 2012-05-11  Georg-Johann Lay  <avr@gjlay.de
177
178         PR target/13503
179         * elf/avr.h (RELOC_NUMBERS): Add values for R_AVR_8_LO8,
180         R_AVR_8_HI8, R_AVR_8_HHI8.
181
182 2012-05-03  Sean Keys  <skeys@ipdatasys.com>
183
184         * xgate.h: Mininal file to support XGATE relocations.
185
186 2012-04-27  David S. Miller  <davem@davemloft.net>
187
188         * sparc.h: Add new ELF_SPARC_HWCAP_* defines for crypto,
189         pause, and compare-and-branch instructions.
190
191 2012-03-07  Nick Clifton  <nickc@redhat.com>
192
193         * mn10300.h (elf_mn10300_reloc_type): Add R_MN10300_TLS_GD,
194         R_MN10300_TLS_LD, R_MN10300_TLS_LDO, R_MN10300_TLS_GOTIE,
195         R_MN10300_TLS_IE, R_MN10300_TLS_LE, R_MN10300_TLS_DPTMOD,
196         R_MN10300_TLS_DTPOFF and R_MN10300_TLS_TPOFF.
197
198 2012-02-25  Walter Lee  <walt@tilera.com>
199
200         * tilegx.h (R_TILEGX_IMM16_X0_HW1_GOT): Delete.
201         (R_TILEGX_IMM16_X1_HW1_GOT): Ditto.
202         (R_TILEGX_IMM16_X0_HW2_GOT): Ditto.
203         (R_TILEGX_IMM16_X1_HW2_GOT): Ditto.
204         (R_TILEGX_IMM16_X0_HW3_GOT): Ditto.
205         (R_TILEGX_IMM16_X1_HW3_GOT): Ditto.
206         (R_TILEGX_IMM16_X0_HW2_LAST_GOT): Ditto.
207         (R_TILEGX_IMM16_X1_HW2_LAST_GOT): Ditto.
208         (R_TILEGX_IMM16_X0_HW1_TLS_GD): Ditto.
209         (R_TILEGX_IMM16_X1_HW1_TLS_GD): Ditto.
210         (R_TILEGX_IMM16_X0_HW2_TLS_GD): Ditto.
211         (R_TILEGX_IMM16_X1_HW2_TLS_GD): Ditto.
212         (R_TILEGX_IMM16_X0_HW3_TLS_GD): Ditto.
213         (R_TILEGX_IMM16_X1_HW3_TLS_GD): Ditto.
214         (R_TILEGX_IMM16_X0_HW2_LAST_TLS_GD): Ditto.
215         (R_TILEGX_IMM16_X1_HW2_LAST_TLS_GD): Ditto.
216         (R_TILEGX_IMM16_X0_HW1_TLS_IE): Ditto.
217         (R_TILEGX_IMM16_X1_HW1_TLS_IE): Ditto.
218         (R_TILEGX_IMM16_X0_HW2_TLS_IE): Ditto.
219         (R_TILEGX_IMM16_X1_HW2_TLS_IE): Ditto.
220         (R_TILEGX_IMM16_X0_HW3_TLS_IE): Ditto.
221         (R_TILEGX_IMM16_X1_HW3_TLS_IE): Ditto.
222         (R_TILEGX_IMM16_X0_HW2_LAST_TLS_IE): Ditto.
223         (R_TILEGX_IMM16_X1_HW2_LAST_TLS_IE): Ditto.
224         (R_TILEGX_IMM16_X0_HW0_TLS_LE): New relocation.
225         (R_TILEGX_IMM16_X1_HW0_TLS_LE): Ditto.
226         (R_TILEGX_IMM16_X0_HW0_LAST_TLS_LE): Ditto.
227         (R_TILEGX_IMM16_X1_HW0_LAST_TLS_LE): Ditto.
228         (R_TILEGX_IMM16_X0_HW1_LAST_TLS_LE): Ditto.
229         (R_TILEGX_IMM16_X1_HW1_LAST_TLS_LE): Ditto.
230         (R_TILEGX_TLS_GD_CALL): Ditto.
231         (R_TILEGX_IMM8_X0_TLS_GD_ADD): Ditto.
232         (R_TILEGX_IMM8_X1_TLS_GD_ADD): Ditto.
233         (R_TILEGX_IMM8_Y0_TLS_GD_ADD): Ditto.
234         (R_TILEGX_IMM8_Y1_TLS_GD_ADD): Ditto.
235         (R_TILEGX_TLS_IE_LOAD): Ditto.
236         (R_TILEGX_IMM8_X0_TLS_ADD): Ditto.
237         (R_TILEGX_IMM8_X1_TLS_ADD): Ditto.
238         (R_TILEGX_IMM8_Y0_TLS_ADD): Ditto.
239         (R_TILEGX_IMM8_Y1_TLS_ADD): Ditto.
240         * tilepro.h (R_TILEPRO_TLS_GD_CALL): New relocation.
241         (R_TILEPRO_IMM8_X0_TLS_GD_ADD): Ditto.
242         (R_TILEPRO_IMM8_X1_TLS_GD_ADD): Ditto.
243         (R_TILEPRO_IMM8_Y0_TLS_GD_ADD): Ditto.
244         (R_TILEPRO_IMM8_Y1_TLS_GD_ADD): Ditto.
245         (R_TILEPRO_TLS_IE_LOAD): Ditto.
246         (R_TILEPRO_IMM16_X0_TLS_LE): Ditto.
247         (R_TILEPRO_IMM16_X1_TLS_LE): Ditto.
248         (R_TILEPRO_IMM16_X0_TLS_LE_LO): Ditto.
249         (R_TILEPRO_IMM16_X1_TLS_LE_LO): Ditto.
250         (R_TILEPRO_IMM16_X0_TLS_LE_HI): Ditto.
251         (R_TILEPRO_IMM16_X1_TLS_LE_HI): Ditto.
252         (R_TILEPRO_IMM16_X0_TLS_LE_HA): Ditto.
253         (R_TILEPRO_IMM16_X1_TLS_LE_HA): Ditto.
254
255 2011-12-22  DJ Delorie  <dj@redhat.com>
256
257         * rl78.h (R_RL78_RH_RELAX, R_RL78_RH_SFR, R_RL78_RH_SADDR): New.
258         (RL78_RELAXA_BRA, RL78_RELAXA_ADDR16: New.
259
260 2011-12-19  Chung-Lin Tang  <cltang@codesourcery.com>
261
262         * mips.h (elf_mips_reloc_type): Add R_MIPS16_TLS_* entries.
263
264 2011-12-06  Ulrich Weigand  <uweigand@de.ibm.com>
265
266         * common.h (NT_S390_LAST_BREAK): Define.
267         (NT_S390_SYSTEM_CALL): Likewise.
268
269 2011-11-01  DJ Delorie  <dj@redhat.com>
270
271         * common.h (EM_RL78, EM_78K0R): New.
272         * rl78.h: New.
273
274 2011-10-25  Joern Rennecke  <joern.rennecke@embecosm.com>
275
276         * epiphany.h: New file.
277         * common.h (EM_ADAPTEVA_EPIPHANY): Define.
278
279 2011-10-10  Alan Modra  <amodra@gmail.com>
280
281         * ppc64.h (R_PPC64_TOCSAVE): Add.
282
283 2011-10-05  DJ Delorie  <dj@redhat.com>
284
285         * rx.h (E_FLAG_RX_PID): New.
286
287 2011-09-21  David S. Miller  <davem@davemloft.net>
288
289         * sparc.h (Tag_GNU_Sparc_HWCAPS): New object attribute.
290         (ELF_SPARC_HWCAP_*): New HWCAPS bitmask values.
291
292 2011-08-12  H.J. Lu  <hongjiu.lu@intel.com>
293
294         PR ld/13082
295         * x86-64.h (R_X86_64_RELATIVE64): New.
296
297 2011-07-24  Chao-ying Fu  <fu@mips.com>
298             Maciej W. Rozycki  <macro@codesourcery.com>
299
300         * mips.h (R_MICROMIPS_min): New relocations.
301         (R_MICROMIPS_26_S1): Likewise.
302         (R_MICROMIPS_HI16, R_MICROMIPS_LO16): Likewise.
303         (R_MICROMIPS_GPREL16, R_MICROMIPS_LITERAL): Likewise.
304         (R_MICROMIPS_GOT16, R_MICROMIPS_PC7_S1): Likewise.
305         (R_MICROMIPS_PC10_S1, R_MICROMIPS_PC16_S1): Likewise.
306         (R_MICROMIPS_CALL16, R_MICROMIPS_GOT_DISP): Likewise.
307         (R_MICROMIPS_GOT_PAGE, R_MICROMIPS_GOT_OFST): Likewise.
308         (R_MICROMIPS_GOT_HI16, R_MICROMIPS_GOT_LO16): Likewise.
309         (R_MICROMIPS_SUB, R_MICROMIPS_HIGHER): Likewise.
310         (R_MICROMIPS_HIGHEST, R_MICROMIPS_CALL_HI16): Likewise.
311         (R_MICROMIPS_CALL_LO16, R_MICROMIPS_SCN_DISP): Likewise.
312         (R_MICROMIPS_JALR, R_MICROMIPS_HI0_LO16): Likewise.
313         (R_MICROMIPS_TLS_GD, R_MICROMIPS_TLS_LDM): Likewise.
314         (R_MICROMIPS_TLS_DTPREL_HI, R_MICROMIPS_TLS_DTPREL_LO): Likewise.
315         (R_MICROMIPS_TLS_GOTTPREL): Likewise.
316         (R_MICROMIPS_TLS_TPREL_HI16): Likewise.
317         (R_MICROMIPS_TLS_TPREL_LO16): Likewise.
318         (R_MICROMIPS_GPREL7_S2, R_MICROMIPS_PC23_S2): Likewise.
319         (R_MICROMIPS_max): Likewise.
320         (EF_MIPS_ARCH_ASE_MICROMIPS): New macro.
321         (STO_MIPS_ISA, STO_MIPS_FLAGS): Likewise.
322         (ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT): Likewise.
323         (STO_MICROMIPS): Likewise.
324         (ELF_ST_IS_MICROMIPS, ELF_ST_SET_MICROMIPS): Likewise.
325         (ELF_ST_IS_COMPRESSED): Likewise.
326         (STO_MIPS_PLT, STO_MIPS_PIC): Rework.
327         (ELF_ST_IS_MIPS_PIC, ELF_ST_SET_MIPS_PIC): Likewise.
328         (STO_MIPS16, ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): Likewise.
329
330 2011-07-22  H.J. Lu  <hongjiu.lu@intel.com>
331
332         * common.h (EM_K1OM): New.
333
334 2011-07-03  Samuel Thibault  <samuel.thibault@gnu.org>
335             Thomas Schwinge  <thomas@schwinge.name>
336
337         PR binutils/12913
338         * common.h (ELFOSABI_GNU): Define, replaces...
339         (ELFOSABI_LINUX): ... this, kept as an alias.
340         (ELFOSABI_HURD): Remove.
341
342 2011-06-15  Ulrich Weigand  <ulrich.weigand@linaro.org>
343
344         * common.h (NT_ARM_VFP): Define.
345
346 2011-06-13  Walter Lee  <walt@tilera.com>
347
348         * common.h: Add EM_TILEGX.
349         * tilegx.h: New file.
350         * tilepro.h: New file.
351
352 2011-06-09  Tristan Gingold  <gingold@adacore.com>
353
354         * ia64.h (Elf64_External_VMS_ORIG_DYN_Note): New struct.
355
356 2011-06-02  Nick Clifton  <nickc@redhat.com>
357
358         * common.h: Fix spelling mistake in comment.
359         * reloc-macros.h: Likewise.
360
361 2011-05-31  Paul Brook  <paul@codesourcery.com>
362
363         * arm.h (arm_st_branch_type): Add ST_BRANCH_UNKNOWN.
364
365 2011-05-09  Paul Brook  <paul@codesourcery.com>
366
367         * tic6x.h (ELF_STRING_C6000_unwind,
368         ELF_STRING_C6000_unwind_info, ELF_STRING_C6000_unwind_once,
369         ELF_STRING_C6000_unwind_info_once): Define.
370
371 2011-04-15  Sergio Durigan Junior  <sergiodj@redhat.com>
372
373         * common.h (NT_STAPSDT): New define.
374
375 2011-03-31  Bernd Schmidt  <bernds@codesourcery.com>
376
377         * tic6x.h (R_C6000_JUMP_SPLOT, R_C6000_EHTYPE,
378         R_C6000_PCR_H16, R_C6000_PCR_L16): New relocs.
379         (SHN_TIC6X_SCOMMON): Define.
380
381 2011-03-31  Tristan Gingold  <gingold@adacore.com>
382
383         * ia64.h (Elf64_External_VMS_Note): New struct.
384         (NT_VMS_MHD, NT_VMS_LNM, NT_VMS_SRC, NT_VMS_TITLE, NT_VMS_EIDC)
385         (NT_VMS_FPMODE, NT_VMS_LINKTIME, NT_VMS_IMGNAM, NT_VMS_IMGID)
386         (NT_VMS_LINKID, NT_VMS_IMGBID, NT_VMS_GSTNAM, NT_VMS_ORIG_DYN)
387         (NT_VMS_PATCHTIME) New macros.
388
389 2011-03-14  Richard Sandiford  <richard.sandiford@linaro.org>
390
391         * arm.h (R_ARM_IRELATIVE): New relocation.
392
393 2011-03-14  Richard Sandiford  <richard.sandiford@linaro.org>
394
395         * internal.h (elf_internal_sym): Add st_target_internal.
396         * arm.h (arm_st_branch_type): New enum.
397         (ARM_SYM_BRANCH_TYPE): New macro.
398
399 2011-03-10  Nick Clifton  <nickc@redhat.com>
400
401         * common.h (EM_V850): V850s now supplied by Renesas.
402
403 2011-02-25  Alan Modra  <amodra@gmail.com>
404
405         PR 12516
406         * internal.h (ELF_SECTION_IN_SEGMENT_1): Don't match zero size
407         sections at start or end of PT_DYNAMIC.
408
409 2011-01-10  Nathan Sidwell  <nathan@codesourcery.com>
410             Glauber de Oliveira Costa  <glommer@gmail.com>
411
412         * arm.h (R_ARM_TLS_DESC, R_ARM_TLS_GOTDESC, R_ARM_TLS_CALL,
413         R_ARM_TLS_DESCSEQ, T_ARM_THM_TLS_CALL, R_ARM_THM_TLS_DESCSEQ): New
414         relocations.
415
416 2010-11-16  Jie Zhang  <jie.zhang@analog.com>
417
418         * bfin.h (EF_BFIN_CODE_IN_L1): Define.
419         (EF_BFIN_DATA_IN_L1): Define.
420
421 2010-11-11  Mingming Sun  <mingm.sun@gmail.com>
422
423         * mips.h (E_MIPS_MACH_LS3A): Defined.
424
425 2010-11-02  Joseph Myers  <joseph@codesourcery.com>
426
427         * tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
428         Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
429         Tag_ABI_array_object_alignment,
430         Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
431
432 2010-10-29  Joseph Myers  <joseph@codesourcery.com>
433
434         * tic6x-attrs.h (Tag_ABI_compatibility): Define.
435
436 2010-10-29  Bernd Schmidt  <bernds@codesourcery.com>
437             Joseph Myers  <joseph@codesourcery.com>
438
439         * tic6x-attrs.h (Tag_ABI_DSBT): New.
440
441 2010-10-21  Joseph Myers  <joseph@codesourcery.com>
442
443         * tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
444         value 4.
445         * tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
446         attribute renaming.
447
448 2010-07-23  Naveen.H.S  <naveen.S@kpitcummins.com>
449             Ina Pandit  <ina.pandit@kpitcummins.com>
450
451         * v850.h: Add support for V850E2 and V850E2V3.
452         (v850_reloc_type): Update the newly added relocations
453
454 2010-07-20  Alan Modra  <amodra@gmail.com>
455
456         * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
457         (ELF_SECTION_SIZE): ..here.
458         (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
459         (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
460
461 2010-06-25  Alan Modra  <amodra@gmail.com>
462
463         * ppc64.h (R_PPC64_LO_DS_OPT): Define.
464
465 2010-06-15  Joseph Myers  <joseph@codesourcery.com>
466
467         * tic6x-attrs.h: New.
468         * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
469         (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
470         C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
471         C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
472         C6XABI_Tag_CPU_arch_C674X): Define.
473
474 2010-06-11  Tristan Gingold  <gingold@adacore.com>
475
476         * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
477         (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
478         (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
479         (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
480         (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
481         (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
482         (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
483         (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
484         (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
485         (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
486         (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
487         (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
488         (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
489         (Elf64_External_VMS_IMAGE_RELA): Ditto.
490         (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
491         (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
492         (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
493         (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
494         (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
495         (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
496         (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
497         (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
498
499 2010-05-25  Daniel Jacobowitz  <dan@codesourcery.com>
500             Joseph Myers  <joseph@codesourcery.com>
501             Andrew Stubbs  <ams@codesourcery.com>
502
503         * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
504         (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New.  Adjust
505         other invalid ranges.
506         (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
507         (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
508         (R_SH_FUNCDESC_VALUE): New.
509
510 2010-05-18  H.J. Lu  <hongjiu.lu@intel.com>
511
512         PR gas/11600
513         * common.h (SHF_EXCLUDE): New.
514
515         * i370.h (SHF_EXCLUDE): Removed.
516         * or32.h (SHF_EXCLUDE): Likewise.
517         * ppc.h (SHF_EXCLUDE): Likewise.
518         * sparc.h (SHF_EXCLUDE): Likewise.
519
520 2010-04-23  Alan Modra  <amodra@gmail.com>
521
522         * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
523         Invert logic to clarify test for .tbss.
524         (ELF_IS_SECTION_IN_SEGMENT): Rename to..
525         (ELF_SECTION_IN_SEGMENT_1): ..this.  Add check_vma param.  Protect
526         macro args with parentheses.
527         (ELF_SECTION_IN_SEGMENT): Define.
528         (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
529         (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
530
531 2010-04-15  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
532
533         * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
534         Tag_FP_HP_extension): Add new ABI attribute tags.
535
536 2010-04-15  Nick Clifton  <nickc@redhat.com>
537
538         * alpha.h: Update copyright notice to use GPLv3.
539         * arc.h: Likewise.
540         * arm.h: Likewise.
541         * avr.h: Likewise.
542         * bfin.h: Likewise.
543         * common.h: Likewise.
544         * cr16.h: Likewise.
545         * cr16c.h: Likewise.
546         * cris.h: Likewise.
547         * crx.h: Likewise.
548         * d10v.h: Likewise.
549         * d30v.h: Likewise.
550         * dlx.h: Likewise.
551         * dwarf.h: Likewise.
552         * external.h: Likewise.
553         * fr30.h: Likewise.
554         * frv.h: Likewise.
555         * h8.h: Likewise.
556         * hppa.h: Likewise.
557         * i370.h: Likewise.
558         * i386.h: Likewise.
559         * i860.h: Likewise.
560         * i960.h: Likewise.
561         * ia64.h: Likewise.
562         * internal.h: Likewise.
563         * ip2k.h: Likewise.
564         * iq2000.h: Likewise.
565         * lm32.h: Likewise.
566         * m32c.h: Likewise.
567         * m32r.h: Likewise.
568         * m68hc11.h: Likewise.
569         * m68k.h: Likewise.
570         * mcore.h: Likewise.
571         * mep.h: Likewise.
572         * microblaze.h: Likewise.
573         * mips.h: Likewise.
574         * mmix.h: Likewise.
575         * mn10200.h: Likewise.
576         * moxie.h: Likewise.
577         * msp430.h: Likewise.
578         * mt.h: Likewise.
579         * openrisc.h: Likewise.
580         * or32.h: Likewise.
581         * pj.h: Likewise.
582         * ppc.h: Likewise.
583         * ppc64.h: Likewise.
584         * reloc-macros.h: Likewise.
585         * rx.h: Likewise.
586         * s390.h: Likewise.
587         * sh.h: Likewise.
588         * sparc.h: Likewise.
589         * spu.h: Likewise.
590         * v850.h: Likewise.
591         * vax.h: Likewise.
592         * vxworks.h: Likewise.
593         * x86-64.h: Likewise.
594         * xc16x.h: Likewise.
595         * xstormy16.h: Likewise.
596         * xtensa.h: Likewise.
597
598 2010-04-08  David Stubbs  <stubbs@icerasemi.com>
599
600         * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
601         cannot contain any sections.
602
603 2010-03-25  Joseph Myers  <joseph@codesourcery.com>
604
605         * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
606         * tic6x.h: New.
607
608 2010-03-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
609
610         * common.h (VER_FLG_*): Document.
611         (VER_FLG_INFO): Define.
612
613 2010-02-23  Andrew Zabolotny  <anpaza@mail.ru>
614
615         PR binutils/11297
616         * avr.h: (R_AVR_8): New relocation number.
617
618 2010-02-18  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
619
620         * arm.h (Tag_MPextension_use): Renumber.
621         (Tag_DIV_use): Add.
622         (Tag_MPextension_use_legacy): Likewise.
623
624 2010-02-09  Michael Holzheu  <holzheu@de.ibm.com>
625
626         * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
627         NT_S390_CTRS and NT_S390_PREFIX): Define.
628
629 2010-02-08  David S. Miller  <davem@davemloft.net>
630
631         * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
632
633 2010-02-02  H.J. Lu  <hongjiu.lu@intel.com>
634
635         * common.h (NT_386_XSTATE): New.
636
637 2010-01-21  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
638
639         * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
640
641 2010-01-19  Daisuke Hatayama  <d.hatayama@jp.fujitsu.com>
642
643         * common.h (PN_XNUM): Define.
644
645 2009-12-18  Ulrich Weigand  <uweigand@de.ibm.com>
646
647         * common.h (NT_S390_HIGH_GPRS): Define.
648
649 2009-12-17  Alan Modra  <amodra@bigpond.net.au>
650
651         * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
652         R_PPC_RELAX32PC_PLT): Delete.
653         (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
654
655 2009-12-03  David Daney  <ddaney@caviumnetworks.com>
656             Adam Nemet  <adambnemet@gmail.com>
657
658         * mips.h (E_MIPS_MACH_OCTEON2): New machine flag.
659
660 2009-11-28  Joseph Myers  <joseph@codesourcery.com>
661
662         * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
663         EM_TI_C5500, EM_CUDA): Define.
664         (EM_res140, EM_res141, EM_res142): Remove.
665
666 2009-11-17  Paul Brook  <paul@codesourcery.com>
667         Daniel Jacobowitz  <dan@codesourcery.com>
668
669         * arm.h (TAG_CPU_ARCH_V7E_M): Define.
670
671 2009-09-29  DJ Delorie  <dj@redhat.com>
672
673         * rx.h: New file.
674
675 2009-09-21  Alan Modra  <amodra@bigpond.net.au>
676
677         * ppc.h (DT_PPC_TLSOPT): Define.
678         * ppc64.h (DT_PPC64_TLSOPT): Define.
679
680 2009-08-10  Daniel Gutson  <dgutson@codesourcery.com>
681
682         * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
683         (SHT_ARM_OVERLAYSECTION): New define.
684
685 2006-08-09  Bernd Schmidt  <bernd.schmidt@analog.com>
686
687         From Mike Frysinger <michael.frysinger@analog.com>
688         * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
689         R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
690         R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
691         R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
692         R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
693         R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
694         R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
695         R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
696         R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
697         R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
698         R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
699         R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
700         R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
701         R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
702         R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
703         R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
704         R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
705         R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
706         R_page, R_hwpage, R_addr, R_pltpc, R_got.
707
708 2009-08-09  Michael Eager <eager@eagercon.com>
709
710         * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
711         EM_STM8, EM_TILE64, EM_TILEPRO.  Change EM_MICROBLAZE.
712
713 2009-08-06  Michael Eager <eager@eagercon.com>
714
715         * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
716         * elf/microblaze.h: New reloc definitions.
717
718 2009-07-30  Alan Modra  <amodra@bigpond.net.au>
719
720         * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
721         R_PPC64_REL16_HI, R_PPC64_REL16_HA.
722
723 2009-07-25  H.J. Lu  <hongjiu.lu@intel.com>
724
725         * common.h (EM_L1OM): New.
726
727 2009-07-24  Trevor Smigiel  <Trevor_Smigiel@playstation.sony.com>
728             Alan Modra  <amodra@bigpond.net.au>
729
730         * spu.h (R_SPU_ADD_PIC): New.
731
732 2009-07-23  Ulrich Drepper  <drepper@redhat.com>
733
734         * common.h (STB_GNU_UNIQUE): Define.
735
736 2009-07-10  Tom Tromey  <tromey@redhat.com>
737
738         * dwarf2.h: Move to `..'.
739
740 2009-07-10  H.J. Lu  <hongjiu.lu@intel.com>
741
742         * dwarf2.h: Just include ../dwarf2.h.
743
744 2009-07-10  Alan Modra  <amodra@bigpond.net.au>
745
746         * ppc.h (R_PPC_IRELATIVE): Add.
747         (R_PPC_RELAX32, R_PPC_RELAX32PC,
748         R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
749         * ppc64.h (R_PPC64_IRELATIVE): Add.
750
751 2009-07-03  Jakub Jelinek  <jakub@redhat.com>
752
753         * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
754         and DW_OP_stack_value.
755
756 2009-06-22  Alan Modra  <amodra@bigpond.net.au>
757
758         * ppc.h (R_PPC_RELAX*): Define as enum.
759
760 2009-06-11  Anthony Green  <green@moxielogic.org>
761
762         * moxie.h (R_MOXIE_PCREL10): New.
763
764 2009-06-01  H.J. Lu  <hongjiu.lu@intel.com>
765
766         PR ld/10205
767         * i386.h (R_386_IRELATIVE): New.
768         * x86-64.h (R_X86_64_IRELATIVE): Likewise.
769
770 2009-05-27  H.J. Lu  <hongjiu.lu@intel.com>
771
772         * common.h: Update comments for dynamic tag ranges.
773
774 2009-04-30  DJ Delorie  <dj@redhat.com>
775
776         * mep.h (EF_MEP_COP_*): New.
777         (EF_MEP_ALL_FLAGS): Add them.
778
779 2009-04-30  Nick Clifton  <nickc@redhat.com>
780
781         * common.h (STT_GNU_IFUNC): Define.
782
783 2009-04-24  Cary Coutant  <ccoutant@google.com>
784
785          * dwarf2.h (DW_LNE_set_discriminator): New enum value.
786
787 2009-04-15  Anthony Green  <green@moxielogic.com>
788
789         * common.h (EM_MOXIE): Define.
790         * moxie.h: New file.
791
792 2009-04-07  DJ Delorie  <dj@redhat.com>
793
794         * mep.h (EF_MEP_CPU_C5): New.
795
796 2009-04-01  H.J. Lu  <hongjiu.lu@intel.com>
797
798         * common.h (EM_INTEL178): Removed.
799         (EM_INTEL179): Likewise.
800         (EM_ETPU): New.
801         (EM_SLE9X): Likewise.
802         (EM_INTEL181): Likewise.
803         (EM_INTEL182): Likewise.
804
805 2009-03-31  H.J. Lu  <hongjiu.lu@intel.com>
806
807         * common.h (EM_INTEL178): New.
808         (EM_INTEL179): Likewise.
809         (EM_INTEL180): Likewise.
810
811 2009-03-20  Mikolaj Zalewski  <mikolajz@google.com>
812
813         * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
814
815 2009-03-14  Mark Kettenis  <kettenis@gnu.org>
816
817         * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
818         (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
819         (NT_OPENBSD_WCOOKIE): New defines.
820
821 2009-03-16  Jan Kratochvil  <jan.kratochvil@redhat.com>
822
823         * common.h (AT_RANDOM): Define.
824
825 2009-03-04  Alan Modra  <amodra@bigpond.net.au>
826
827         * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
828         * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
829
830 2009-03-02  Qinwei  <qinwei@sunnorth.com.cn>
831
832         * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
833         * common.h (EM_SCORE_OLD): Define.
834
835 2009-02-23  H.J. Lu  <hongjiu.lu@intel.com>
836
837         * common.h (STB_LOPROC): Replace Application-specific with
838         Processor-specific in comments.
839         (STB_HIPROC): Likewise.
840         (STT_LOPROC): Likewise.
841         (STT_HIPROC): Likewise.
842
843 2009-02-03  Sandip Matte  <sandip@rmicorp.com>
844
845         * mips.h (E_MIPS_MACH_XLR): Define.
846
847 2009-02-03  Maxim Kuvyrkov  <maxim@codesourcery.com>
848
849         * m68k.h: Map TLS relocations to numbers.
850
851 2009-01-15  Andrew Stubbs  <ams@codesourcery.com>
852             Julian Brown   <julian@codesourcery.com>
853
854         * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
855         (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
856         (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
857         version 2.07.
858         (Tag_undefined39, Tag_nodefaults): New enum values.
859         (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
860         (Tag_conformance, Tag_Virtualization_use): Likewise.
861         (Tag_undefined69, Tag_MPextension_use): Likewise.
862
863 2009-01-15  Douglas B Rupp  <rupp@gnat.com>
864
865         * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
866         New macros. Minor reformatting.
867
868 2008-12-23  Jon Beniston <jon@beniston.com>
869
870         * lm32.h: New file.
871
872 2008-12-23  Nick Clifton  <nickc@redhat.com>
873
874         * commmon.h (STT_IFUNC): Delete.
875
876 2008-12-20  Hans-Peter Nilsson  <hp@axis.com>
877
878         * cris.h (R_CRIS_32_IE): New relocation.
879
880 2008-12-03  Nick Clifton  <nickc@redhat.com>
881
882         * common.h (STT_IFUNC): Define.
883
884 2008-11-27  M R Swami Reddy <MR.Swami.Reddy@nsc.com>
885
886         * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
887         R_CR16_GLOB_DAT): New relocations.
888
889 2008-11-25  Hans-Peter Nilsson  <hp@axis.com>
890
891         * cris.h (R_CRIS_32_TPREL): Correct comment.
892         (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
893
894 2008-11-18  Catherine Moore  <clm@codesourcery.com>
895
896         * arm.h (Tag_ABI_FP_16bit_format): Define.
897
898 2008-11-14  Nathan Sidwell  <nathan@codesourcery.com>
899
900         * internal.h (struct elf_segment_map): Add header_size field.
901
902 2008-10-13  Ulrich Weigand  <uweigand@de.ibm.com>
903
904         * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
905
906 2008-10-10  Nathan Froyd  <froydnj@codesourcery.com>
907
908         * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
909
910 2008-10-04  Hans-Peter Nilsson  <hp@axis.com>
911
912         * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
913         (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
914         (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
915         (R_CRIS_16_TPREL): New relocations.
916
917 2008-08-20  Bob Wilson  <bob.wilson@acm.org>
918
919         * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
920         (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
921         (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
922
923 2008-08-08  Richard Sandiford  <rdsandiford@googlemail.com>
924             Daniel Jacobowitz  <dan@codesourcery.com>
925             Catherine Moore  <clm@codesourcery.com>
926             Mark Shinwell  <shinwell@codesourcery.com>
927
928         * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
929         (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
930
931 2008-08-04  Markus Weiss  <weissms@aros.org>
932
933         * common.h (ELFOSABI_AROS): Update comment.
934
935 2008-07-26  Michael Eager <eager@eagercon.com>
936
937         * ppc.h: Add description of single-precision.
938
939 2008-07-21  Luis Machado  <luisgpm@br.ibm.com>
940
941         * common.h: Define NT_PPC_VSX.
942
943 2008-07-10  Richard Sandiford  <rdsandiford@googlemail.com>
944
945         * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
946
947 2008-06-18  M R Swami Reddy <MR.Swami.Reddy@nsc.com>
948
949         * common.h (EM_CR16): Correct value.
950         (EM_CR16): Rename to EM_CR16_OLD.
951
952 2008-06-12  DJ Delorie  <dj@redhat.com>
953
954         * common.h (EM_M32C_NEW): Rename to EM_M32C.
955         (EM_M32C): Rename to EM_M32C_OLD.
956
957 2008-06-12  Joseph Myers  <joseph@codesourcery.com>
958
959         * common.h: Update e_machine table.
960
961 2008-06-09  Takashi Yoshii  <yoshii.takashi@renesas.com>
962
963         * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
964
965 2008-06-09  Joseph Myers  <joseph@codesourcery.com>
966
967         * common.h: Change registry@caldera.com to registry@sco.com.
968
969 2008-05-21  Nick Clifton  <nickc@redhat.com>
970
971         * reloc-macros.h: Add a comment about the use of the
972         END_RELOC_NUMBERS symbol as a sentinel value.
973
974 2008-05-15  Christophe Lyon  <christophe.lyon@st.com>
975
976         * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
977
978 2008-04-16  David S. Miller  <davem@davemloft.net>
979
980         * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
981         R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
982         R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
983         R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
984
985 2008-03-24  Ian Lance Taylor  <iant@google.com>
986
987         * common.h (NT_GNU_GOLD_VERSION): Define.
988
989 2008-03-13  Alan Modra  <amodra@bigpond.net.au>
990
991         * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
992         unsigned long to unsigned int.  Change sh_addralign to bfd_vma.
993         Order struct as for external version.
994
995 2008-03-12  Alan Modra  <amodra@bigpond.net.au>
996
997         PR 5900
998         * common.h (SHN_BAD): Delete.
999         (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
1000         * external.h: ..here.
1001         * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
1002         (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
1003         (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
1004
1005 2008-03-12  Alan Modra  <amodra@bigpond.net.au>
1006
1007         * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1008         (SHN_CR16C_NCOMMON): Likewise.
1009         * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1010         (SHN_PARISC_HUGE_COMMON): Likewise.
1011         * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1012         (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
1013         * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
1014         * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1015         (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
1016         * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1017         (SHN_SCORE_SCOMMON): Likewise.
1018         * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
1019         * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1020         (SHN_V850_ZCOMMON): Likewise.
1021         * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1022
1023 2008-03-03  Pallavi Tambay  <pallavi.tambay@amd.com>
1024
1025         * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
1026         DW_OP_PGI_omp_thread_num.
1027
1028 2008-02-04  Adam Nemet  <anemet@caviumnetworks.com>
1029
1030         * mips.h: Update copyright.
1031         (E_MIPS_MACH_OCTEON): New macro.
1032
1033 2008-01-30  Tristan Gingold  <gingold@adacore.com>
1034
1035         Add OpenVMS extensions.
1036         * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
1037         (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
1038         (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1039         (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
1040         (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
1041         (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
1042         (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
1043         (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
1044         (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
1045         (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
1046         (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
1047         (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
1048         (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
1049         (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
1050         (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
1051         (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
1052         (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
1053         (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
1054         (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
1055         (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
1056         (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
1057         (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
1058
1059 2008-01-16  Mark Kettenis  <kettenis@gnu.org>
1060
1061         * common.h (AT_SUN_AUXFLAGS): Define.
1062
1063 2007-12-11  Daniel Jacobowitz  <dan@codesourcery.com>
1064
1065         * dwarf2.h (DW_AT_hi_user): Correct value.
1066
1067 2007-12-07  Bob Wilson  <bob.wilson@acm.org>
1068
1069         * xtensa.h (R_XTENSA_32_PCREL): New.
1070
1071 2007-11-29  Mark Shinwell  <shinwell@codesourcery.com>
1072
1073         * mips.h (E_MIPS_MACH_LS2E): New.
1074         (E_MIPS_MACH_LS2F): New.
1075
1076 2007-11-28  Nathan Sidwell  <nathan@codesourcery.com>
1077
1078         * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
1079         segments at the end of memory.
1080
1081 2007-11-17  Thiemo Seufer  <ths@mips.com>
1082
1083         * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
1084         in comment.
1085
1086 2007-11-16  Nick Clifton  <nickc@redhat.com>
1087
1088         * dwarf2.h: Mention the location of the DWARF3 spec on the web.
1089         (DW_AT_stride_size): Rename to DW_AT_bit_stride.
1090         (DW_AT_stride): Rename to DW_AT_byte_stride.
1091
1092 2007-11-08  Nathan Sidwell  <nathan@codesourcery.com>
1093
1094         * vxworks.h: New.
1095
1096 2007-10-30  Nick Clifton  <nickc@redhat.com>
1097
1098         * mn10300.h (R_MN10300_ALIGN): Define.
1099
1100 2007-10-25  Daniel Jacobowitz  <dan@codesourcery.com>
1101
1102         * ppc.h (Tag_GNU_Power_ABI_Vector): New.
1103
1104 2007-10-19  Nick Clifton  <nickc@redhat.com>
1105
1106         * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
1107
1108 2007-10-18  Roland McGrath  <roland@redhat.com>
1109
1110         * common.h (NT_PPC_VMX): New macro.
1111
1112 2007-10-01  M R Swami Reddy <MR.Swami.Reddy@nsc.com>
1113
1114         * cr16.h: Updated with new relocaction macros.
1115
1116 2007-09-17  H.J. Lu  <hongjiu.lu@intel.com>
1117
1118         PR binutils/3281
1119         PR binutils/5037
1120         * internal.h (elf_segment_map): Add p_size and p_size_valid.
1121         (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
1122         PT_GNU_RELRO segments.
1123
1124 2007-09-11  Nathan Sidwell  <nathan@codesourcery.com>
1125
1126         * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
1127
1128 2007-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
1129
1130         * common.h (NT_SPU): Define.
1131
1132 2007-08-16  H.J. Lu  <hongjiu.lu@intel.com>
1133
1134         * common.h: Revert last change.
1135
1136 2007-08-16  H.J. Lu  <hongjiu.lu@intel.com>
1137
1138         * common.h (PT_GNU_STACK): Renamed to ...
1139         (PT_GNU_ATTR): This.
1140         (PT_GNU_STACK): New.  Make an alias of PT_GNU_ATTR.
1141
1142 2007-07-09  Roland McGrath  <roland@redhat.com>
1143
1144         * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
1145
1146 2007-06-29  Joseph Myers  <joseph@codesourcery.com>
1147
1148         * ppc.h (Tag_GNU_Power_ABI_FP): Define.
1149
1150 2007-06-29  Joseph Myers  <joseph@codesourcery.com>
1151
1152         * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
1153
1154 2007-06-29  Joseph Myers  <joseph@codesourcery.com>
1155
1156         * arm.h (elf32_arm_add_eabi_attr_int,
1157         elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
1158         elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
1159         elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
1160         Tag_Symbol, Tag_compatibility): Remove.
1161         * common.h (SHT_GNU_ATTRIBUTES): Define.
1162
1163 2007-06-29  M R Swami Reddy  <MR.Swami.Reddy@nsc.com>
1164
1165         * common.h (EM_CR16): New entry for CR16 cpu.
1166         * cr16.h: New file.
1167
1168 2007-06-11  Sterling Augustine  <sterling@tensilica.com>
1169             Bob Wilson  <bob.wilson@acm.org>
1170
1171         * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
1172         (XTENSA_PROP_NO_TRANSFORM): ...this.
1173
1174 2007-05-18  Caroline Tice  <ctice@apple.com>
1175
1176         * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
1177         DW_OP_GNU_uninit.
1178
1179 2007-05-12  Alan Modra  <amodra@bigpond.net.au>
1180
1181         * spu.h (R_SPU_ADDR16X): Define.
1182         (R_SPU_PPU32, R_SPU_PPU64): Renumber.
1183
1184 2007-05-11  Alan Modra  <amodra@bigpond.net.au>
1185
1186         * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
1187
1188 2007-05-02  Alan Modra  <amodra@bigpond.net.au>
1189
1190         * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
1191         and vma for appropriate sections.
1192
1193 2007-04-26  Jan Beulich  <jbeulich@novell.com>
1194
1195         * common.h (DT_ENCODING): Correct value (back to spec mandated
1196         value).
1197
1198 2007-03-08  Alan Modra  <amodra@bigpond.net.au>
1199
1200         * v850.h (V850_OTHER_TDA_BYTE): Delete.
1201         (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
1202         that don't clash with visibility bits.
1203
1204 2007-03-07  Alan Modra  <amodra@bigpond.net.au>
1205
1206         * common.h (ELF_ST_VISIBILITY): Comment typo fix.
1207
1208 2007-02-05  Dave Brolley  <brolley@redhat.com>
1209             Richard Sandiford  <rsandifo@redhat.com>
1210             Richard Henderson  <rth@redhat.com>
1211             DJ Delorie  <dj@redhat.com>
1212             Ben Elliston  <bje@redhat.com>
1213
1214         * mep.h: New file.
1215         * common.h (EM_CYGNUS_MEP): Define.
1216
1217 2007-02-15  Dave Brolley  <brolley@redhat.com>
1218
1219         From Graydon Hoare  <graydon@redhat.com>:
1220         * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
1221
1222 2007-01-08  Kazu Hirata  <kazu@codesourcery.com>
1223
1224         * m68k.h (EF_M68K_FIDO): New.
1225         (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
1226         (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
1227
1228 2006-12-25  Kazu Hirata  <kazu@codesourcery.com>
1229
1230         * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
1231
1232 2006-12-19  Kazu Hirata  <kazu@codesourcery.com>
1233
1234         * m68k.h (EF_M68K_ARCH_MASK): New.
1235
1236 2006-12-19  Nathan Sidwell  <nathan@codesourcery.com>
1237
1238         * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
1239
1240 2006-12-07  Kazu Hirata  <kazu@codesourcery.com>
1241
1242         * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
1243         EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
1244         EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
1245         EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
1246         EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
1247         EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
1248         EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
1249         EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
1250         EF_M68K_CF_FLOAT, respectively.
1251
1252 2006-12-05  Michael Tautschnig  <tautschn@model.in.tum.de>
1253             Nick Clifton  <nickc@redhat.com>
1254
1255         * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
1256
1257 2006-10-28  Richard Sandiford  <richard@codesourcery.com>
1258
1259         * mips.h (R_MIPS_GLOB_DAT): Define
1260         (R_MIPS_max): Bump by 1.
1261
1262 2006-10-25  Trevor Smigiel  <Trevor_Smigiel@playstation.sony.com>
1263             Yukishige Shibata  <shibata@rd.scei.sony.co.jp>
1264             Nobuhisa Fujinami  <fnami@rd.scei.sony.co.jp>
1265             Takeaki Fukuoka  <fukuoka@rd.scei.sony.co.jp>
1266             Alan Modra  <amodra@bigpond.net.au>
1267
1268         * common.h (EM_SPU): Define.
1269         * spu.h: New file.
1270
1271 2006-10-19  Mei Ligang  <ligang@sunnorth.com.cn>
1272
1273         * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
1274         (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
1275         (EF_SCORE_HASENTRY): Delete.
1276
1277 2006-10-17  Mark Shinwell  <shinwell@codesourcery.com>
1278
1279         * arm.h: Define TAG_CPU_ARCH_* constants.
1280
1281 2006-09-17  Mei Ligang  <ligang@sunnorth.com.cn>
1282
1283         * score.h: New file.
1284         * common.h: Add Score machine number.
1285
1286 2006-07-10  Jakub Jelinek  <jakub@redhat.com>
1287
1288         * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
1289
1290 2006-05-31  H.J. Lu  <hongjiu.lu@intel.com>
1291
1292         * internal.h (ELF_SECTION_SIZE): New.
1293         (ELF_IS_SECTION_IN_SEGMENT): Likewise.
1294         (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
1295         (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1296
1297 2006-05-27  H.J. Lu  <hongjiu.lu@intel.com>
1298
1299         * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
1300
1301 2006-05-24  Carlos O'Donell  <carlos@systemhalted.org>
1302             Randolph Chung  <randolph@tausq.org>
1303         * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
1304         R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
1305         R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
1306         R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
1307         New TLS relocs.
1308         (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
1309         R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
1310         Define TLS relocs using existing equivalents.
1311
1312 2006-05-24  Bjoern Haase  <bjoern.m.haase@web.de>
1313
1314         * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
1315
1316 2006-03-25  Bernd Schmidt  <bernd.schmidt@analog.com>
1317
1318         * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
1319         R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4,  R_BFIN_FUNCDESC_GOTHI,
1320         R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
1321         R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
1322         R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
1323         R_BFIN_GOTOFFLO): New relocs.
1324         (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
1325
1326 2006-03-23  Michael Matz  <matz@suse.de>
1327
1328         * x86-64.h: Add the new relocations with their official
1329         numbers.
1330
1331 2006-03-22  Richard Sandiford  <richard@codesourcery.com>
1332             Daniel Jacobowitz  <dan@codesourcery.com>
1333             Phil Edwards  <phil@codesourcery.com>
1334             Zack Weinberg  <zack@codesourcery.com>
1335             Mark Mitchell  <mark@codesourcery.com>
1336             Nathan Sidwell  <nathan@codesourcery.com>
1337
1338         * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
1339
1340 2006-03-19  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1341
1342         * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
1343         SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
1344         SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
1345         SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
1346         SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
1347
1348 2006-03-10  Paul Brook  <paul@codesourcery.com>
1349
1350         * arm.h (EF_ARM_EABI_VER5): Define.
1351
1352 2006-03-06  Nathan Sidwell  <nathan@codesourcery.com>
1353
1354         * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
1355         EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
1356         (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
1357         (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
1358         (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
1359         (EF_M68K_EMAC_B): New.
1360
1361 2006-03-03  Bjoern Haase  <bjoern.m.haase@web.de>
1362
1363         * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
1364         (EF_AVR_LINKRELAX_PREPARED): Add.
1365
1366 2006-03-02  Ben Elliston  <bje@au.ibm.com>
1367
1368         Import from the GCC tree:
1369         2006-03-01  Jakub Jelinek  <jakub@redhat.com>
1370
1371         * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
1372         from DWARF 3.
1373         (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
1374         DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
1375         DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
1376         DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
1377         DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
1378         (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
1379         (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
1380         DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
1381         (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
1382         DW_DS_leading_separate, DW_DS_trailing_separate): New.
1383         (DW_END_default, DW_END_big, DW_END_little): New.
1384         (DW_END_lo_user, DW_END_hi_user): Define.
1385         (DW_LNE_lo_user, DW_LNE_hi_user): Define.
1386         (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
1387         (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
1388         DW_LANG_D): New.
1389
1390 2006-02-06  Steve Ellcey  <sje@cup.hp.com>
1391
1392         * ia64.h (SHF_IA_64_HP_TLS): New.
1393
1394 2006-02-24  DJ Delorie  <dj@redhat.com>
1395
1396         * m32c.h: Add relax relocs.
1397
1398 2006-02-17  Shrirang Khisti  <shrirangk@kpitcummins.com>
1399             Anil Paranjape   <anilp1@kpitcummins.com>
1400             Shilin Shakti    <shilins@kpitcummins.com>
1401
1402         * common.h (EM_XC16X): New entry for xc16x cpu.
1403         Sort other EM_* numbers into numerical order.
1404         * xc16x.h: New file.
1405
1406 2006-02-10  H.J. Lu  <hongjiu.lu@intel.com>
1407
1408         PR binutils/2258
1409         * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
1410         (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1411
1412 2006-02-07  Nathan Sidwell  <nathan@codesourcery.com>
1413
1414         * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
1415         (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
1416         (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
1417         EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
1418         EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
1419
1420 2006-02-06  Steve Ellcey  <sje@cup.hp.com>
1421
1422         * ia64.h (SHF_IA_64_HP_TLS): New.
1423
1424 2006-01-18  Alexandre Oliva  <aoliva@redhat.com>
1425
1426         Introduce TLS descriptors for i386 and x86_64.
1427         * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
1428         * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
1429         New.
1430         * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
1431         R_X86_64_TLSDESC): New.
1432
1433 2006-01-09  Mike Frysinger  <vapier@gentoo.org>:
1434
1435         * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1436
1437 2005-12-16  Nathan Sidwell  <nathan@codesourcery.com>
1438
1439         Second part of ms1 to mt renaming.
1440         * common.h (EM_MT): Renamed.
1441         * mt.h: Rename relocs, cpu & other defines.
1442
1443 2005-12-12  Nathan Sidwell  <nathan@codesourcery.com>
1444
1445         * mt.h: Renamed from ms1.h
1446
1447 2005-12-12  Paul Brook  <paul@codesourcery.com>
1448
1449         * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1450
1451 2005-11-11  Nick Clifton  <nickc@redhat.com>
1452
1453         PR 1150
1454         * mips.h (STO_OPTIONAL): Define.
1455         (ELF_MIPS_IS_OPTIONAL): Define.
1456
1457 2005-11-07  Nathan Sidwell  <nathan@codesourcery.com>
1458
1459         Add ms2.
1460         * ms1.h (EF_MS1_CPU_MS2): New.
1461
1462 2005-11-06  John David Anglin  <dave.anglin@nrc-crnc.gc.ca>
1463
1464         * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1465
1466 2005-09-30  Catherine Moore  <clm@cm00re.com>
1467
1468         * bfin.h: New file.
1469         * common.h (EM_BLACKFIN): Define.
1470
1471 2005-10-08  Paul Brook  <paul@codesourcery.com>
1472
1473         * arm.h: Add prototypes for BFD object attribute routines.
1474
1475 2005-09-09  Richard Earnshaw  <richard.earnshaw@arm.com>
1476
1477         * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1478
1479 2005-08-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1480
1481         * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1482         New defines.
1483
1484 2005-08-04  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1485
1486         * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1487         (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1488         deprecated defines.
1489         (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1490         DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1491         DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1492         DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1493         DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1494         PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1495         NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1496         NT_HP_UX_OPTIONS): Define.
1497
1498 2005-07-25  DJ Delorie  <dj@redhat.com>
1499
1500         * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1501
1502 2005-07-25  Jan Hubicka  <jh@suse.cz>
1503
1504         * x86-64.h (SHN_X86_64_LCOMMON): New.
1505         (SHF_X86_64_LARGE): New.
1506
1507 2005-07-20  Kazuhiro Inaoka  <inaoka.kazuhiro@renesas.com>
1508
1509         * m32r.h (R_M32R_REL32): Added.
1510
1511 2005-07-18  Ben Elliston  <bje@au.ibm.com>
1512
1513         * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1514         Replace with DW_ATE_decimal_float (now in DWARF 3).
1515
1516 2005-07-14  Jim Blandy  <jimb@redhat.com>
1517
1518         Add support for Renesas M32C and M16C.
1519         * common.h (EM_M32C): New machine number.
1520         * m32c.h: New file.
1521
1522 2005-06-17  Jakub Jelinek  <jakub@redhat.com>
1523
1524         * external.h (GRP_ENTRY_SIZE): Define.
1525
1526 2005-06-17  Jan Beulich  <jbeulich@novell.com>
1527
1528         * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1529         R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1530         R_X86_64_GOTPC32.
1531
1532 2005-06-07  Aldy Hernandez  <aldyh@redhat.com>
1533             Michael Snyder  <msnyder@redhat.com>
1534             Stan Cox  <scox@redhat.com>
1535
1536         * common.h (EM_MS1): Define.
1537
1538         * ms1.h: New file.
1539
1540 2005-05-31  Richard Henderson  <rth@redhat.com>
1541
1542         * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1543
1544 2005-05-29  Richard Henderson  <rth@redhat.com>
1545
1546         * alpha.h (DT_ALPHA_PLTRO): New.
1547
1548 2005-05-19  Ben Elliston  <bje@au.ibm.com>
1549
1550         * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1551         the user-defined encoding space pending inclusion in the standard.
1552
1553 2005-05-18  Zack Weinberg  <zack@codesourcery.com>
1554
1555         * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1556         unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1557
1558 2005-05-17  Zack Weinberg  <zack@codesourcery.com>
1559
1560         * arm.h: Import complete list of official relocation names
1561         and numbers from AAELF.  Define FAKE_RELOCs for old names.
1562         Remove a few old names no longer used anywhere.
1563
1564 2005-05-14  Alan Modra  <amodra@bigpond.net.au>
1565
1566         * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1567
1568 2005-05-11  Alan Modra  <amodra@bigpond.net.au>
1569
1570         * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1571         R_PPC_RELAX32PC_PLT) Adjust.
1572         (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1573         (DT_PPC_GLINK): Define.
1574
1575 2005-05-10  Nick Clifton  <nickc@redhat.com>
1576
1577         * Update the address and phone number of the FSF organization in
1578         the GPL notices in the following files:
1579         alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
1580         d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1581         frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1582         internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1583         mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1584         or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1585         sparc.h, v850.h,  vax.h, x86-64.h, xstormy16.h, xtensa.h
1586
1587 2005-04-13  H.J. Lu  <hongjiu.lu@intel.com>
1588
1589         Moved from ../ChangeLog
1590
1591         2004-10-27  Richard Earnshaw  <rearnsha@arm.com>
1592         * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1593
1594         2004-10-12  Paul Brook  <paul@codesourcery.com>
1595         * arm.h (EF_ARM_EABI_VER4): Define.
1596
1597         2004-10-08  Daniel Jacobowitz  <dan@debian.org>
1598
1599         * common.h (PT_SUNW_EH_FRAME): Define.
1600         * x86-64.h (SHT_X86_64_UNWIND): Define.
1601
1602         2004-10-07  Bob Wilson  <bob.wilson@acm.org>
1603         * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1604         R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1605         (XTENSA_PROP_SEC_NAME): Define.
1606         (property_table_entry): Add flags field.
1607         (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1608
1609         2004-09-17  Paul Brook  <paul@codesourcery.com>
1610         * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1611         Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1612         R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1613
1614         2004-09-13  Paul Brook  <paul@codesourcery.com>
1615         * arm.h: Rename RELABS to TARGET1.
1616
1617         2004-05-11  Jakub Jelinek  <jakub@redhat.com>
1618         * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1619         (PT_GNU_RELRO): Define.
1620
1621 2005-03-29  Daniel Jacobowitz  <dan@codesourcery.com>
1622             Phil Blundell  <philb@gnu.org>
1623
1624         * arm.h: Add TLS relocations.
1625
1626 2005-03-23  Ben Elliston  <bje@au.ibm.com>
1627
1628         * dwarf.h: Merge with GCC's dwarf.h.
1629
1630 2005-03-18  C Jaipraash  <cjaiprakash@noida.hcltech.com>
1631
1632         * m68k.h (EF_CFV4E): Define.
1633
1634 2005-03-17  Paul Brook <paul@codesourcery.com>
1635             Dan Jacobowitz <dan@codesourcery.com>
1636             Mark Mitchell  <mark@codesourcery.com>
1637
1638         * arm.h (PT_ARM_EXIDX): Define.
1639
1640 2005-03-02  Daniel Jacobowitz  <dan@codesourcery.com>
1641             Joseph Myers  <joseph@codesourcery.com>
1642
1643         * mips.h: Define MIPS TLS relocations.
1644
1645 2005-02-15  Nigel Stephens  <nigel@mips.com>
1646             Maciej W. Rozycki  <macro@mips.com>
1647
1648         * mips.h (R_MIPS16_GOT16): New reloc code.
1649         (R_MIPS16_CALL16): Likewise.
1650         (R_MIPS16_HI16): Likewise.
1651         (R_MIPS16_LO16): Likewise.
1652         (R_MIPS16_min): New fake reloc code.
1653         (R_MIPS16_max): Likewise.
1654
1655 2005-02-11  Maciej W. Rozycki  <macro@mips.com>
1656
1657         * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1658
1659 2005-01-25  Alexandre Oliva  <aoliva@redhat.com>
1660
1661         2004-12-10  Alexandre Oliva  <aoliva@redhat.com>
1662         * frv.h: Add R_FRV_TLSMOFF.
1663         2004-11-10  Alexandre Oliva  <aoliva@redhat.com>
1664         * frv.h: Add TLS relocations.
1665
1666 2005-01-17  Nick Clifton  <nickc@redhat.com>
1667
1668         * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1669         EF_SH2A_SH3E): New flags.
1670         (EF_SH_BFD_TABLE): Add these new flags to the table.
1671
1672 2005-01-12  Alan Modra  <amodra@bigpond.net.au>
1673
1674         * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1675         (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1676
1677 2004-12-22  Klaus Rudolph  <lts-rudolph@gmx.de>
1678
1679         * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
1680
1681 2004-12-16  Richard Sandiford  <rsandifo@redhat.com>
1682
1683         * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1684
1685 2004-12-09  Ian Lance Taylor  <ian@wasabisystems.com>
1686
1687         * mips.h (E_MIPS_MACH_9000): Define.
1688
1689 2004-11-04  Hans-Peter Nilsson  <hp@axis.com>
1690
1691         * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1692         (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1693         macros.
1694
1695 2004-10-06  Eric Christopher  <echristo@redhat.com>
1696
1697         * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1698
1699 2004-10-01  Paul Brook  <paul@codesourcery.com>
1700
1701         * arm.h (SHT_ARM_EXIDX): Define.
1702         (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1703         ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1704         Define.
1705
1706 2004-08-25  Dmitry Diky  <diwil@spec.ru>
1707
1708         * msp430.h: Add new relocs.
1709
1710 2004-08-12  H.J. Lu  <hongjiu.lu@intel.com>
1711
1712         * i386.h (R_386_USED_BY_INTEL_200): New.
1713
1714 2004-07-29  Alexandre Oliva  <aoliva@redhat.com>
1715
1716         Introduce SH2a support.
1717         2004-02-18  Corinna Vinschen  <vinschen@redhat.com>
1718         * sh.h (EF_SH2A_NOFPU): New.
1719         2003-12-01  Michael Snyder  <msnyder@redhat.com>
1720         * sh.h (EF_SH2A): New.
1721
1722 2004-07-27  Tomer Levi  <Tomer.Levi@nsc.com>
1723
1724         * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1725         BFD_RELOC_CRX_SWITCH32.
1726
1727 2004-07-06  Tomer Levi  <Tomer.Levi@nsc.com>
1728
1729         * common.h (EM_CRX): Define.
1730         * crx.h: New file.
1731
1732 2004-06-25  Kazuhiro Inaoka  <inaoka.kazuhiro@renesas.com>
1733
1734         * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1735         R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1736
1737 2004-06-19  Alan Modra  <amodra@bigpond.net.au>
1738
1739         * common.h (ELF64_R_INFO): Warning fix.
1740
1741 2004-06-14  Chris Demetriou  <cgd@broadcom.com>
1742
1743         * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1744         with an updated comment.
1745
1746 2004-05-28  Andrew Stubbs <andrew.stubbs@superh.com>
1747
1748         * sh.h (EF_SH_HAS_DSP): Remove.
1749         (EF_SH_HAS_FP): Remove.
1750         (EF_SH_MERGE_MACH): Remove.
1751         (EF_SH4_NOFPU): Convert to decimal.
1752         (EF_SH4A_NOFPU): Likewise.
1753         (EF_SH4_NOMMU_NOFPU): Likewise.
1754         (EF_SH3_NOMMU): Add new macro.
1755         (EF_SH_BFD_TABLE): Likewise.
1756         (sh_find_elf_flags): Add prototype.
1757         (sh_elf_get_flags_from_mach): Likewise.
1758
1759 2004-04-24  Chris Demetriou  <cgd@broadcom.com>
1760
1761         * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1762         (R_MIPS_GNU_REL_HI16): Remove.
1763         (R_MIPS_GNU_REL16_S2): Update comment.
1764
1765 2004-30-30  Galit Heller  <Galit.Heller@nsc.com>
1766             Tomer Levi  <Tomer.Levi@nsc.com>
1767
1768         * common.h (EM_CR): Define.
1769         * cr16c.h: New file.
1770
1771 2004-03-23  Paul Brook  <paul@codesourcery.com>
1772
1773         * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1774
1775 2003-03-03  Andrew Stubbs  <andrew.stubbs@superh.com>
1776
1777         * sh.h: Add EF_SH4_NOMMU_NOFPU.
1778
1779 2004-03-01  Richard Sandiford  <rsandifo@redhat.com>
1780
1781         * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1782
1783 2004-01-28  Roland McGrath  <roland@redhat.com>
1784
1785         * common.h (AT_SECURE): New macro.
1786
1787 2004-01-21  Roland McGrath  <roland@redhat.com>
1788
1789         * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1790         (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1791         AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1792         AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1793         AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1794
1795 2004-01-17  Mark Kettenis  <kettenis@gnu.org>
1796
1797         * common.h (NT_OPENBSD_IDENT): Define.
1798
1799 2004-01-06  Alexandre Oliva  <aoliva@redhat.com>
1800
1801         2003-09-18  Alexandre Oliva  <aoliva@redhat.com>
1802         * frv.h (EF_FRV_FDPIC): New macro.
1803         (EF_FRV_PIC_FLAGS): Adjust.
1804         2003-08-08  Alexandre Oliva  <aoliva@redhat.com>
1805         * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1806         R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1807         R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1808         2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
1809         * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1810         R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1811         New.
1812
1813
1814 For older changes see ChangeLog-9103
1815 \f
1816 Copyright (C) 2004-2012 Free Software Foundation, Inc.
1817
1818 Copying and distribution of this file, with or without modification,
1819 are permitted in any medium without royalty provided the copyright
1820 notice and this notice are preserved.
1821
1822 Local Variables:
1823 mode: change-log
1824 left-margin: 8
1825 fill-column: 74
1826 version-control: never
1827 End: