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