Add EM_INTEL205 to EM_INTEL209
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
45901633
L
12013-05-22 H.J. Lu <hongjiu.lu@intel.com>
2
3 * common.h (EM_INTEL205): New.
4 (EM_INTEL206): Likewise.
5 (EM_INTEL207): Likewise.
6 (EM_INTEL208): Likewise.
7 (EM_INTEL209): Likewise.
8
13761a11
NC
92013-05-02 Nick Clifton <nickc@redhat.com>
10
11 * msp430.h: Add MSP430X relocs.
12 Add some more MSP430 machine numbers.
13 Add values used by .MSP430.attributes section.
14
81f5558e
NC
152013-03-21 Michael Schewe <michael.schewe@gmx.net>
16
17 * h8.h: Add new reloc R_H8_DISP32A16 for relaxation of
18 mov @(disp:32,ERx) to mov @(disp:16,ERx).
19
abb3f6cc
NC
202013-03-08 Andreas Arnez <arnez@linux.vnet.ibm.com>
21
22 * common.h (NT_S390_TDB): Define.
23
36591ba1
SL
242013-02-06 Sandra Loosemore <sandra@codesourcery.com>
25 Andrew Jenner <andrew@codesourcery.com>
26
27 Based on patches from Altera Corporation.
28
29 * nios2.h: New file.
30
78c8d46c
NC
312013-01-24 Nick Clifton <nickc@redhat.com>
32
33 * v850.h: Add support for e3v5 architecture.
34 Reorganize processor selection macros.
35
e1ec603f
L
362013-01-16 H.J. Lu <hongjiu.lu@intel.com>
37
38 * i386.h (R_386_SIZE32): Fill it.
39 * x86-64.h (R_X86_64_SIZE32): Likewise.
40 (R_X86_64_SIZE64): Likewise.
41
a3c62988
NC
422013-01-10 Will Newton <will.newton@imgtec.com>
43
44 * common.h: Fix case of "Meta".
45 * metag.h: New file.
46
652451f8
YZ
472013-01-08 Yufeng Zhang <yufeng.zhang@arm.com>
48
49 * common.h (NT_ARM_TLS, NT_ARM_HW_BREAK, NT_ARM_HW_WATCH): New macro
50 definitions.
51
e407c74b
NC
522013-01-04 Juergen Urban <JuergenUrban@gmx.de>
53
54 * mips.h: Add MIPS machine variant number for r5900 which is
55 compatible with old Playstation 2 software.
56
34b60028
L
572012-11-16 H.J. Lu <hongjiu.lu@intel.com>
58
59 * common.h (DF_1_CONLFAT): Renamed to ...
60 (DF_1_CONFALT): This.
61 (DF_1_ENDFILTEE): New.
62 (DF_1_DISPRELDNE): Likewise.
63 (DF_1_DISPRELPND): Likewise.
64 (DF_1_NODIRECT): Likewise.
65 (DF_1_IGNMULDEF): Likewise.
66 (DF_1_NOKSYMS): Likewise.
67 (DF_1_NOHDR): Likewise.
68 (DF_1_EDITED): Likewise.
69 (DF_1_NORELOC): Likewise.
70 (DF_1_SYMINTPOSE): Likewise.
71 (DF_1_GLOBAUDIT): Likewise.
72 (DF_1_SINGLETON): Likewise.
73
708e2187
NC
742012-11-09 Nick Clifton <nickc@redhat.com>
75
76 * rx.h (EF_RX_CPU_RX): Add comment.
77 (E_FLAG_RX_ABI): Define.
78
de863c74
NC
79 * v850.h: Add RH850 ABI values.
80
c266cd02
MR
812012-11-08 Maciej W. Rozycki <macro@codesourcery.com>
82
83 * mips.h (EF_MIPS_32BITMODE): Move next to lower-order bits.
84
ff826ef3
TT
852012-11-01 Tom Tromey <tromey@redhat.com>
86
87 * common.h (NT_386_TLS, NT_386_IOPERM): New defines.
88
3bfcb652
NC
892012-10-30 Steve McIntyre <steve.mcintyre@linaro.org>
90
91 * elf/arm.h (EF_ARM_ABI_FLOAT_SOFT): New define.
92 (EF_ARM_ABI_FLOAT_HARD): Likewise.
93
9ece1fa9
TT
942012-10-23 Tom Tromey <tromey@redhat.com>
95
96 * common.h (NT_SIGINFO, NT_FILE): New defines.
97
e5b95258
WL
982012-08-27 Walter Lee <walt@tilera.com>
99
100 * tilegx.h (R_TILEGX_IMM16_X0_HW0_PLT_PCREL): New relocation.
101 (R_TILEGX_IMM16_X1_HW0_PLT_PCREL): Ditto.
102 (R_TILEGX_IMM16_X0_HW1_PLT_PCREL): Ditto.
103 (R_TILEGX_IMM16_X1_HW1_PLT_PCREL): Ditto.
104 (R_TILEGX_IMM16_X0_HW2_PLT_PCREL): Ditto.
105 (R_TILEGX_IMM16_X1_HW2_PLT_PCREL): Ditto.
106 (R_TILEGX_IMM16_X0_HW3_PLT_PCREL): Ditto.
107 (R_TILEGX_IMM16_X1_HW3_PLT_PCREL): Ditto.
108 (R_TILEGX_IMM16_X0_HW0_LAST_PLT_PCREL): Ditto.
109 (R_TILEGX_IMM16_X1_HW0_LAST_PLT_PCREL): Ditto.
110 (R_TILEGX_IMM16_X0_HW1_LAST_PLT_PCREL): Ditto.
111 (R_TILEGX_IMM16_X1_HW1_LAST_PLT_PCREL): Ditto.
112 (R_TILEGX_IMM16_X0_HW2_LAST_PLT_PCREL ): Ditto.
113 (R_TILEGX_IMM16_X1_HW2_LAST_PLT_PCREL): Ditto.
3bfcb652 114
a06ea964
NC
1152012-08-13 Ian Bolton <ian.bolton@arm.com>
116 Laurent Desnogues <laurent.desnogues@arm.com>
117 Jim MacArthur <jim.macarthur@arm.com>
118 Marcus Shawcroft <marcus.shawcroft@arm.com>
119 Nigel Stephens <nigel.stephens@arm.com>
120 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
121 Richard Earnshaw <rearnsha@arm.com>
122 Sofiane Naci <sofiane.naci@arm.com>
123 Tejas Belagod <tejas.belagod@arm.com>
124 Yufeng Zhang <yufeng.zhang@arm.com>
125
126 * aarch64.h: New file.
127 * common.h (EM_res183): Rename to EM_AARCH64.
128 (EM_res184): Rename to EM_ARM184.
129
cefc6d46
IS
1302012-06-28 Iain Sandoe <iain@codesourcery.com>
131
132 * common.h (AT_L1I_CACHESHAPE, AT_L1D_CACHESHAPE,
133 AT_L2_CACHESHAPE, AT_L3_CACHESHAPE): New defines.
134
40551fb8
NC
1352012-05-16 Georg-Johann Lay <avr@gjlay.de>
136
137 PR target/13503
138 * avr.h (RELOC_NUMBERS): Rename R_AVR_8_HHI8 to R_AVR_8_HLO8.
139
6927f982
NC
1402012-05-15 James Murray <jsm@jsm-net.demon.co.uk>
141
142 * m68hc11.h (R_M68HC12_16B, R_M68HC12_PCREL_9, R_M68HC12_PCREL_10)
143 R_M68HC12_HI8XG, R_M68HC12_LO8XG): New relocations.
144 (E_M68HC11_XGATE_RAMOFFSET): Define.
145
b9c361e0
JL
1462012-05-14 James Lemke <jwlemke@codesourcery.com>
147 * ppc.h (SEC_PPC_VLE): Remove.
148
1492012-05-14 Catherine Moore <clm@codesourcery.com>
150 James Lemke <jwlemke@codesourcery.com>
151
152 * ppc.h (R_PPC_VLE_REL8): New reloction.
153 (R_PPC_VLE_REL15): Likewise.
154 (R_PPC_VLE_REL24): Likewise.
155 (R_PPC_VLE_LO16A): Likewise.
156 (R_PPC_VLE_LO16D): Likewise.
157 (R_PPC_VLE_HI16A): Likewise.
158 (R_PPC_VLE_HI16D): Likewise.
159 (R_PPC_VLE_HA16A): Likewise.
160 (R_PPC_VLE_HA16D): Likewise.
161 (R_PPC_VLE_SDA21): Likewise.
162 (R_PPC_VLE_SDA21_LO): Likewise.
163 (R_PPC_VLE_SDAREL_LO16A): Likewise.
164 (R_PPC_VLE_SDAREL_LO16D): Likewise.
165 (R_PPC_VLE_SDAREL_HI16A): Likewise.
166 (R_PPC_VLE_SDAREL_HI16D): Likewise.
167 (R_PPC_VLE_SDAREL_HA16A): Likewise.
168 (R_PPC_VLE_SDAREL_HA16D): Likewise.
169 (SEC_PPC_VLE): Remove.
170 (PF_PPC_VLE): New program header flag.
171 (SHF_PPC_VLE): New section header flag.
172 (vle_opcodes, vle_num_opcodes): New.
173 (VLE_OP): New macro.
174 (VLE_OP_TO_SEG): New macro.
175
99700d6f
NC
1762012-05-11 Georg-Johann Lay <avr@gjlay.de
177
178 PR target/13503
179 * elf/avr.h (RELOC_NUMBERS): Add values for R_AVR_8_LO8,
180 R_AVR_8_HI8, R_AVR_8_HHI8.
181
f6c1a2d5
NC
1822012-05-03 Sean Keys <skeys@ipdatasys.com>
183
184 * xgate.h: Mininal file to support XGATE relocations.
185
4d296447
DM
1862012-04-27 David S. Miller <davem@davemloft.net>
187
188 * sparc.h: Add new ELF_SPARC_HWCAP_* defines for crypto,
189 pause, and compare-and-branch instructions.
190
0a22ae8e
NC
1912012-03-07 Nick Clifton <nickc@redhat.com>
192
193 * mn10300.h (elf_mn10300_reloc_type): Add R_MN10300_TLS_GD,
194 R_MN10300_TLS_LD, R_MN10300_TLS_LDO, R_MN10300_TLS_GOTIE,
195 R_MN10300_TLS_IE, R_MN10300_TLS_LE, R_MN10300_TLS_DPTMOD,
196 R_MN10300_TLS_DTPOFF and R_MN10300_TLS_TPOFF.
197
6f7be959
WL
1982012-02-25 Walter Lee <walt@tilera.com>
199
200 * tilegx.h (R_TILEGX_IMM16_X0_HW1_GOT): Delete.
201 (R_TILEGX_IMM16_X1_HW1_GOT): Ditto.
202 (R_TILEGX_IMM16_X0_HW2_GOT): Ditto.
203 (R_TILEGX_IMM16_X1_HW2_GOT): Ditto.
204 (R_TILEGX_IMM16_X0_HW3_GOT): Ditto.
205 (R_TILEGX_IMM16_X1_HW3_GOT): Ditto.
206 (R_TILEGX_IMM16_X0_HW2_LAST_GOT): Ditto.
207 (R_TILEGX_IMM16_X1_HW2_LAST_GOT): Ditto.
208 (R_TILEGX_IMM16_X0_HW1_TLS_GD): Ditto.
209 (R_TILEGX_IMM16_X1_HW1_TLS_GD): Ditto.
210 (R_TILEGX_IMM16_X0_HW2_TLS_GD): Ditto.
211 (R_TILEGX_IMM16_X1_HW2_TLS_GD): Ditto.
212 (R_TILEGX_IMM16_X0_HW3_TLS_GD): Ditto.
213 (R_TILEGX_IMM16_X1_HW3_TLS_GD): Ditto.
214 (R_TILEGX_IMM16_X0_HW2_LAST_TLS_GD): Ditto.
215 (R_TILEGX_IMM16_X1_HW2_LAST_TLS_GD): Ditto.
216 (R_TILEGX_IMM16_X0_HW1_TLS_IE): Ditto.
217 (R_TILEGX_IMM16_X1_HW1_TLS_IE): Ditto.
218 (R_TILEGX_IMM16_X0_HW2_TLS_IE): Ditto.
219 (R_TILEGX_IMM16_X1_HW2_TLS_IE): Ditto.
220 (R_TILEGX_IMM16_X0_HW3_TLS_IE): Ditto.
221 (R_TILEGX_IMM16_X1_HW3_TLS_IE): Ditto.
222 (R_TILEGX_IMM16_X0_HW2_LAST_TLS_IE): Ditto.
223 (R_TILEGX_IMM16_X1_HW2_LAST_TLS_IE): Ditto.
224 (R_TILEGX_IMM16_X0_HW0_TLS_LE): New relocation.
225 (R_TILEGX_IMM16_X1_HW0_TLS_LE): Ditto.
226 (R_TILEGX_IMM16_X0_HW0_LAST_TLS_LE): Ditto.
227 (R_TILEGX_IMM16_X1_HW0_LAST_TLS_LE): Ditto.
228 (R_TILEGX_IMM16_X0_HW1_LAST_TLS_LE): Ditto.
229 (R_TILEGX_IMM16_X1_HW1_LAST_TLS_LE): Ditto.
230 (R_TILEGX_TLS_GD_CALL): Ditto.
231 (R_TILEGX_IMM8_X0_TLS_GD_ADD): Ditto.
232 (R_TILEGX_IMM8_X1_TLS_GD_ADD): Ditto.
233 (R_TILEGX_IMM8_Y0_TLS_GD_ADD): Ditto.
234 (R_TILEGX_IMM8_Y1_TLS_GD_ADD): Ditto.
235 (R_TILEGX_TLS_IE_LOAD): Ditto.
236 (R_TILEGX_IMM8_X0_TLS_ADD): Ditto.
237 (R_TILEGX_IMM8_X1_TLS_ADD): Ditto.
238 (R_TILEGX_IMM8_Y0_TLS_ADD): Ditto.
239 (R_TILEGX_IMM8_Y1_TLS_ADD): Ditto.
240 * tilepro.h (R_TILEPRO_TLS_GD_CALL): New relocation.
241 (R_TILEPRO_IMM8_X0_TLS_GD_ADD): Ditto.
242 (R_TILEPRO_IMM8_X1_TLS_GD_ADD): Ditto.
243 (R_TILEPRO_IMM8_Y0_TLS_GD_ADD): Ditto.
244 (R_TILEPRO_IMM8_Y1_TLS_GD_ADD): Ditto.
245 (R_TILEPRO_TLS_IE_LOAD): Ditto.
246 (R_TILEPRO_IMM16_X0_TLS_LE): Ditto.
247 (R_TILEPRO_IMM16_X1_TLS_LE): Ditto.
248 (R_TILEPRO_IMM16_X0_TLS_LE_LO): Ditto.
249 (R_TILEPRO_IMM16_X1_TLS_LE_LO): Ditto.
250 (R_TILEPRO_IMM16_X0_TLS_LE_HI): Ditto.
251 (R_TILEPRO_IMM16_X1_TLS_LE_HI): Ditto.
252 (R_TILEPRO_IMM16_X0_TLS_LE_HA): Ditto.
253 (R_TILEPRO_IMM16_X1_TLS_LE_HA): Ditto.
254
9cea966c
DD
2552011-12-22 DJ Delorie <dj@redhat.com>
256
257 * rl78.h (R_RL78_RH_RELAX, R_RL78_RH_SFR, R_RL78_RH_SADDR): New.
258 (RL78_RELAXA_BRA, RL78_RELAXA_ADDR16: New.
259
8b40760a
L
2602011-12-19 Chung-Lin Tang <cltang@codesourcery.com>
261
262 * mips.h (elf_mips_reloc_type): Add R_MIPS16_TLS_* entries.
263
355b81d9
UW
2642011-12-06 Ulrich Weigand <uweigand@de.ibm.com>
265
266 * common.h (NT_S390_LAST_BREAK): Define.
267 (NT_S390_SYSTEM_CALL): Likewise.
268
99c513f6
DD
2692011-11-01 DJ Delorie <dj@redhat.com>
270
271 * common.h (EM_RL78, EM_78K0R): New.
272 * rl78.h: New.
273
cfb8c092
NC
2742011-10-25 Joern Rennecke <joern.rennecke@embecosm.com>
275
276 * epiphany.h: New file.
277 * common.h (EM_ADAPTEVA_EPIPHANY): Define.
278
3b421ab3
AM
2792011-10-10 Alan Modra <amodra@gmail.com>
280
281 * ppc64.h (R_PPC64_TOCSAVE): Add.
282
d4cb0ea0
NC
2832011-10-05 DJ Delorie <dj@redhat.com>
284
285 * rx.h (E_FLAG_RX_PID): New.
286
9e8c70f9
DM
2872011-09-21 David S. Miller <davem@davemloft.net>
288
289 * sparc.h (Tag_GNU_Sparc_HWCAPS): New object attribute.
290 (ELF_SPARC_HWCAP_*): New HWCAPS bitmask values.
291
505b88fb
L
2922011-08-12 H.J. Lu <hongjiu.lu@intel.com>
293
294 PR ld/13082
295 * x86-64.h (R_X86_64_RELATIVE64): New.
296
df58fc94
RS
2972011-07-24 Chao-ying Fu <fu@mips.com>
298 Maciej W. Rozycki <macro@codesourcery.com>
299
300 * mips.h (R_MICROMIPS_min): New relocations.
301 (R_MICROMIPS_26_S1): Likewise.
302 (R_MICROMIPS_HI16, R_MICROMIPS_LO16): Likewise.
303 (R_MICROMIPS_GPREL16, R_MICROMIPS_LITERAL): Likewise.
304 (R_MICROMIPS_GOT16, R_MICROMIPS_PC7_S1): Likewise.
305 (R_MICROMIPS_PC10_S1, R_MICROMIPS_PC16_S1): Likewise.
306 (R_MICROMIPS_CALL16, R_MICROMIPS_GOT_DISP): Likewise.
307 (R_MICROMIPS_GOT_PAGE, R_MICROMIPS_GOT_OFST): Likewise.
308 (R_MICROMIPS_GOT_HI16, R_MICROMIPS_GOT_LO16): Likewise.
309 (R_MICROMIPS_SUB, R_MICROMIPS_HIGHER): Likewise.
310 (R_MICROMIPS_HIGHEST, R_MICROMIPS_CALL_HI16): Likewise.
311 (R_MICROMIPS_CALL_LO16, R_MICROMIPS_SCN_DISP): Likewise.
312 (R_MICROMIPS_JALR, R_MICROMIPS_HI0_LO16): Likewise.
313 (R_MICROMIPS_TLS_GD, R_MICROMIPS_TLS_LDM): Likewise.
314 (R_MICROMIPS_TLS_DTPREL_HI, R_MICROMIPS_TLS_DTPREL_LO): Likewise.
315 (R_MICROMIPS_TLS_GOTTPREL): Likewise.
316 (R_MICROMIPS_TLS_TPREL_HI16): Likewise.
317 (R_MICROMIPS_TLS_TPREL_LO16): Likewise.
318 (R_MICROMIPS_GPREL7_S2, R_MICROMIPS_PC23_S2): Likewise.
319 (R_MICROMIPS_max): Likewise.
320 (EF_MIPS_ARCH_ASE_MICROMIPS): New macro.
321 (STO_MIPS_ISA, STO_MIPS_FLAGS): Likewise.
322 (ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT): Likewise.
323 (STO_MICROMIPS): Likewise.
324 (ELF_ST_IS_MICROMIPS, ELF_ST_SET_MICROMIPS): Likewise.
325 (ELF_ST_IS_COMPRESSED): Likewise.
326 (STO_MIPS_PLT, STO_MIPS_PIC): Rework.
327 (ELF_ST_IS_MIPS_PIC, ELF_ST_SET_MIPS_PIC): Likewise.
328 (STO_MIPS16, ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): Likewise.
329
7a9068fe
L
3302011-07-22 H.J. Lu <hongjiu.lu@intel.com>
331
332 * common.h (EM_K1OM): New.
333
9c55345c
TS
3342011-07-03 Samuel Thibault <samuel.thibault@gnu.org>
335 Thomas Schwinge <thomas@schwinge.name>
336
2bb70ae0 337 PR binutils/12913
9c55345c
TS
338 * common.h (ELFOSABI_GNU): Define, replaces...
339 (ELFOSABI_LINUX): ... this, kept as an alias.
340 (ELFOSABI_HURD): Remove.
341
faa9a424
UW
3422011-06-15 Ulrich Weigand <ulrich.weigand@linaro.org>
343
344 * common.h (NT_ARM_VFP): Define.
345
aa137e4d
NC
3462011-06-13 Walter Lee <walt@tilera.com>
347
348 * common.h: Add EM_TILEGX.
349 * tilegx.h: New file.
350 * tilepro.h: New file.
351
2ddcd4af
TG
3522011-06-09 Tristan Gingold <gingold@adacore.com>
353
354 * ia64.h (Elf64_External_VMS_ORIG_DYN_Note): New struct.
355
cc643b88
NC
3562011-06-02 Nick Clifton <nickc@redhat.com>
357
358 * common.h: Fix spelling mistake in comment.
359 * reloc-macros.h: Likewise.
360
63e1a0fc
PB
3612011-05-31 Paul Brook <paul@codesourcery.com>
362
363 * arm.h (arm_st_branch_type): Add ST_BRANCH_UNKNOWN.
364
8b40760a
L
3652011-05-09 Paul Brook <paul@codesourcery.com>
366
367 * tic6x.h (ELF_STRING_C6000_unwind,
368 ELF_STRING_C6000_unwind_info, ELF_STRING_C6000_unwind_once,
369 ELF_STRING_C6000_unwind_info_once): Define.
370
e21e5835
NC
3712011-04-15 Sergio Durigan Junior <sergiodj@redhat.com>
372
373 * common.h (NT_STAPSDT): New define.
374
c7811365
BS
3752011-03-31 Bernd Schmidt <bernds@codesourcery.com>
376
377 * tic6x.h (R_C6000_JUMP_SPLOT, R_C6000_EHTYPE,
378 R_C6000_PCR_H16, R_C6000_PCR_L16): New relocs.
379 (SHN_TIC6X_SCOMMON): Define.
380
00e98fc7
TG
3812011-03-31 Tristan Gingold <gingold@adacore.com>
382
383 * ia64.h (Elf64_External_VMS_Note): New struct.
384 (NT_VMS_MHD, NT_VMS_LNM, NT_VMS_SRC, NT_VMS_TITLE, NT_VMS_EIDC)
385 (NT_VMS_FPMODE, NT_VMS_LINKTIME, NT_VMS_IMGNAM, NT_VMS_IMGID)
386 (NT_VMS_LINKID, NT_VMS_IMGBID, NT_VMS_GSTNAM, NT_VMS_ORIG_DYN)
387 (NT_VMS_PATCHTIME) New macros.
388
34e77a92
RS
3892011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
390
391 * arm.h (R_ARM_IRELATIVE): New relocation.
392
35fc36a8
RS
3932011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
394
395 * internal.h (elf_internal_sym): Add st_target_internal.
396 * arm.h (arm_st_branch_type): New enum.
397 (ARM_SYM_BRANCH_TYPE): New macro.
398
8f7e76d0
NC
3992011-03-10 Nick Clifton <nickc@redhat.com>
400
401 * common.h (EM_V850): V850s now supplied by Renesas.
402
15a44d57
AM
4032011-02-25 Alan Modra <amodra@gmail.com>
404
eba5cfbc 405 PR 12516
15a44d57
AM
406 * internal.h (ELF_SECTION_IN_SEGMENT_1): Don't match zero size
407 sections at start or end of PT_DYNAMIC.
408
0855e32b
NS
4092011-01-10 Nathan Sidwell <nathan@codesourcery.com>
410 Glauber de Oliveira Costa <glommer@gmail.com>
411
412 * arm.h (R_ARM_TLS_DESC, R_ARM_TLS_GOTDESC, R_ARM_TLS_CALL,
413 R_ARM_TLS_DESCSEQ, T_ARM_THM_TLS_CALL, R_ARM_THM_TLS_DESCSEQ): New
414 relocations.
415
aa137e4d
NC
4162010-11-16 Jie Zhang <jie.zhang@analog.com>
417
418 * bfin.h (EF_BFIN_CODE_IN_L1): Define.
419 (EF_BFIN_DATA_IN_L1): Define.
420
fd503541
NC
4212010-11-11 Mingming Sun <mingm.sun@gmail.com>
422
423 * mips.h (E_MIPS_MACH_LS3A): Defined.
424
87779176
JM
4252010-11-02 Joseph Myers <joseph@codesourcery.com>
426
427 * tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
428 Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
429 Tag_ABI_array_object_alignment,
430 Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
431
3cbd1c06
JM
4322010-10-29 Joseph Myers <joseph@codesourcery.com>
433
434 * tic6x-attrs.h (Tag_ABI_compatibility): Define.
435
b5593623
JM
4362010-10-29 Bernd Schmidt <bernds@codesourcery.com>
437 Joseph Myers <joseph@codesourcery.com>
438
439 * tic6x-attrs.h (Tag_ABI_DSBT): New.
440
75fa6dc1
JM
4412010-10-21 Joseph Myers <joseph@codesourcery.com>
442
443 * tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
444 value 4.
445 * tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
446 attribute renaming.
447
1cd986c5
NC
4482010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
449 Ina Pandit <ina.pandit@kpitcummins.com>
450
451 * v850.h: Add support for V850E2 and V850E2V3.
452 (v850_reloc_type): Update the newly added relocations
453
f4638467
AM
4542010-07-20 Alan Modra <amodra@gmail.com>
455
456 * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
457 (ELF_SECTION_SIZE): ..here.
458 (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
459 (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
460
ba761f19
AM
4612010-06-25 Alan Modra <amodra@gmail.com>
462
463 * ppc64.h (R_PPC64_LO_DS_OPT): Define.
464
59e6276b
JM
4652010-06-15 Joseph Myers <joseph@codesourcery.com>
466
467 * tic6x-attrs.h: New.
468 * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
469 (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
470 C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
471 C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
472 C6XABI_Tag_CPU_arch_C674X): Define.
473
28f997cf
TG
4742010-06-11 Tristan Gingold <gingold@adacore.com>
475
476 * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
477 (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
478 (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
479 (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
480 (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
481 (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
482 (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
483 (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
484 (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
485 (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
486 (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
487 (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
488 (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
489 (Elf64_External_VMS_IMAGE_RELA): Ditto.
490 (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
491 (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
492 (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
493 (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
494 (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
495 (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
496 (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
497 (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
498
8e45593f
NC
4992010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
500 Joseph Myers <joseph@codesourcery.com>
501 Andrew Stubbs <ams@codesourcery.com>
502
503 * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
504 (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New. Adjust
505 other invalid ranges.
506 (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
507 (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
508 (R_SH_FUNCDESC_VALUE): New.
509
18ae9cc1
L
5102010-05-18 H.J. Lu <hongjiu.lu@intel.com>
511
512 PR gas/11600
513 * common.h (SHF_EXCLUDE): New.
514
515 * i370.h (SHF_EXCLUDE): Removed.
516 * or32.h (SHF_EXCLUDE): Likewise.
517 * ppc.h (SHF_EXCLUDE): Likewise.
518 * sparc.h (SHF_EXCLUDE): Likewise.
519
9a83a553
AM
5202010-04-23 Alan Modra <amodra@gmail.com>
521
522 * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
523 Invert logic to clarify test for .tbss.
524 (ELF_IS_SECTION_IN_SEGMENT): Rename to..
525 (ELF_SECTION_IN_SEGMENT_1): ..this. Add check_vma param. Protect
526 macro args with parentheses.
527 (ELF_SECTION_IN_SEGMENT): Define.
528 (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
529 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
530
75375b3e
MGD
5312010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
532
533 * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
534 Tag_FP_HP_extension): Add new ABI attribute tags.
535
e4e42b45
NC
5362010-04-15 Nick Clifton <nickc@redhat.com>
537
538 * alpha.h: Update copyright notice to use GPLv3.
539 * arc.h: Likewise.
540 * arm.h: Likewise.
541 * avr.h: Likewise.
542 * bfin.h: Likewise.
543 * common.h: Likewise.
544 * cr16.h: Likewise.
545 * cr16c.h: Likewise.
546 * cris.h: Likewise.
547 * crx.h: Likewise.
548 * d10v.h: Likewise.
549 * d30v.h: Likewise.
550 * dlx.h: Likewise.
551 * dwarf.h: Likewise.
552 * external.h: Likewise.
553 * fr30.h: Likewise.
554 * frv.h: Likewise.
555 * h8.h: Likewise.
556 * hppa.h: Likewise.
557 * i370.h: Likewise.
558 * i386.h: Likewise.
559 * i860.h: Likewise.
560 * i960.h: Likewise.
561 * ia64.h: Likewise.
562 * internal.h: Likewise.
563 * ip2k.h: Likewise.
564 * iq2000.h: Likewise.
565 * lm32.h: Likewise.
566 * m32c.h: Likewise.
567 * m32r.h: Likewise.
568 * m68hc11.h: Likewise.
569 * m68k.h: Likewise.
570 * mcore.h: Likewise.
571 * mep.h: Likewise.
572 * microblaze.h: Likewise.
573 * mips.h: Likewise.
574 * mmix.h: Likewise.
575 * mn10200.h: Likewise.
576 * moxie.h: Likewise.
577 * msp430.h: Likewise.
578 * mt.h: Likewise.
579 * openrisc.h: Likewise.
580 * or32.h: Likewise.
581 * pj.h: Likewise.
582 * ppc.h: Likewise.
583 * ppc64.h: Likewise.
584 * reloc-macros.h: Likewise.
585 * rx.h: Likewise.
586 * s390.h: Likewise.
587 * sh.h: Likewise.
588 * sparc.h: Likewise.
589 * spu.h: Likewise.
590 * v850.h: Likewise.
591 * vax.h: Likewise.
592 * vxworks.h: Likewise.
593 * x86-64.h: Likewise.
594 * xc16x.h: Likewise.
595 * xstormy16.h: Likewise.
596 * xtensa.h: Likewise.
597
9957b18f
AM
5982010-04-08 David Stubbs <stubbs@icerasemi.com>
599
600 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
601 cannot contain any sections.
602
40b36596
JM
6032010-03-25 Joseph Myers <joseph@codesourcery.com>
604
605 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
606 * tic6x.h: New.
607
e1dcda2d
L
6082010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
609
610 * common.h (VER_FLG_*): Document.
611 (VER_FLG_INFO): Define.
612
17e57237
NC
6132010-02-23 Andrew Zabolotny <anpaza@mail.ru>
614
615 PR binutils/11297
616 * avr.h: (R_AVR_8): New relocation number.
617
cd21e546
MGD
6182010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
619
620 * arm.h (Tag_MPextension_use): Renumber.
621 (Tag_DIV_use): Add.
622 (Tag_MPextension_use_legacy): Likewise.
623
d7eeb400
MS
6242010-02-09 Michael Holzheu <holzheu@de.ibm.com>
625
626 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
627 NT_S390_CTRS and NT_S390_PREFIX): Define.
628
e1dcda2d
L
6292010-02-08 David S. Miller <davem@davemloft.net>
630
631 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
632
4339cae0
L
6332010-02-02 H.J. Lu <hongjiu.lu@intel.com>
634
635 * common.h (NT_386_XSTATE): New.
636
3ff95107 6372010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17e57237 638
3ff95107
L
639 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
640
c75a08aa
AM
6412010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
642
4339cae0 643 * common.h (PN_XNUM): Define.
c75a08aa 644
0675e188
UW
6452009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
646
647 * common.h (NT_S390_HIGH_GPRS): Define.
648
32af9f6e
AM
6492009-12-17 Alan Modra <amodra@bigpond.net.au>
650
651 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
652 R_PPC_RELAX32PC_PLT): Delete.
653 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
654
8b40760a
L
6552009-12-03 David Daney <ddaney@caviumnetworks.com>
656 Adam Nemet <adambnemet@gmail.com>
657
658 * mips.h (E_MIPS_MACH_OCTEON2): New machine flag.
659
3c65b800
JM
6602009-11-28 Joseph Myers <joseph@codesourcery.com>
661
662 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
663 EM_TI_C5500, EM_CUDA): Define.
664 (EM_res140, EM_res141, EM_res142): Remove.
665
9e3c6df6
PB
6662009-11-17 Paul Brook <paul@codesourcery.com>
667 Daniel Jacobowitz <dan@codesourcery.com>
668
669 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
670
c7927a3c
NC
6712009-09-29 DJ Delorie <dj@redhat.com>
672
673 * rx.h: New file.
674
a7f2871e
AM
6752009-09-21 Alan Modra <amodra@bigpond.net.au>
676
677 * ppc.h (DT_PPC_TLSOPT): Define.
678 * ppc64.h (DT_PPC64_TLSOPT): Define.
679
7f6fed87
NC
6802009-08-10 Daniel Gutson <dgutson@codesourcery.com>
681
682 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
683 (SHT_ARM_OVERLAYSECTION): New define.
684
cb88ce9f
BS
6852006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
686
687 From Mike Frysinger <michael.frysinger@analog.com>
688 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
689 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
690 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
691 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
692 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
693 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
694 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
695 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
696 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
697 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
698 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
699 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
700 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
701 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
702 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
703 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
704 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
705 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
706 R_page, R_hwpage, R_addr, R_pltpc, R_got.
17e57237 707
44db4087
ME
7082009-08-09 Michael Eager <eager@eagercon.com>
709
710 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
17e57237 711 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
44db4087 712
7ba29e2a
NC
7132009-08-06 Michael Eager <eager@eagercon.com>
714
715 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
716 * elf/microblaze.h: New reloc definitions.
717
28ec585f
AM
7182009-07-30 Alan Modra <amodra@bigpond.net.au>
719
720 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
721 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
722
8a9036a4
L
7232009-07-25 H.J. Lu <hongjiu.lu@intel.com>
724
725 * common.h (EM_L1OM): New.
726
8fdcc58d
TS
7272009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
728 Alan Modra <amodra@bigpond.net.au>
729
730 * spu.h (R_SPU_ADD_PIC): New.
731
3e7a7d11
NC
7322009-07-23 Ulrich Drepper <drepper@redhat.com>
733
734 * common.h (STB_GNU_UNIQUE): Define.
735
fa8f86ff
TT
7362009-07-10 Tom Tromey <tromey@redhat.com>
737
738 * dwarf2.h: Move to `..'.
739
1bffd25b
L
7402009-07-10 H.J. Lu <hongjiu.lu@intel.com>
741
742 * dwarf2.h: Just include ../dwarf2.h.
743
e054468f
AM
7442009-07-10 Alan Modra <amodra@bigpond.net.au>
745
746 * ppc.h (R_PPC_IRELATIVE): Add.
747 (R_PPC_RELAX32, R_PPC_RELAX32PC,
748 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
749 * ppc64.h (R_PPC64_IRELATIVE): Add.
750
3244e8f5
JJ
7512009-07-03 Jakub Jelinek <jakub@redhat.com>
752
753 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
754 and DW_OP_stack_value.
755
ceaf50a2
AM
7562009-06-22 Alan Modra <amodra@bigpond.net.au>
757
758 * ppc.h (R_PPC_RELAX*): Define as enum.
759
f865a31d
AG
7602009-06-11 Anthony Green <green@moxielogic.org>
761
762 * moxie.h (R_MOXIE_PCREL10): New.
763
cbe950e9
L
7642009-06-01 H.J. Lu <hongjiu.lu@intel.com>
765
766 PR ld/10205
767 * i386.h (R_386_IRELATIVE): New.
768 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
769
cf65542b
L
7702009-05-27 H.J. Lu <hongjiu.lu@intel.com>
771
772 * common.h: Update comments for dynamic tag ranges.
773
4e38f72c
DD
7742009-04-30 DJ Delorie <dj@redhat.com>
775
776 * mep.h (EF_MEP_COP_*): New.
777 (EF_MEP_ALL_FLAGS): Add them.
778
d8045f23
NC
7792009-04-30 Nick Clifton <nickc@redhat.com>
780
781 * common.h (STT_GNU_IFUNC): Define.
782
ed4a4bdf
CC
7832009-04-24 Cary Coutant <ccoutant@google.com>
784
785 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
786
20135e4c
NC
7872009-04-15 Anthony Green <green@moxielogic.com>
788
789 * common.h (EM_MOXIE): Define.
790 * moxie.h: New file.
791
4d28413b
DD
7922009-04-07 DJ Delorie <dj@redhat.com>
793
794 * mep.h (EF_MEP_CPU_C5): New.
795
96b2958f
L
7962009-04-01 H.J. Lu <hongjiu.lu@intel.com>
797
798 * common.h (EM_INTEL178): Removed.
799 (EM_INTEL179): Likewise.
800 (EM_ETPU): New.
801 (EM_SLE9X): Likewise.
802 (EM_INTEL181): Likewise.
803 (EM_INTEL182): Likewise.
804
f47a1d2e
L
8052009-03-31 H.J. Lu <hongjiu.lu@intel.com>
806
807 * common.h (EM_INTEL178): New.
808 (EM_INTEL179): Likewise.
809 (EM_INTEL180): Likewise.
810
0e879927
ILT
8112009-03-20 Mikolaj Zalewski <mikolajz@google.com>
812
813 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
814
4d407348
MK
8152009-03-14 Mark Kettenis <kettenis@gnu.org>
816
17e57237
NC
817 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
818 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
4d407348
MK
819 (NT_OPENBSD_WCOOKIE): New defines.
820
904001b0
JK
8212009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
822
823 * common.h (AT_RANDOM): Define.
824
727fc41e
AM
8252009-03-04 Alan Modra <amodra@bigpond.net.au>
826
827 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
828 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
829
c3b7224a
NC
8302009-03-02 Qinwei <qinwei@sunnorth.com.cn>
831
832 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
833 * common.h (EM_SCORE_OLD): Define.
834
36319970
L
8352009-02-23 H.J. Lu <hongjiu.lu@intel.com>
836
837 * common.h (STB_LOPROC): Replace Application-specific with
838 Processor-specific in comments.
839 (STB_HIPROC): Likewise.
840 (STT_LOPROC): Likewise.
841 (STT_HIPROC): Likewise.
842
52b6b6b9
JM
8432009-02-03 Sandip Matte <sandip@rmicorp.com>
844
845 * mips.h (E_MIPS_MACH_XLR): Define.
846
cf869cce
NC
8472009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
848
849 * m68k.h: Map TLS relocations to numbers.
850
91e22acd
AS
8512009-01-15 Andrew Stubbs <ams@codesourcery.com>
852 Julian Brown <julian@codesourcery.com>
853
854 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
855 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
856 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
857 version 2.07.
858 (Tag_undefined39, Tag_nodefaults): New enum values.
859 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
860 (Tag_conformance, Tag_Virtualization_use): Likewise.
861 (Tag_undefined69, Tag_MPextension_use): Likewise.
862
01e1a5bc
NC
8632009-01-15 Douglas B Rupp <rupp@gnat.com>
864
865 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
866 New macros. Minor reformatting.
867
84e94c90
NC
8682008-12-23 Jon Beniston <jon@beniston.com>
869
870 * lm32.h: New file.
871
0f88be7a
NC
8722008-12-23 Nick Clifton <nickc@redhat.com>
873
874 * commmon.h (STT_IFUNC): Delete.
875
7a0cc8ed
HPN
8762008-12-20 Hans-Peter Nilsson <hp@axis.com>
877
878 * cris.h (R_CRIS_32_IE): New relocation.
879
e7c33416
NC
8802008-12-03 Nick Clifton <nickc@redhat.com>
881
882 * common.h (STT_IFUNC): Define.
883
e73521d6
SR
8842008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
885
886 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
887 R_CR16_GLOB_DAT): New relocations.
888
a973d22c
HPN
8892008-11-25 Hans-Peter Nilsson <hp@axis.com>
890
891 * cris.h (R_CRIS_32_TPREL): Correct comment.
892 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
893
8e79c3df
CM
8942008-11-18 Catherine Moore <clm@codesourcery.com>
895
896 * arm.h (Tag_ABI_FP_16bit_format): Define.
897
2b0bc088
NC
8982008-11-14 Nathan Sidwell <nathan@codesourcery.com>
899
900 * internal.h (struct elf_segment_map): Add header_size field.
17e57237 901
759cc328
UW
9022008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
903
904 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
905
f82e0623
NF
9062008-10-10 Nathan Froyd <froydnj@codesourcery.com>
907
908 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
909
1d037692
HPN
9102008-10-04 Hans-Peter Nilsson <hp@axis.com>
911
912 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
913 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
914 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
915 (R_CRIS_16_TPREL): New relocations.
916
28dbbc02
BW
9172008-08-20 Bob Wilson <bob.wilson@acm.org>
918
919 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
920 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
921 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
922
861fb55a
DJ
9232008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
924 Daniel Jacobowitz <dan@codesourcery.com>
925 Catherine Moore <clm@codesourcery.com>
926 Mark Shinwell <shinwell@codesourcery.com>
927
928 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
929 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
930
0deb8eee
AM
9312008-08-04 Markus Weiss <weissms@aros.org>
932
933 * common.h (ELFOSABI_AROS): Update comment.
934
3c7b9897
AM
9352008-07-26 Michael Eager <eager@eagercon.com>
936
937 * ppc.h: Add description of single-precision.
938
89eeb0bc
LM
9392008-07-21 Luis Machado <luisgpm@br.ibm.com>
940
941 * common.h: Define NT_PPC_VSX.
942
30c09090
RS
9432008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
944
945 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
946
b8a39af8
SR
9472008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
948
949 * common.h (EM_CR16): Correct value.
950 (EM_CR16): Rename to EM_CR16_OLD.
951
ff7eeb89
DD
9522008-06-12 DJ Delorie <dj@redhat.com>
953
954 * common.h (EM_M32C_NEW): Rename to EM_M32C.
955 (EM_M32C): Rename to EM_M32C_OLD.
956
3c9a78e0
JM
9572008-06-12 Joseph Myers <joseph@codesourcery.com>
958
959 * common.h: Update e_machine table.
960
a23ede3d
KK
9612008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
962
963 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
964
2424f303
JM
9652008-06-09 Joseph Myers <joseph@codesourcery.com>
966
967 * common.h: Change registry@caldera.com to registry@sco.com.
968
7c90103b
NC
9692008-05-21 Nick Clifton <nickc@redhat.com>
970
971 * reloc-macros.h: Add a comment about the use of the
972 END_RELOC_NUMBERS symbol as a sentinel value.
973
9742008-05-15 Christophe Lyon <christophe.lyon@st.com>
17e57237 975
7c90103b
NC
976 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
977
14a6d8e0
DM
9782008-04-16 David S. Miller <davem@davemloft.net>
979
980 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
981 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
982 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
983 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
984
15397d0b
ILT
9852008-03-24 Ian Lance Taylor <iant@google.com>
986
987 * common.h (NT_GNU_GOLD_VERSION): Define.
988
72de5009
AM
9892008-03-13 Alan Modra <amodra@bigpond.net.au>
990
991 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
992 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
993 Order struct as for external version.
994
1bce5d2c
AM
9952008-03-12 Alan Modra <amodra@bigpond.net.au>
996
4fbb74a6
AM
997 PR 5900
998 * common.h (SHN_BAD): Delete.
999 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
1000 * external.h: ..here.
1001 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
1002 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
1003 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
1004
10052008-03-12 Alan Modra <amodra@bigpond.net.au>
1006
1007 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 1008 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 1009 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 1010 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 1011 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 1012 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
1013 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
1014 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 1015 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 1016 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 1017 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
1018 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
1019 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 1020 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 1021 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 1022
35d60fe4
NC
10232008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
1024
1025 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
1026 DW_OP_PGI_omp_thread_num.
1027
7b03d09a
AN
10282008-02-04 Adam Nemet <anemet@caviumnetworks.com>
1029
1030 * mips.h: Update copyright.
1031 (E_MIPS_MACH_OCTEON): New macro.
1032
148b93f2
NC
10332008-01-30 Tristan Gingold <gingold@adacore.com>
1034
1035 Add OpenVMS extensions.
1bce5d2c
AM
1036 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
1037 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 1038 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
1039 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
1040 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
1041 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
1042 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
1043 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
1044 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
1045 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
1046 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
1047 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
1048 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
1049 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
1050 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
1051 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
1052 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
1053 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
1054 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
1055 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
1056 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
1057 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
1058
c74ba406
MK
10592008-01-16 Mark Kettenis <kettenis@gnu.org>
1060
1061 * common.h (AT_SUN_AUXFLAGS): Define.
1062
60955fda
DJ
10632007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
1064
1065 * dwarf2.h (DW_AT_hi_user): Correct value.
1066
1bbb5f21 10672007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 1068
1bbb5f21 1069 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 1070
350cc38d
MS
10712007-11-29 Mark Shinwell <shinwell@codesourcery.com>
1072
1073 * mips.h (E_MIPS_MACH_LS2E): New.
1074 (E_MIPS_MACH_LS2F): New.
1075
f7bc09bd
NS
10762007-11-28 Nathan Sidwell <nathan@codesourcery.com>
1077
1078 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
1079 segments at the end of memory.
1080
e210c36b
NC
10812007-11-17 Thiemo Seufer <ths@mips.com>
1082
1083 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
1084 in comment.
1085
e2a0d921
NC
10862007-11-16 Nick Clifton <nickc@redhat.com>
1087
1088 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
1089 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
1090 (DW_AT_stride): Rename to DW_AT_byte_stride.
1091
7a2b07ff
NS
10922007-11-08 Nathan Sidwell <nathan@codesourcery.com>
1093
1094 * vxworks.h: New.
1095
569006e5
NC
10962007-10-30 Nick Clifton <nickc@redhat.com>
1097
1098 * mn10300.h (R_MN10300_ALIGN): Define.
1099
c6e65352
DJ
11002007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
1101
1102 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
1103
bfff1642
NC
11042007-10-19 Nick Clifton <nickc@redhat.com>
1105
1106 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
1107
3e6ff6e5
RM
11082007-10-18 Roland McGrath <roland@redhat.com>
1109
1110 * common.h (NT_PPC_VMX): New macro.
1111
7fac7ff4
NC
11122007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
1113
1114 * cr16.h: Updated with new relocaction macros.
1115
b10a8ae0
L
11162007-09-17 H.J. Lu <hongjiu.lu@intel.com>
1117
1118 PR binutils/3281
1119 PR binutils/5037
1120 * internal.h (elf_segment_map): Add p_size and p_size_valid.
1121 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
1122 PT_GNU_RELRO segments.
1123
8d100c32
KH
11242007-09-11 Nathan Sidwell <nathan@codesourcery.com>
1125
1126 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
1127
b15fa79e
AM
11282007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
1129
1130 * common.h (NT_SPU): Define.
1131
2b05f1b7
L
11322007-08-16 H.J. Lu <hongjiu.lu@intel.com>
1133
1134 * common.h: Revert last change.
1135
94b11780
L
11362007-08-16 H.J. Lu <hongjiu.lu@intel.com>
1137
1138 * common.h (PT_GNU_STACK): Renamed to ...
1139 (PT_GNU_ATTR): This.
1140 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
1141
fd2f25da
RM
11422007-07-09 Roland McGrath <roland@redhat.com>
1143
1144 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
1145
34c8bcba
JM
11462007-06-29 Joseph Myers <joseph@codesourcery.com>
1147
1148 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
1149
2cf19d5c
JM
11502007-06-29 Joseph Myers <joseph@codesourcery.com>
1151
1152 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
1153
104d59d1
JM
11542007-06-29 Joseph Myers <joseph@codesourcery.com>
1155
1156 * arm.h (elf32_arm_add_eabi_attr_int,
1157 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
1158 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
1159 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
1160 Tag_Symbol, Tag_compatibility): Remove.
1161 * common.h (SHT_GNU_ATTRIBUTES): Define.
1162
3d3d428f
NC
11632007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
1164
1165 * common.h (EM_CR16): New entry for CR16 cpu.
1166 * cr16.h: New file.
1167
99ded152
BW
11682007-06-11 Sterling Augustine <sterling@tensilica.com>
1169 Bob Wilson <bob.wilson@acm.org>
fd2f25da 1170
99ded152
BW
1171 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
1172 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 1173
f89d32d9
CT
11742007-05-18 Caroline Tice <ctice@apple.com>
1175
fd2f25da 1176 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
1177 DW_OP_GNU_uninit.
1178
4f4416b5
AM
11792007-05-12 Alan Modra <amodra@bigpond.net.au>
1180
1181 * spu.h (R_SPU_ADDR16X): Define.
1182 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
1183
ece5ef60
AM
11842007-05-11 Alan Modra <amodra@bigpond.net.au>
1185
1186 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
1187
627b32bc
AM
11882007-05-02 Alan Modra <amodra@bigpond.net.au>
1189
1190 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
1191 and vma for appropriate sections.
1192
0c3e446c
JB
11932007-04-26 Jan Beulich <jbeulich@novell.com>
1194
1195 * common.h (DT_ENCODING): Correct value (back to spec mandated
1196 value).
1197
d4c87fc1
AM
11982007-03-08 Alan Modra <amodra@bigpond.net.au>
1199
1200 * v850.h (V850_OTHER_TDA_BYTE): Delete.
1201 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
1202 that don't clash with visibility bits.
1203
689d9c8c
AM
12042007-03-07 Alan Modra <amodra@bigpond.net.au>
1205
1206 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
1207
b95dd98f 12082007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
1209 Richard Sandiford <rsandifo@redhat.com>
1210 Richard Henderson <rth@redhat.com>
1211 DJ Delorie <dj@redhat.com>
1212 Ben Elliston <bje@redhat.com>
b95dd98f
DB
1213
1214 * mep.h: New file.
b95dd98f
DB
1215 * common.h (EM_CYGNUS_MEP): Define.
1216
12172007-02-15 Dave Brolley <brolley@redhat.com>
1218
1219 From Graydon Hoare <graydon@redhat.com>:
1220 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
1221
3bdcfdf4
KH
12222007-01-08 Kazu Hirata <kazu@codesourcery.com>
1223
1224 * m68k.h (EF_M68K_FIDO): New.
1225 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
1226 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
1227
9840d27e
KH
12282006-12-25 Kazu Hirata <kazu@codesourcery.com>
1229
1230 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
1231
425c6cb0
KH
12322006-12-19 Kazu Hirata <kazu@codesourcery.com>
1233
1234 * m68k.h (EF_M68K_ARCH_MASK): New.
1235
3271a814
NS
12362006-12-19 Nathan Sidwell <nathan@codesourcery.com>
1237
1238 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
1239
c694fd50
KH
12402006-12-07 Kazu Hirata <kazu@codesourcery.com>
1241
1242 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
1243 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
1244 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
1245 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
1246 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
1247 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
1248 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
1249 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
1250 EF_M68K_CF_FLOAT, respectively.
1251
4fd454c8
NC
12522006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
1253 Nick Clifton <nickc@redhat.com>
1254
1255 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
1256
165b93e7
RS
12572006-10-28 Richard Sandiford <richard@codesourcery.com>
1258
1259 * mips.h (R_MIPS_GLOB_DAT): Define
1260 (R_MIPS_max): Bump by 1.
1261
e9f53129
AM
12622006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
1263 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
1264 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
1265 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
1266 Alan Modra <amodra@bigpond.net.au>
1267
1268 * common.h (EM_SPU): Define.
1269 * spu.h: New file.
1270
b3549761
NC
12712006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
1272
1273 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
1274 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
1275 (EF_SCORE_HASENTRY): Delete.
1276
e210c36b
NC
12772006-10-17 Mark Shinwell <shinwell@codesourcery.com>
1278
1279 * arm.h: Define TAG_CPU_ARCH_* constants.
1280
1c0d3aa6
NC
12812006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
1282
1283 * score.h: New file.
1284 * common.h: Add Score machine number.
1285
fdc90cb4
JJ
12862006-07-10 Jakub Jelinek <jakub@redhat.com>
1287
1288 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
1289
1224efb8
L
12902006-05-31 H.J. Lu <hongjiu.lu@intel.com>
1291
1292 * internal.h (ELF_SECTION_SIZE): New.
1293 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
1294 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
1295 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1296
3f570048
AM
12972006-05-27 H.J. Lu <hongjiu.lu@intel.com>
1298
1299 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
1300
9b52905e
NC
13012006-05-24 Carlos O'Donell <carlos@systemhalted.org>
1302 Randolph Chung <randolph@tausq.org>
1303 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
1304 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
1305 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
1306 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
1307 New TLS relocs.
1308 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
1309 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
1310 Define TLS relocs using existing equivalents.
1311
fd2f25da
RM
13122006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
1313
28c9d252
NC
1314 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
1315
e210c36b
NC
13162006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
1317
1318 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
1319 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
1320 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
1321 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
1322 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
1323 R_BFIN_GOTOFFLO): New relocs.
1324 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
1325
13262006-03-23 Michael Matz <matz@suse.de>
1327
1328 * x86-64.h: Add the new relocations with their official
1329 numbers.
1330
0a44bf69
RS
13312006-03-22 Richard Sandiford <richard@codesourcery.com>
1332 Daniel Jacobowitz <dan@codesourcery.com>
1333 Phil Edwards <phil@codesourcery.com>
1334 Zack Weinberg <zack@codesourcery.com>
1335 Mark Mitchell <mark@codesourcery.com>
1336 Nathan Sidwell <nathan@codesourcery.com>
1337
1338 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
1339
e14430ab
DA
13402006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1341
1342 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
1343 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
1344 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
1345 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
1346 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
1347
3a4a14e9
PB
13482006-03-10 Paul Brook <paul@codesourcery.com>
1349
1350 * arm.h (EF_ARM_EABI_VER5): Define.
1351
0b2e31dc
NS
13522006-03-06 Nathan Sidwell <nathan@codesourcery.com>
1353
1354 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
1355 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
1356 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
1357 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
1358 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
1359 (EF_M68K_EMAC_B): New.
1360
df406460
NC
13612006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
1362
1363 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
1364 (EF_AVR_LINKRELAX_PREPARED): Add.
1365
2c10a7e5
BE
13662006-03-02 Ben Elliston <bje@au.ibm.com>
1367
1368 Import from the GCC tree:
1369 2006-03-01 Jakub Jelinek <jakub@redhat.com>
1370
1371 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
1372 from DWARF 3.
1373 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
1374 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
1375 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
1376 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
1377 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
1378 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
1379 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
1380 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
1381 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
1382 DW_DS_leading_separate, DW_DS_trailing_separate): New.
1383 (DW_END_default, DW_END_big, DW_END_little): New.
1384 (DW_END_lo_user, DW_END_hi_user): Define.
1385 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
1386 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
1387 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
1388 DW_LANG_D): New.
1389
e210c36b
NC
13902006-02-06 Steve Ellcey <sje@cup.hp.com>
1391
1392 * ia64.h (SHF_IA_64_HP_TLS): New.
1393
6772dd07
DD
13942006-02-24 DJ Delorie <dj@redhat.com>
1395
1396 * m32c.h: Add relax relocs.
1397
d70c5fc7
NC
13982006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
1399 Anil Paranjape <anilp1@kpitcummins.com>
1400 Shilin Shakti <shilins@kpitcummins.com>
1401
1402 * common.h (EM_XC16X): New entry for xc16x cpu.
1403 Sort other EM_* numbers into numerical order.
1404 * xc16x.h: New file.
fd2f25da 1405
84d1d650
L
14062006-02-10 H.J. Lu <hongjiu.lu@intel.com>
1407
1408 PR binutils/2258
1409 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
1410 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1411
266abb8f
NS
14122006-02-07 Nathan Sidwell <nathan@codesourcery.com>
1413
1414 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
1415 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
1416 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
1417 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
1418 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
1419
14202006-02-06 Steve Ellcey <sje@cup.hp.com>
1421
1422 * ia64.h (SHF_IA_64_HP_TLS): New.
1423
67a4f2b7
AO
14242006-01-18 Alexandre Oliva <aoliva@redhat.com>
1425
1426 Introduce TLS descriptors for i386 and x86_64.
1427 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
1428 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
1429 New.
1430 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
1431 R_X86_64_TLSDESC): New.
1432
64fd6348
NC
14332006-01-09 Mike Frysinger <vapier@gentoo.org>:
1434
1435 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1436
d031aafb
NS
14372005-12-16 Nathan Sidwell <nathan@codesourcery.com>
1438
1439 Second part of ms1 to mt renaming.
1440 * common.h (EM_MT): Renamed.
1441 * mt.h: Rename relocs, cpu & other defines.
1442
e210c36b
NC
14432005-12-12 Nathan Sidwell <nathan@codesourcery.com>
1444
1445 * mt.h: Renamed from ms1.h
1446
39b41c9c
PB
14472005-12-12 Paul Brook <paul@codesourcery.com>
1448
1449 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1450
5e2b0d47
NC
14512005-11-11 Nick Clifton <nickc@redhat.com>
1452
1453 PR 1150
1454 * mips.h (STO_OPTIONAL): Define.
1455 (ELF_MIPS_IS_OPTIONAL): Define.
1456
e210c36b
NC
14572005-11-07 Nathan Sidwell <nathan@codesourcery.com>
1458
1459 Add ms2.
1460 * ms1.h (EF_MS1_CPU_MS2): New.
1461
14622005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1463
1464 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1465
3c9b82ba
NC
14662005-09-30 Catherine Moore <clm@cm00re.com>
1467
1468 * bfin.h: New file.
1469 * common.h (EM_BLACKFIN): Define.
1470
ee065d83
PB
14712005-10-08 Paul Brook <paul@codesourcery.com>
1472
1473 * arm.h: Add prototypes for BFD object attribute routines.
1474
1cacb694
RE
14752005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
1476
1477 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1478
3c26c61a
DA
14792005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1480
1481 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1482 New defines.
1483
67762f6b
DA
14842005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1485
1486 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1487 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1488 deprecated defines.
1489 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1490 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1491 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1492 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1493 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1494 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1495 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1496 NT_HP_UX_OPTIONS): Define.
1497
fd54057a
DD
14982005-07-25 DJ Delorie <dj@redhat.com>
1499
1500 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1501
3b22753a
L
15022005-07-25 Jan Hubicka <jh@suse.cz>
1503
1504 * x86-64.h (SHN_X86_64_LCOMMON): New.
1505 (SHF_X86_64_LARGE): New.
1506
157e7bd1
NC
15072005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1508
1509 * m32r.h (R_M32R_REL32): Added.
1510
df45824a
BE
15112005-07-18 Ben Elliston <bje@au.ibm.com>
1512
1513 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1514 Replace with DW_ATE_decimal_float (now in DWARF 3).
1515
49f58d10
JB
15162005-07-14 Jim Blandy <jimb@redhat.com>
1517
1518 Add support for Renesas M32C and M16C.
1519 * common.h (EM_M32C): New machine number.
1520 * m32c.h: New file.
fd2f25da 1521
e210c36b
NC
15222005-06-17 Jakub Jelinek <jakub@redhat.com>
1523
1524 * external.h (GRP_ENTRY_SIZE): Define.
1525
d6ab8113
JB
15262005-06-17 Jan Beulich <jbeulich@novell.com>
1527
1528 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1529 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1530 R_X86_64_GOTPC32.
1531
3c33e371
AH
15322005-06-07 Aldy Hernandez <aldyh@redhat.com>
1533 Michael Snyder <msnyder@redhat.com>
1534 Stan Cox <scox@redhat.com>
1535
1536 * common.h (EM_MS1): Define.
1537
1538 * ms1.h: New file.
1539
2acf634e
RH
15402005-05-31 Richard Henderson <rth@redhat.com>
1541
1542 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1543
484124bb
RH
15442005-05-29 Richard Henderson <rth@redhat.com>
1545
1546 * alpha.h (DT_ALPHA_PLTRO): New.
1547
d68f4033
BE
15482005-05-19 Ben Elliston <bje@au.ibm.com>
1549
1550 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1551 the user-defined encoding space pending inclusion in the standard.
1552
cb1afa5c
ZW
15532005-05-18 Zack Weinberg <zack@codesourcery.com>
1554
1555 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1556 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1557
c19d1205
ZW
15582005-05-17 Zack Weinberg <zack@codesourcery.com>
1559
1560 * arm.h: Import complete list of official relocation names
1561 and numbers from AAELF. Define FAKE_RELOCs for old names.
1562 Remove a few old names no longer used anywhere.
1563
1fe44d79
AM
15642005-05-14 Alan Modra <amodra@bigpond.net.au>
1565
1566 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1567
2df98d85
AM
15682005-05-11 Alan Modra <amodra@bigpond.net.au>
1569
1570 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1571 R_PPC_RELAX32PC_PLT) Adjust.
1572 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1573 (DT_PPC_GLINK): Define.
1574
e172dbf8
NC
15752005-05-10 Nick Clifton <nickc@redhat.com>
1576
1577 * Update the address and phone number of the FSF organization in
1578 the GPL notices in the following files:
2df98d85 1579 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
1580 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1581 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1582 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1583 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1584 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1585 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 1586
faa7ef87
L
15872005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1588
a63027e5
L
1589 Moved from ../ChangeLog
1590
faa7ef87
L
1591 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
1592 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1593
1594 2004-10-12 Paul Brook <paul@codesourcery.com>
1595 * arm.h (EF_ARM_EABI_VER4): Define.
1596
1597 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1598
1599 * common.h (PT_SUNW_EH_FRAME): Define.
1600 * x86-64.h (SHT_X86_64_UNWIND): Define.
1601
1602 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1603 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1604 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1605 (XTENSA_PROP_SEC_NAME): Define.
1606 (property_table_entry): Add flags field.
1607 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1608
1609 2004-09-17 Paul Brook <paul@codesourcery.com>
1610 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1611 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1612 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1613
1614 2004-09-13 Paul Brook <paul@codesourcery.com>
1615 * arm.h: Rename RELABS to TARGET1.
1616
1617 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1618 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1619 (PT_GNU_RELRO): Define.
1620
ba93b8ac
DJ
16212005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1622 Phil Blundell <philb@gnu.org>
1623
1624 * arm.h: Add TLS relocations.
1625
c927f9ef
BE
16262005-03-23 Ben Elliston <bje@au.ibm.com>
1627
1628 * dwarf.h: Merge with GCC's dwarf.h.
1629
238d258f
NC
16302005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1631
1632 * m68k.h (EF_CFV4E): Define.
1633
b294bdf8
MM
16342005-03-17 Paul Brook <paul@codesourcery.com>
1635 Dan Jacobowitz <dan@codesourcery.com>
1636 Mark Mitchell <mark@codesourcery.com>
1637
1638 * arm.h (PT_ARM_EXIDX): Define.
1639
51cb3ca7
DJ
16402005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1641 Joseph Myers <joseph@codesourcery.com>
1642
1643 * mips.h: Define MIPS TLS relocations.
1644
d6f16593 16452005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 1646 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
1647
1648 * mips.h (R_MIPS16_GOT16): New reloc code.
1649 (R_MIPS16_CALL16): Likewise.
1650 (R_MIPS16_HI16): Likewise.
1651 (R_MIPS16_LO16): Likewise.
1652 (R_MIPS16_min): New fake reloc code.
1653 (R_MIPS16_max): Likewise.
1654
a1c17af2
MR
16552005-02-11 Maciej W. Rozycki <macro@mips.com>
1656
1657 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1658
90219bd0
AO
16592005-01-25 Alexandre Oliva <aoliva@redhat.com>
1660
1661 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1662 * frv.h: Add R_FRV_TLSMOFF.
1663 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1664 * frv.h: Add TLS relocations.
1665
e38bc3b5
NC
16662005-01-17 Nick Clifton <nickc@redhat.com>
1667
1668 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1669 EF_SH2A_SH3E): New flags.
1670 (EF_SH_BFD_TABLE): Add these new flags to the table.
1671
b4a38de6
AM
16722005-01-12 Alan Modra <amodra@bigpond.net.au>
1673
1674 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1675 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1676
750bce0e 16772004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 1678
faa7ef87 1679 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 1680
1e50d24d
RS
16812004-12-16 Richard Sandiford <rsandifo@redhat.com>
1682
1683 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1684
69881c93
ILT
16852004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1686
1687 * mips.h (E_MIPS_MACH_9000): Define.
1688
b676888f
HPN
16892004-11-04 Hans-Peter Nilsson <hp@axis.com>
1690
1691 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1692 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1693 macros.
1694
637cf767
EC
16952004-10-06 Eric Christopher <echristo@redhat.com>
1696
1697 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1698
40a18ebd
NC
16992004-10-01 Paul Brook <paul@codesourcery.com>
1700
1701 * arm.h (SHT_ARM_EXIDX): Define.
1702 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1703 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1704 Define.
1705
b18c562e
NC
17062004-08-25 Dmitry Diky <diwil@spec.ru>
1707
1708 * msp430.h: Add new relocs.
1709
083febaa
L
17102004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1711
1712 * i386.h (R_386_USED_BY_INTEL_200): New.
1713
1d70c7fb
AO
17142004-07-29 Alexandre Oliva <aoliva@redhat.com>
1715
1716 Introduce SH2a support.
1717 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1718 * sh.h (EF_SH2A_NOFPU): New.
1719 2003-12-01 Michael Snyder <msnyder@redhat.com>
1720 * sh.h (EF_SH2A): New.
1721
670ec21d
NC
17222004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1723
1724 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1725 BFD_RELOC_CRX_SWITCH32.
1726
1fe1f39c
NC
17272004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1728
1729 * common.h (EM_CRX): Define.
1730 * crx.h: New file.
1731
097f809a
NC
17322004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1733
1734 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1735 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1736
375db92b
AM
17372004-06-19 Alan Modra <amodra@bigpond.net.au>
1738
1739 * common.h (ELF64_R_INFO): Warning fix.
1740
092dcd75
CD
17412004-06-14 Chris Demetriou <cgd@broadcom.com>
1742
1743 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1744 with an updated comment.
1745
f6f9408f
JR
17462004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1747
1748 * sh.h (EF_SH_HAS_DSP): Remove.
1749 (EF_SH_HAS_FP): Remove.
1750 (EF_SH_MERGE_MACH): Remove.
1751 (EF_SH4_NOFPU): Convert to decimal.
1752 (EF_SH4A_NOFPU): Likewise.
1753 (EF_SH4_NOMMU_NOFPU): Likewise.
1754 (EF_SH3_NOMMU): Add new macro.
1755 (EF_SH_BFD_TABLE): Likewise.
1756 (sh_find_elf_flags): Add prototype.
1757 (sh_elf_get_flags_from_mach): Likewise.
1758
4030e8f6
CD
17592004-04-24 Chris Demetriou <cgd@broadcom.com>
1760
1761 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1762 (R_MIPS_GNU_REL_HI16): Remove.
1763 (R_MIPS_GNU_REL16_S2): Update comment.
1764
0949843d 17652004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 1766 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
1767
1768 * common.h (EM_CR): Define.
1769 * cr16c.h: New file.
1770
d507cf36
PB
17712004-03-23 Paul Brook <paul@codesourcery.com>
1772
1773 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1774
ae51a426
JR
17752003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1776
1777 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1778
676a64f4
RS
17792004-03-01 Richard Sandiford <rsandifo@redhat.com>
1780
1781 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1782
481fedf3
RM
17832004-01-28 Roland McGrath <roland@redhat.com>
1784
1785 * common.h (AT_SECURE): New macro.
1786
7e67eb11
RM
17872004-01-21 Roland McGrath <roland@redhat.com>
1788
1789 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1790 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1791 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1792 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1793 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1794
3fe74472
MK
17952004-01-17 Mark Kettenis <kettenis@gnu.org>
1796
1797 * common.h (NT_OPENBSD_IDENT): Define.
1798
79987b2f
AO
17992004-01-06 Alexandre Oliva <aoliva@redhat.com>
1800
1801 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1802 * frv.h (EF_FRV_FDPIC): New macro.
1803 (EF_FRV_PIC_FLAGS): Adjust.
1804 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1805 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1806 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1807 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1808 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1809 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1810 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1811 New.
1812
252b5132 1813
c9e214e5 1814For older changes see ChangeLog-9103
252b5132 1815\f
752937aa
NC
1816Copyright (C) 2004-2012 Free Software Foundation, Inc.
1817
1818Copying and distribution of this file, with or without modification,
1819are permitted in any medium without royalty provided the copyright
1820notice and this notice are preserved.
1821
252b5132 1822Local Variables:
c9e214e5
AM
1823mode: change-log
1824left-margin: 8
1825fill-column: 74
252b5132
RH
1826version-control: never
1827End:
This page took 0.654132 seconds and 4 git commands to generate.