include/elf/
[deliverable/binutils-gdb.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:
This page took 0.071043 seconds and 5 git commands to generate.