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