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