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