Upgrade header files to use GPLv3
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
e4e42b45
NC
12010-04-15 Nick Clifton <nickc@redhat.com>
2
3 * alpha.h: Update copyright notice to use GPLv3.
4 * arc.h: Likewise.
5 * arm.h: Likewise.
6 * avr.h: Likewise.
7 * bfin.h: Likewise.
8 * common.h: Likewise.
9 * cr16.h: Likewise.
10 * cr16c.h: Likewise.
11 * cris.h: Likewise.
12 * crx.h: Likewise.
13 * d10v.h: Likewise.
14 * d30v.h: Likewise.
15 * dlx.h: Likewise.
16 * dwarf.h: Likewise.
17 * external.h: Likewise.
18 * fr30.h: Likewise.
19 * frv.h: Likewise.
20 * h8.h: Likewise.
21 * hppa.h: Likewise.
22 * i370.h: Likewise.
23 * i386.h: Likewise.
24 * i860.h: Likewise.
25 * i960.h: Likewise.
26 * ia64.h: Likewise.
27 * internal.h: Likewise.
28 * ip2k.h: Likewise.
29 * iq2000.h: Likewise.
30 * lm32.h: Likewise.
31 * m32c.h: Likewise.
32 * m32r.h: Likewise.
33 * m68hc11.h: Likewise.
34 * m68k.h: Likewise.
35 * mcore.h: Likewise.
36 * mep.h: Likewise.
37 * microblaze.h: Likewise.
38 * mips.h: Likewise.
39 * mmix.h: Likewise.
40 * mn10200.h: Likewise.
41 * moxie.h: Likewise.
42 * msp430.h: Likewise.
43 * mt.h: Likewise.
44 * openrisc.h: Likewise.
45 * or32.h: Likewise.
46 * pj.h: Likewise.
47 * ppc.h: Likewise.
48 * ppc64.h: Likewise.
49 * reloc-macros.h: Likewise.
50 * rx.h: Likewise.
51 * s390.h: Likewise.
52 * sh.h: Likewise.
53 * sparc.h: Likewise.
54 * spu.h: Likewise.
55 * v850.h: Likewise.
56 * vax.h: Likewise.
57 * vxworks.h: Likewise.
58 * x86-64.h: Likewise.
59 * xc16x.h: Likewise.
60 * xstormy16.h: Likewise.
61 * xtensa.h: Likewise.
62
9957b18f
AM
632010-04-08 David Stubbs <stubbs@icerasemi.com>
64
65 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
66 cannot contain any sections.
67
40b36596
JM
682010-03-25 Joseph Myers <joseph@codesourcery.com>
69
70 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
71 * tic6x.h: New.
72
e1dcda2d
L
732010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
74
75 * common.h (VER_FLG_*): Document.
76 (VER_FLG_INFO): Define.
77
17e57237
NC
782010-02-23 Andrew Zabolotny <anpaza@mail.ru>
79
80 PR binutils/11297
81 * avr.h: (R_AVR_8): New relocation number.
82
cd21e546
MGD
832010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
84
85 * arm.h (Tag_MPextension_use): Renumber.
86 (Tag_DIV_use): Add.
87 (Tag_MPextension_use_legacy): Likewise.
88
d7eeb400
MS
892010-02-09 Michael Holzheu <holzheu@de.ibm.com>
90
91 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
92 NT_S390_CTRS and NT_S390_PREFIX): Define.
93
e1dcda2d
L
942010-02-08 David S. Miller <davem@davemloft.net>
95
96 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
97
4339cae0
L
982010-02-02 H.J. Lu <hongjiu.lu@intel.com>
99
100 * common.h (NT_386_XSTATE): New.
101
3ff95107 1022010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17e57237 103
3ff95107
L
104 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
105
c75a08aa
AM
1062010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
107
4339cae0 108 * common.h (PN_XNUM): Define.
c75a08aa 109
0675e188
UW
1102009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
111
112 * common.h (NT_S390_HIGH_GPRS): Define.
113
32af9f6e
AM
1142009-12-17 Alan Modra <amodra@bigpond.net.au>
115
116 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
117 R_PPC_RELAX32PC_PLT): Delete.
118 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
119
3c65b800
JM
1202009-11-28 Joseph Myers <joseph@codesourcery.com>
121
122 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
123 EM_TI_C5500, EM_CUDA): Define.
124 (EM_res140, EM_res141, EM_res142): Remove.
125
9e3c6df6
PB
1262009-11-17 Paul Brook <paul@codesourcery.com>
127 Daniel Jacobowitz <dan@codesourcery.com>
128
129 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
130
c7927a3c
NC
1312009-09-29 DJ Delorie <dj@redhat.com>
132
133 * rx.h: New file.
134
a7f2871e
AM
1352009-09-21 Alan Modra <amodra@bigpond.net.au>
136
137 * ppc.h (DT_PPC_TLSOPT): Define.
138 * ppc64.h (DT_PPC64_TLSOPT): Define.
139
7f6fed87
NC
1402009-08-10 Daniel Gutson <dgutson@codesourcery.com>
141
142 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
143 (SHT_ARM_OVERLAYSECTION): New define.
144
cb88ce9f
BS
1452006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
146
147 From Mike Frysinger <michael.frysinger@analog.com>
148 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
149 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
150 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
151 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
152 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
153 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
154 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
155 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
156 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
157 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
158 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
159 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
160 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
161 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
162 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
163 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
164 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
165 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
166 R_page, R_hwpage, R_addr, R_pltpc, R_got.
17e57237 167
44db4087
ME
1682009-08-09 Michael Eager <eager@eagercon.com>
169
170 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
17e57237 171 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
44db4087 172
7ba29e2a
NC
1732009-08-06 Michael Eager <eager@eagercon.com>
174
175 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
176 * elf/microblaze.h: New reloc definitions.
177
28ec585f
AM
1782009-07-30 Alan Modra <amodra@bigpond.net.au>
179
180 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
181 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
182
8a9036a4
L
1832009-07-25 H.J. Lu <hongjiu.lu@intel.com>
184
185 * common.h (EM_L1OM): New.
186
8fdcc58d
TS
1872009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
188 Alan Modra <amodra@bigpond.net.au>
189
190 * spu.h (R_SPU_ADD_PIC): New.
191
3e7a7d11
NC
1922009-07-23 Ulrich Drepper <drepper@redhat.com>
193
194 * common.h (STB_GNU_UNIQUE): Define.
195
fa8f86ff
TT
1962009-07-10 Tom Tromey <tromey@redhat.com>
197
198 * dwarf2.h: Move to `..'.
199
1bffd25b
L
2002009-07-10 H.J. Lu <hongjiu.lu@intel.com>
201
202 * dwarf2.h: Just include ../dwarf2.h.
203
e054468f
AM
2042009-07-10 Alan Modra <amodra@bigpond.net.au>
205
206 * ppc.h (R_PPC_IRELATIVE): Add.
207 (R_PPC_RELAX32, R_PPC_RELAX32PC,
208 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
209 * ppc64.h (R_PPC64_IRELATIVE): Add.
210
3244e8f5
JJ
2112009-07-03 Jakub Jelinek <jakub@redhat.com>
212
213 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
214 and DW_OP_stack_value.
215
ceaf50a2
AM
2162009-06-22 Alan Modra <amodra@bigpond.net.au>
217
218 * ppc.h (R_PPC_RELAX*): Define as enum.
219
f865a31d
AG
2202009-06-11 Anthony Green <green@moxielogic.org>
221
222 * moxie.h (R_MOXIE_PCREL10): New.
223
cbe950e9
L
2242009-06-01 H.J. Lu <hongjiu.lu@intel.com>
225
226 PR ld/10205
227 * i386.h (R_386_IRELATIVE): New.
228 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
229
cf65542b
L
2302009-05-27 H.J. Lu <hongjiu.lu@intel.com>
231
232 * common.h: Update comments for dynamic tag ranges.
233
4e38f72c
DD
2342009-04-30 DJ Delorie <dj@redhat.com>
235
236 * mep.h (EF_MEP_COP_*): New.
237 (EF_MEP_ALL_FLAGS): Add them.
238
d8045f23
NC
2392009-04-30 Nick Clifton <nickc@redhat.com>
240
241 * common.h (STT_GNU_IFUNC): Define.
242
ed4a4bdf
CC
2432009-04-24 Cary Coutant <ccoutant@google.com>
244
245 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
246
20135e4c
NC
2472009-04-15 Anthony Green <green@moxielogic.com>
248
249 * common.h (EM_MOXIE): Define.
250 * moxie.h: New file.
251
4d28413b
DD
2522009-04-07 DJ Delorie <dj@redhat.com>
253
254 * mep.h (EF_MEP_CPU_C5): New.
255
96b2958f
L
2562009-04-01 H.J. Lu <hongjiu.lu@intel.com>
257
258 * common.h (EM_INTEL178): Removed.
259 (EM_INTEL179): Likewise.
260 (EM_ETPU): New.
261 (EM_SLE9X): Likewise.
262 (EM_INTEL181): Likewise.
263 (EM_INTEL182): Likewise.
264
f47a1d2e
L
2652009-03-31 H.J. Lu <hongjiu.lu@intel.com>
266
267 * common.h (EM_INTEL178): New.
268 (EM_INTEL179): Likewise.
269 (EM_INTEL180): Likewise.
270
0e879927
ILT
2712009-03-20 Mikolaj Zalewski <mikolajz@google.com>
272
273 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
274
4d407348
MK
2752009-03-14 Mark Kettenis <kettenis@gnu.org>
276
17e57237
NC
277 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
278 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
4d407348
MK
279 (NT_OPENBSD_WCOOKIE): New defines.
280
904001b0
JK
2812009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
282
283 * common.h (AT_RANDOM): Define.
284
727fc41e
AM
2852009-03-04 Alan Modra <amodra@bigpond.net.au>
286
287 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
288 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
289
c3b7224a
NC
2902009-03-02 Qinwei <qinwei@sunnorth.com.cn>
291
292 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
293 * common.h (EM_SCORE_OLD): Define.
294
36319970
L
2952009-02-23 H.J. Lu <hongjiu.lu@intel.com>
296
297 * common.h (STB_LOPROC): Replace Application-specific with
298 Processor-specific in comments.
299 (STB_HIPROC): Likewise.
300 (STT_LOPROC): Likewise.
301 (STT_HIPROC): Likewise.
302
52b6b6b9
JM
3032009-02-03 Sandip Matte <sandip@rmicorp.com>
304
305 * mips.h (E_MIPS_MACH_XLR): Define.
306
cf869cce
NC
3072009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
308
309 * m68k.h: Map TLS relocations to numbers.
310
91e22acd
AS
3112009-01-15 Andrew Stubbs <ams@codesourcery.com>
312 Julian Brown <julian@codesourcery.com>
313
314 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
315 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
316 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
317 version 2.07.
318 (Tag_undefined39, Tag_nodefaults): New enum values.
319 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
320 (Tag_conformance, Tag_Virtualization_use): Likewise.
321 (Tag_undefined69, Tag_MPextension_use): Likewise.
322
01e1a5bc
NC
3232009-01-15 Douglas B Rupp <rupp@gnat.com>
324
325 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
326 New macros. Minor reformatting.
327
84e94c90
NC
3282008-12-23 Jon Beniston <jon@beniston.com>
329
330 * lm32.h: New file.
331
0f88be7a
NC
3322008-12-23 Nick Clifton <nickc@redhat.com>
333
334 * commmon.h (STT_IFUNC): Delete.
335
7a0cc8ed
HPN
3362008-12-20 Hans-Peter Nilsson <hp@axis.com>
337
338 * cris.h (R_CRIS_32_IE): New relocation.
339
e7c33416
NC
3402008-12-03 Nick Clifton <nickc@redhat.com>
341
342 * common.h (STT_IFUNC): Define.
343
e73521d6
SR
3442008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
345
346 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
347 R_CR16_GLOB_DAT): New relocations.
348
a973d22c
HPN
3492008-11-25 Hans-Peter Nilsson <hp@axis.com>
350
351 * cris.h (R_CRIS_32_TPREL): Correct comment.
352 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
353
8e79c3df
CM
3542008-11-18 Catherine Moore <clm@codesourcery.com>
355
356 * arm.h (Tag_ABI_FP_16bit_format): Define.
357
2b0bc088
NC
3582008-11-14 Nathan Sidwell <nathan@codesourcery.com>
359
360 * internal.h (struct elf_segment_map): Add header_size field.
17e57237 361
759cc328
UW
3622008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
363
364 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
365
f82e0623
NF
3662008-10-10 Nathan Froyd <froydnj@codesourcery.com>
367
368 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
369
1d037692
HPN
3702008-10-04 Hans-Peter Nilsson <hp@axis.com>
371
372 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
373 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
374 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
375 (R_CRIS_16_TPREL): New relocations.
376
28dbbc02
BW
3772008-08-20 Bob Wilson <bob.wilson@acm.org>
378
379 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
380 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
381 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
382
861fb55a
DJ
3832008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
384 Daniel Jacobowitz <dan@codesourcery.com>
385 Catherine Moore <clm@codesourcery.com>
386 Mark Shinwell <shinwell@codesourcery.com>
387
388 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
389 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
390
0deb8eee
AM
3912008-08-04 Markus Weiss <weissms@aros.org>
392
393 * common.h (ELFOSABI_AROS): Update comment.
394
3c7b9897
AM
3952008-07-26 Michael Eager <eager@eagercon.com>
396
397 * ppc.h: Add description of single-precision.
398
89eeb0bc
LM
3992008-07-21 Luis Machado <luisgpm@br.ibm.com>
400
401 * common.h: Define NT_PPC_VSX.
402
30c09090
RS
4032008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
404
405 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
406
b8a39af8
SR
4072008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
408
409 * common.h (EM_CR16): Correct value.
410 (EM_CR16): Rename to EM_CR16_OLD.
411
ff7eeb89
DD
4122008-06-12 DJ Delorie <dj@redhat.com>
413
414 * common.h (EM_M32C_NEW): Rename to EM_M32C.
415 (EM_M32C): Rename to EM_M32C_OLD.
416
3c9a78e0
JM
4172008-06-12 Joseph Myers <joseph@codesourcery.com>
418
419 * common.h: Update e_machine table.
420
a23ede3d
KK
4212008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
422
423 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
424
2424f303
JM
4252008-06-09 Joseph Myers <joseph@codesourcery.com>
426
427 * common.h: Change registry@caldera.com to registry@sco.com.
428
7c90103b
NC
4292008-05-21 Nick Clifton <nickc@redhat.com>
430
431 * reloc-macros.h: Add a comment about the use of the
432 END_RELOC_NUMBERS symbol as a sentinel value.
433
4342008-05-15 Christophe Lyon <christophe.lyon@st.com>
17e57237 435
7c90103b
NC
436 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
437
14a6d8e0
DM
4382008-04-16 David S. Miller <davem@davemloft.net>
439
440 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
441 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
442 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
443 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
444
15397d0b
ILT
4452008-03-24 Ian Lance Taylor <iant@google.com>
446
447 * common.h (NT_GNU_GOLD_VERSION): Define.
448
72de5009
AM
4492008-03-13 Alan Modra <amodra@bigpond.net.au>
450
451 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
452 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
453 Order struct as for external version.
454
1bce5d2c
AM
4552008-03-12 Alan Modra <amodra@bigpond.net.au>
456
4fbb74a6
AM
457 PR 5900
458 * common.h (SHN_BAD): Delete.
459 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
460 * external.h: ..here.
461 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
462 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
463 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
464
4652008-03-12 Alan Modra <amodra@bigpond.net.au>
466
467 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 468 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 469 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 470 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 471 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 472 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
473 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
474 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 475 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 476 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 477 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
478 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
479 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 480 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 481 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 482
35d60fe4
NC
4832008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
484
485 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
486 DW_OP_PGI_omp_thread_num.
487
7b03d09a
AN
4882008-02-04 Adam Nemet <anemet@caviumnetworks.com>
489
490 * mips.h: Update copyright.
491 (E_MIPS_MACH_OCTEON): New macro.
492
148b93f2
NC
4932008-01-30 Tristan Gingold <gingold@adacore.com>
494
495 Add OpenVMS extensions.
1bce5d2c
AM
496 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
497 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 498 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
499 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
500 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
501 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
502 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
503 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
504 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
505 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
506 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
507 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
508 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
509 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
510 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
511 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
512 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
513 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
514 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
515 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
516 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
517 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
518
c74ba406
MK
5192008-01-16 Mark Kettenis <kettenis@gnu.org>
520
521 * common.h (AT_SUN_AUXFLAGS): Define.
522
60955fda
DJ
5232007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
524
525 * dwarf2.h (DW_AT_hi_user): Correct value.
526
1bbb5f21 5272007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 528
1bbb5f21 529 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 530
350cc38d
MS
5312007-11-29 Mark Shinwell <shinwell@codesourcery.com>
532
533 * mips.h (E_MIPS_MACH_LS2E): New.
534 (E_MIPS_MACH_LS2F): New.
535
f7bc09bd
NS
5362007-11-28 Nathan Sidwell <nathan@codesourcery.com>
537
538 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
539 segments at the end of memory.
540
e210c36b
NC
5412007-11-17 Thiemo Seufer <ths@mips.com>
542
543 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
544 in comment.
545
e2a0d921
NC
5462007-11-16 Nick Clifton <nickc@redhat.com>
547
548 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
549 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
550 (DW_AT_stride): Rename to DW_AT_byte_stride.
551
7a2b07ff
NS
5522007-11-08 Nathan Sidwell <nathan@codesourcery.com>
553
554 * vxworks.h: New.
555
569006e5
NC
5562007-10-30 Nick Clifton <nickc@redhat.com>
557
558 * mn10300.h (R_MN10300_ALIGN): Define.
559
c6e65352
DJ
5602007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
561
562 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
563
bfff1642
NC
5642007-10-19 Nick Clifton <nickc@redhat.com>
565
566 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
567
3e6ff6e5
RM
5682007-10-18 Roland McGrath <roland@redhat.com>
569
570 * common.h (NT_PPC_VMX): New macro.
571
7fac7ff4
NC
5722007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
573
574 * cr16.h: Updated with new relocaction macros.
575
b10a8ae0
L
5762007-09-17 H.J. Lu <hongjiu.lu@intel.com>
577
578 PR binutils/3281
579 PR binutils/5037
580 * internal.h (elf_segment_map): Add p_size and p_size_valid.
581 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
582 PT_GNU_RELRO segments.
583
8d100c32
KH
5842007-09-11 Nathan Sidwell <nathan@codesourcery.com>
585
586 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
587
b15fa79e
AM
5882007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
589
590 * common.h (NT_SPU): Define.
591
2b05f1b7
L
5922007-08-16 H.J. Lu <hongjiu.lu@intel.com>
593
594 * common.h: Revert last change.
595
94b11780
L
5962007-08-16 H.J. Lu <hongjiu.lu@intel.com>
597
598 * common.h (PT_GNU_STACK): Renamed to ...
599 (PT_GNU_ATTR): This.
600 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
601
fd2f25da
RM
6022007-07-09 Roland McGrath <roland@redhat.com>
603
604 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
605
34c8bcba
JM
6062007-06-29 Joseph Myers <joseph@codesourcery.com>
607
608 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
609
2cf19d5c
JM
6102007-06-29 Joseph Myers <joseph@codesourcery.com>
611
612 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
613
104d59d1
JM
6142007-06-29 Joseph Myers <joseph@codesourcery.com>
615
616 * arm.h (elf32_arm_add_eabi_attr_int,
617 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
618 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
619 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
620 Tag_Symbol, Tag_compatibility): Remove.
621 * common.h (SHT_GNU_ATTRIBUTES): Define.
622
3d3d428f
NC
6232007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
624
625 * common.h (EM_CR16): New entry for CR16 cpu.
626 * cr16.h: New file.
627
99ded152
BW
6282007-06-11 Sterling Augustine <sterling@tensilica.com>
629 Bob Wilson <bob.wilson@acm.org>
fd2f25da 630
99ded152
BW
631 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
632 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 633
f89d32d9
CT
6342007-05-18 Caroline Tice <ctice@apple.com>
635
fd2f25da 636 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
637 DW_OP_GNU_uninit.
638
4f4416b5
AM
6392007-05-12 Alan Modra <amodra@bigpond.net.au>
640
641 * spu.h (R_SPU_ADDR16X): Define.
642 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
643
ece5ef60
AM
6442007-05-11 Alan Modra <amodra@bigpond.net.au>
645
646 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
647
627b32bc
AM
6482007-05-02 Alan Modra <amodra@bigpond.net.au>
649
650 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
651 and vma for appropriate sections.
652
0c3e446c
JB
6532007-04-26 Jan Beulich <jbeulich@novell.com>
654
655 * common.h (DT_ENCODING): Correct value (back to spec mandated
656 value).
657
d4c87fc1
AM
6582007-03-08 Alan Modra <amodra@bigpond.net.au>
659
660 * v850.h (V850_OTHER_TDA_BYTE): Delete.
661 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
662 that don't clash with visibility bits.
663
689d9c8c
AM
6642007-03-07 Alan Modra <amodra@bigpond.net.au>
665
666 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
667
b95dd98f 6682007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
669 Richard Sandiford <rsandifo@redhat.com>
670 Richard Henderson <rth@redhat.com>
671 DJ Delorie <dj@redhat.com>
672 Ben Elliston <bje@redhat.com>
b95dd98f
DB
673
674 * mep.h: New file.
b95dd98f
DB
675 * common.h (EM_CYGNUS_MEP): Define.
676
6772007-02-15 Dave Brolley <brolley@redhat.com>
678
679 From Graydon Hoare <graydon@redhat.com>:
680 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
681
3bdcfdf4
KH
6822007-01-08 Kazu Hirata <kazu@codesourcery.com>
683
684 * m68k.h (EF_M68K_FIDO): New.
685 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
686 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
687
9840d27e
KH
6882006-12-25 Kazu Hirata <kazu@codesourcery.com>
689
690 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
691
425c6cb0
KH
6922006-12-19 Kazu Hirata <kazu@codesourcery.com>
693
694 * m68k.h (EF_M68K_ARCH_MASK): New.
695
3271a814
NS
6962006-12-19 Nathan Sidwell <nathan@codesourcery.com>
697
698 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
699
c694fd50
KH
7002006-12-07 Kazu Hirata <kazu@codesourcery.com>
701
702 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
703 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
704 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
705 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
706 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
707 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
708 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
709 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
710 EF_M68K_CF_FLOAT, respectively.
711
4fd454c8
NC
7122006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
713 Nick Clifton <nickc@redhat.com>
714
715 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
716
165b93e7
RS
7172006-10-28 Richard Sandiford <richard@codesourcery.com>
718
719 * mips.h (R_MIPS_GLOB_DAT): Define
720 (R_MIPS_max): Bump by 1.
721
e9f53129
AM
7222006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
723 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
724 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
725 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
726 Alan Modra <amodra@bigpond.net.au>
727
728 * common.h (EM_SPU): Define.
729 * spu.h: New file.
730
b3549761
NC
7312006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
732
733 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
734 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
735 (EF_SCORE_HASENTRY): Delete.
736
e210c36b
NC
7372006-10-17 Mark Shinwell <shinwell@codesourcery.com>
738
739 * arm.h: Define TAG_CPU_ARCH_* constants.
740
1c0d3aa6
NC
7412006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
742
743 * score.h: New file.
744 * common.h: Add Score machine number.
745
fdc90cb4
JJ
7462006-07-10 Jakub Jelinek <jakub@redhat.com>
747
748 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
749
1224efb8
L
7502006-05-31 H.J. Lu <hongjiu.lu@intel.com>
751
752 * internal.h (ELF_SECTION_SIZE): New.
753 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
754 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
755 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
756
3f570048
AM
7572006-05-27 H.J. Lu <hongjiu.lu@intel.com>
758
759 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
760
9b52905e
NC
7612006-05-24 Carlos O'Donell <carlos@systemhalted.org>
762 Randolph Chung <randolph@tausq.org>
763 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
764 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
765 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
766 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
767 New TLS relocs.
768 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
769 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
770 Define TLS relocs using existing equivalents.
771
fd2f25da
RM
7722006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
773
28c9d252
NC
774 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
775
e210c36b
NC
7762006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
777
778 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
779 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
780 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
781 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
782 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
783 R_BFIN_GOTOFFLO): New relocs.
784 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
785
7862006-03-23 Michael Matz <matz@suse.de>
787
788 * x86-64.h: Add the new relocations with their official
789 numbers.
790
0a44bf69
RS
7912006-03-22 Richard Sandiford <richard@codesourcery.com>
792 Daniel Jacobowitz <dan@codesourcery.com>
793 Phil Edwards <phil@codesourcery.com>
794 Zack Weinberg <zack@codesourcery.com>
795 Mark Mitchell <mark@codesourcery.com>
796 Nathan Sidwell <nathan@codesourcery.com>
797
798 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
799
e14430ab
DA
8002006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
801
802 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
803 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
804 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
805 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
806 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
807
3a4a14e9
PB
8082006-03-10 Paul Brook <paul@codesourcery.com>
809
810 * arm.h (EF_ARM_EABI_VER5): Define.
811
0b2e31dc
NS
8122006-03-06 Nathan Sidwell <nathan@codesourcery.com>
813
814 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
815 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
816 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
817 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
818 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
819 (EF_M68K_EMAC_B): New.
820
df406460
NC
8212006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
822
823 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
824 (EF_AVR_LINKRELAX_PREPARED): Add.
825
2c10a7e5
BE
8262006-03-02 Ben Elliston <bje@au.ibm.com>
827
828 Import from the GCC tree:
829 2006-03-01 Jakub Jelinek <jakub@redhat.com>
830
831 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
832 from DWARF 3.
833 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
834 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
835 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
836 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
837 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
838 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
839 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
840 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
841 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
842 DW_DS_leading_separate, DW_DS_trailing_separate): New.
843 (DW_END_default, DW_END_big, DW_END_little): New.
844 (DW_END_lo_user, DW_END_hi_user): Define.
845 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
846 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
847 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
848 DW_LANG_D): New.
849
e210c36b
NC
8502006-02-06 Steve Ellcey <sje@cup.hp.com>
851
852 * ia64.h (SHF_IA_64_HP_TLS): New.
853
6772dd07
DD
8542006-02-24 DJ Delorie <dj@redhat.com>
855
856 * m32c.h: Add relax relocs.
857
d70c5fc7
NC
8582006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
859 Anil Paranjape <anilp1@kpitcummins.com>
860 Shilin Shakti <shilins@kpitcummins.com>
861
862 * common.h (EM_XC16X): New entry for xc16x cpu.
863 Sort other EM_* numbers into numerical order.
864 * xc16x.h: New file.
fd2f25da 865
84d1d650
L
8662006-02-10 H.J. Lu <hongjiu.lu@intel.com>
867
868 PR binutils/2258
869 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
870 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
871
266abb8f
NS
8722006-02-07 Nathan Sidwell <nathan@codesourcery.com>
873
874 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
875 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
876 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
877 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
878 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
879
8802006-02-06 Steve Ellcey <sje@cup.hp.com>
881
882 * ia64.h (SHF_IA_64_HP_TLS): New.
883
67a4f2b7
AO
8842006-01-18 Alexandre Oliva <aoliva@redhat.com>
885
886 Introduce TLS descriptors for i386 and x86_64.
887 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
888 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
889 New.
890 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
891 R_X86_64_TLSDESC): New.
892
64fd6348
NC
8932006-01-09 Mike Frysinger <vapier@gentoo.org>:
894
895 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
896
d031aafb
NS
8972005-12-16 Nathan Sidwell <nathan@codesourcery.com>
898
899 Second part of ms1 to mt renaming.
900 * common.h (EM_MT): Renamed.
901 * mt.h: Rename relocs, cpu & other defines.
902
e210c36b
NC
9032005-12-12 Nathan Sidwell <nathan@codesourcery.com>
904
905 * mt.h: Renamed from ms1.h
906
39b41c9c
PB
9072005-12-12 Paul Brook <paul@codesourcery.com>
908
909 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
910
5e2b0d47
NC
9112005-11-11 Nick Clifton <nickc@redhat.com>
912
913 PR 1150
914 * mips.h (STO_OPTIONAL): Define.
915 (ELF_MIPS_IS_OPTIONAL): Define.
916
e210c36b
NC
9172005-11-07 Nathan Sidwell <nathan@codesourcery.com>
918
919 Add ms2.
920 * ms1.h (EF_MS1_CPU_MS2): New.
921
9222005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
923
924 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
925
3c9b82ba
NC
9262005-09-30 Catherine Moore <clm@cm00re.com>
927
928 * bfin.h: New file.
929 * common.h (EM_BLACKFIN): Define.
930
ee065d83
PB
9312005-10-08 Paul Brook <paul@codesourcery.com>
932
933 * arm.h: Add prototypes for BFD object attribute routines.
934
1cacb694
RE
9352005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
936
937 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
938
3c26c61a
DA
9392005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
940
941 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
942 New defines.
943
67762f6b
DA
9442005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
945
946 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
947 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
948 deprecated defines.
949 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
950 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
951 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
952 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
953 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
954 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
955 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
956 NT_HP_UX_OPTIONS): Define.
957
fd54057a
DD
9582005-07-25 DJ Delorie <dj@redhat.com>
959
960 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
961
3b22753a
L
9622005-07-25 Jan Hubicka <jh@suse.cz>
963
964 * x86-64.h (SHN_X86_64_LCOMMON): New.
965 (SHF_X86_64_LARGE): New.
966
157e7bd1
NC
9672005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
968
969 * m32r.h (R_M32R_REL32): Added.
970
df45824a
BE
9712005-07-18 Ben Elliston <bje@au.ibm.com>
972
973 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
974 Replace with DW_ATE_decimal_float (now in DWARF 3).
975
49f58d10
JB
9762005-07-14 Jim Blandy <jimb@redhat.com>
977
978 Add support for Renesas M32C and M16C.
979 * common.h (EM_M32C): New machine number.
980 * m32c.h: New file.
fd2f25da 981
e210c36b
NC
9822005-06-17 Jakub Jelinek <jakub@redhat.com>
983
984 * external.h (GRP_ENTRY_SIZE): Define.
985
d6ab8113
JB
9862005-06-17 Jan Beulich <jbeulich@novell.com>
987
988 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
989 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
990 R_X86_64_GOTPC32.
991
3c33e371
AH
9922005-06-07 Aldy Hernandez <aldyh@redhat.com>
993 Michael Snyder <msnyder@redhat.com>
994 Stan Cox <scox@redhat.com>
995
996 * common.h (EM_MS1): Define.
997
998 * ms1.h: New file.
999
2acf634e
RH
10002005-05-31 Richard Henderson <rth@redhat.com>
1001
1002 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1003
484124bb
RH
10042005-05-29 Richard Henderson <rth@redhat.com>
1005
1006 * alpha.h (DT_ALPHA_PLTRO): New.
1007
d68f4033
BE
10082005-05-19 Ben Elliston <bje@au.ibm.com>
1009
1010 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1011 the user-defined encoding space pending inclusion in the standard.
1012
cb1afa5c
ZW
10132005-05-18 Zack Weinberg <zack@codesourcery.com>
1014
1015 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1016 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1017
c19d1205
ZW
10182005-05-17 Zack Weinberg <zack@codesourcery.com>
1019
1020 * arm.h: Import complete list of official relocation names
1021 and numbers from AAELF. Define FAKE_RELOCs for old names.
1022 Remove a few old names no longer used anywhere.
1023
1fe44d79
AM
10242005-05-14 Alan Modra <amodra@bigpond.net.au>
1025
1026 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1027
2df98d85
AM
10282005-05-11 Alan Modra <amodra@bigpond.net.au>
1029
1030 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1031 R_PPC_RELAX32PC_PLT) Adjust.
1032 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1033 (DT_PPC_GLINK): Define.
1034
e172dbf8
NC
10352005-05-10 Nick Clifton <nickc@redhat.com>
1036
1037 * Update the address and phone number of the FSF organization in
1038 the GPL notices in the following files:
2df98d85 1039 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
1040 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1041 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1042 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1043 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1044 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1045 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 1046
faa7ef87
L
10472005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1048
a63027e5
L
1049 Moved from ../ChangeLog
1050
faa7ef87
L
1051 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
1052 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1053
1054 2004-10-12 Paul Brook <paul@codesourcery.com>
1055 * arm.h (EF_ARM_EABI_VER4): Define.
1056
1057 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1058
1059 * common.h (PT_SUNW_EH_FRAME): Define.
1060 * x86-64.h (SHT_X86_64_UNWIND): Define.
1061
1062 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1063 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1064 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1065 (XTENSA_PROP_SEC_NAME): Define.
1066 (property_table_entry): Add flags field.
1067 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1068
1069 2004-09-17 Paul Brook <paul@codesourcery.com>
1070 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1071 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1072 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1073
1074 2004-09-13 Paul Brook <paul@codesourcery.com>
1075 * arm.h: Rename RELABS to TARGET1.
1076
1077 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1078 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1079 (PT_GNU_RELRO): Define.
1080
ba93b8ac
DJ
10812005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1082 Phil Blundell <philb@gnu.org>
1083
1084 * arm.h: Add TLS relocations.
1085
c927f9ef
BE
10862005-03-23 Ben Elliston <bje@au.ibm.com>
1087
1088 * dwarf.h: Merge with GCC's dwarf.h.
1089
238d258f
NC
10902005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1091
1092 * m68k.h (EF_CFV4E): Define.
1093
b294bdf8
MM
10942005-03-17 Paul Brook <paul@codesourcery.com>
1095 Dan Jacobowitz <dan@codesourcery.com>
1096 Mark Mitchell <mark@codesourcery.com>
1097
1098 * arm.h (PT_ARM_EXIDX): Define.
1099
51cb3ca7
DJ
11002005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1101 Joseph Myers <joseph@codesourcery.com>
1102
1103 * mips.h: Define MIPS TLS relocations.
1104
d6f16593 11052005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 1106 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
1107
1108 * mips.h (R_MIPS16_GOT16): New reloc code.
1109 (R_MIPS16_CALL16): Likewise.
1110 (R_MIPS16_HI16): Likewise.
1111 (R_MIPS16_LO16): Likewise.
1112 (R_MIPS16_min): New fake reloc code.
1113 (R_MIPS16_max): Likewise.
1114
a1c17af2
MR
11152005-02-11 Maciej W. Rozycki <macro@mips.com>
1116
1117 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1118
90219bd0
AO
11192005-01-25 Alexandre Oliva <aoliva@redhat.com>
1120
1121 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1122 * frv.h: Add R_FRV_TLSMOFF.
1123 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1124 * frv.h: Add TLS relocations.
1125
e38bc3b5
NC
11262005-01-17 Nick Clifton <nickc@redhat.com>
1127
1128 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1129 EF_SH2A_SH3E): New flags.
1130 (EF_SH_BFD_TABLE): Add these new flags to the table.
1131
b4a38de6
AM
11322005-01-12 Alan Modra <amodra@bigpond.net.au>
1133
1134 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1135 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1136
750bce0e 11372004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 1138
faa7ef87 1139 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 1140
1e50d24d
RS
11412004-12-16 Richard Sandiford <rsandifo@redhat.com>
1142
1143 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1144
69881c93
ILT
11452004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1146
1147 * mips.h (E_MIPS_MACH_9000): Define.
1148
b676888f
HPN
11492004-11-04 Hans-Peter Nilsson <hp@axis.com>
1150
1151 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1152 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1153 macros.
1154
637cf767
EC
11552004-10-06 Eric Christopher <echristo@redhat.com>
1156
1157 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1158
40a18ebd
NC
11592004-10-01 Paul Brook <paul@codesourcery.com>
1160
1161 * arm.h (SHT_ARM_EXIDX): Define.
1162 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1163 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1164 Define.
1165
b18c562e
NC
11662004-08-25 Dmitry Diky <diwil@spec.ru>
1167
1168 * msp430.h: Add new relocs.
1169
083febaa
L
11702004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1171
1172 * i386.h (R_386_USED_BY_INTEL_200): New.
1173
1d70c7fb
AO
11742004-07-29 Alexandre Oliva <aoliva@redhat.com>
1175
1176 Introduce SH2a support.
1177 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1178 * sh.h (EF_SH2A_NOFPU): New.
1179 2003-12-01 Michael Snyder <msnyder@redhat.com>
1180 * sh.h (EF_SH2A): New.
1181
670ec21d
NC
11822004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1183
1184 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1185 BFD_RELOC_CRX_SWITCH32.
1186
1fe1f39c
NC
11872004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1188
1189 * common.h (EM_CRX): Define.
1190 * crx.h: New file.
1191
097f809a
NC
11922004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1193
1194 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1195 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1196
375db92b
AM
11972004-06-19 Alan Modra <amodra@bigpond.net.au>
1198
1199 * common.h (ELF64_R_INFO): Warning fix.
1200
092dcd75
CD
12012004-06-14 Chris Demetriou <cgd@broadcom.com>
1202
1203 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1204 with an updated comment.
1205
f6f9408f
JR
12062004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1207
1208 * sh.h (EF_SH_HAS_DSP): Remove.
1209 (EF_SH_HAS_FP): Remove.
1210 (EF_SH_MERGE_MACH): Remove.
1211 (EF_SH4_NOFPU): Convert to decimal.
1212 (EF_SH4A_NOFPU): Likewise.
1213 (EF_SH4_NOMMU_NOFPU): Likewise.
1214 (EF_SH3_NOMMU): Add new macro.
1215 (EF_SH_BFD_TABLE): Likewise.
1216 (sh_find_elf_flags): Add prototype.
1217 (sh_elf_get_flags_from_mach): Likewise.
1218
4030e8f6
CD
12192004-04-24 Chris Demetriou <cgd@broadcom.com>
1220
1221 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1222 (R_MIPS_GNU_REL_HI16): Remove.
1223 (R_MIPS_GNU_REL16_S2): Update comment.
1224
0949843d 12252004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 1226 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
1227
1228 * common.h (EM_CR): Define.
1229 * cr16c.h: New file.
1230
d507cf36
PB
12312004-03-23 Paul Brook <paul@codesourcery.com>
1232
1233 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1234
ae51a426
JR
12352003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1236
1237 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1238
676a64f4
RS
12392004-03-01 Richard Sandiford <rsandifo@redhat.com>
1240
1241 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1242
481fedf3
RM
12432004-01-28 Roland McGrath <roland@redhat.com>
1244
1245 * common.h (AT_SECURE): New macro.
1246
7e67eb11
RM
12472004-01-21 Roland McGrath <roland@redhat.com>
1248
1249 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1250 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1251 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1252 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1253 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1254
3fe74472
MK
12552004-01-17 Mark Kettenis <kettenis@gnu.org>
1256
1257 * common.h (NT_OPENBSD_IDENT): Define.
1258
79987b2f
AO
12592004-01-06 Alexandre Oliva <aoliva@redhat.com>
1260
1261 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1262 * frv.h (EF_FRV_FDPIC): New macro.
1263 (EF_FRV_PIC_FLAGS): Adjust.
1264 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1265 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1266 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1267 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1268 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1269 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1270 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1271 New.
1272
252b5132 1273
c9e214e5 1274For older changes see ChangeLog-9103
252b5132
RH
1275\f
1276Local Variables:
c9e214e5
AM
1277mode: change-log
1278left-margin: 8
1279fill-column: 74
252b5132
RH
1280version-control: never
1281End:
This page took 0.531727 seconds and 4 git commands to generate.