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