source: trunk/libs/newlib/src/include/elf/ChangeLog @ 459

Last change on this file since 459 was 444, checked in by satin@…, 7 years ago

add newlib,libalmos-mkh, restructure shared_syscalls.h and mini-libc

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