* config.bfd (vax*-*-*vms*): Delete.
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
9957b18f
AM
12010-04-08 David Stubbs <stubbs@icerasemi.com>
2
3 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
4 cannot contain any sections.
5
40b36596
JM
62010-03-25 Joseph Myers <joseph@codesourcery.com>
7
8 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
9 * tic6x.h: New.
10
e1dcda2d
L
112010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
12
13 * common.h (VER_FLG_*): Document.
14 (VER_FLG_INFO): Define.
15
17e57237
NC
162010-02-23 Andrew Zabolotny <anpaza@mail.ru>
17
18 PR binutils/11297
19 * avr.h: (R_AVR_8): New relocation number.
20
cd21e546
MGD
212010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
22
23 * arm.h (Tag_MPextension_use): Renumber.
24 (Tag_DIV_use): Add.
25 (Tag_MPextension_use_legacy): Likewise.
26
d7eeb400
MS
272010-02-09 Michael Holzheu <holzheu@de.ibm.com>
28
29 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
30 NT_S390_CTRS and NT_S390_PREFIX): Define.
31
e1dcda2d
L
322010-02-08 David S. Miller <davem@davemloft.net>
33
34 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
35
4339cae0
L
362010-02-02 H.J. Lu <hongjiu.lu@intel.com>
37
38 * common.h (NT_386_XSTATE): New.
39
3ff95107 402010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17e57237 41
3ff95107
L
42 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
43
c75a08aa
AM
442010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
45
4339cae0 46 * common.h (PN_XNUM): Define.
c75a08aa 47
0675e188
UW
482009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
49
50 * common.h (NT_S390_HIGH_GPRS): Define.
51
32af9f6e
AM
522009-12-17 Alan Modra <amodra@bigpond.net.au>
53
54 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
55 R_PPC_RELAX32PC_PLT): Delete.
56 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
57
3c65b800
JM
582009-11-28 Joseph Myers <joseph@codesourcery.com>
59
60 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
61 EM_TI_C5500, EM_CUDA): Define.
62 (EM_res140, EM_res141, EM_res142): Remove.
63
9e3c6df6
PB
642009-11-17 Paul Brook <paul@codesourcery.com>
65 Daniel Jacobowitz <dan@codesourcery.com>
66
67 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
68
c7927a3c
NC
692009-09-29 DJ Delorie <dj@redhat.com>
70
71 * rx.h: New file.
72
a7f2871e
AM
732009-09-21 Alan Modra <amodra@bigpond.net.au>
74
75 * ppc.h (DT_PPC_TLSOPT): Define.
76 * ppc64.h (DT_PPC64_TLSOPT): Define.
77
7f6fed87
NC
782009-08-10 Daniel Gutson <dgutson@codesourcery.com>
79
80 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
81 (SHT_ARM_OVERLAYSECTION): New define.
82
cb88ce9f
BS
832006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
84
85 From Mike Frysinger <michael.frysinger@analog.com>
86 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
87 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
88 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
89 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
90 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
91 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
92 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
93 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
94 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
95 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
96 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
97 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
98 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
99 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
100 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
101 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
102 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
103 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
104 R_page, R_hwpage, R_addr, R_pltpc, R_got.
17e57237 105
44db4087
ME
1062009-08-09 Michael Eager <eager@eagercon.com>
107
108 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
17e57237 109 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
44db4087 110
7ba29e2a
NC
1112009-08-06 Michael Eager <eager@eagercon.com>
112
113 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
114 * elf/microblaze.h: New reloc definitions.
115
28ec585f
AM
1162009-07-30 Alan Modra <amodra@bigpond.net.au>
117
118 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
119 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
120
8a9036a4
L
1212009-07-25 H.J. Lu <hongjiu.lu@intel.com>
122
123 * common.h (EM_L1OM): New.
124
8fdcc58d
TS
1252009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
126 Alan Modra <amodra@bigpond.net.au>
127
128 * spu.h (R_SPU_ADD_PIC): New.
129
3e7a7d11
NC
1302009-07-23 Ulrich Drepper <drepper@redhat.com>
131
132 * common.h (STB_GNU_UNIQUE): Define.
133
fa8f86ff
TT
1342009-07-10 Tom Tromey <tromey@redhat.com>
135
136 * dwarf2.h: Move to `..'.
137
1bffd25b
L
1382009-07-10 H.J. Lu <hongjiu.lu@intel.com>
139
140 * dwarf2.h: Just include ../dwarf2.h.
141
e054468f
AM
1422009-07-10 Alan Modra <amodra@bigpond.net.au>
143
144 * ppc.h (R_PPC_IRELATIVE): Add.
145 (R_PPC_RELAX32, R_PPC_RELAX32PC,
146 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
147 * ppc64.h (R_PPC64_IRELATIVE): Add.
148
3244e8f5
JJ
1492009-07-03 Jakub Jelinek <jakub@redhat.com>
150
151 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
152 and DW_OP_stack_value.
153
ceaf50a2
AM
1542009-06-22 Alan Modra <amodra@bigpond.net.au>
155
156 * ppc.h (R_PPC_RELAX*): Define as enum.
157
f865a31d
AG
1582009-06-11 Anthony Green <green@moxielogic.org>
159
160 * moxie.h (R_MOXIE_PCREL10): New.
161
cbe950e9
L
1622009-06-01 H.J. Lu <hongjiu.lu@intel.com>
163
164 PR ld/10205
165 * i386.h (R_386_IRELATIVE): New.
166 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
167
cf65542b
L
1682009-05-27 H.J. Lu <hongjiu.lu@intel.com>
169
170 * common.h: Update comments for dynamic tag ranges.
171
4e38f72c
DD
1722009-04-30 DJ Delorie <dj@redhat.com>
173
174 * mep.h (EF_MEP_COP_*): New.
175 (EF_MEP_ALL_FLAGS): Add them.
176
d8045f23
NC
1772009-04-30 Nick Clifton <nickc@redhat.com>
178
179 * common.h (STT_GNU_IFUNC): Define.
180
ed4a4bdf
CC
1812009-04-24 Cary Coutant <ccoutant@google.com>
182
183 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
184
20135e4c
NC
1852009-04-15 Anthony Green <green@moxielogic.com>
186
187 * common.h (EM_MOXIE): Define.
188 * moxie.h: New file.
189
4d28413b
DD
1902009-04-07 DJ Delorie <dj@redhat.com>
191
192 * mep.h (EF_MEP_CPU_C5): New.
193
96b2958f
L
1942009-04-01 H.J. Lu <hongjiu.lu@intel.com>
195
196 * common.h (EM_INTEL178): Removed.
197 (EM_INTEL179): Likewise.
198 (EM_ETPU): New.
199 (EM_SLE9X): Likewise.
200 (EM_INTEL181): Likewise.
201 (EM_INTEL182): Likewise.
202
f47a1d2e
L
2032009-03-31 H.J. Lu <hongjiu.lu@intel.com>
204
205 * common.h (EM_INTEL178): New.
206 (EM_INTEL179): Likewise.
207 (EM_INTEL180): Likewise.
208
0e879927
ILT
2092009-03-20 Mikolaj Zalewski <mikolajz@google.com>
210
211 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
212
4d407348
MK
2132009-03-14 Mark Kettenis <kettenis@gnu.org>
214
17e57237
NC
215 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
216 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
4d407348
MK
217 (NT_OPENBSD_WCOOKIE): New defines.
218
904001b0
JK
2192009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
220
221 * common.h (AT_RANDOM): Define.
222
727fc41e
AM
2232009-03-04 Alan Modra <amodra@bigpond.net.au>
224
225 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
226 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
227
c3b7224a
NC
2282009-03-02 Qinwei <qinwei@sunnorth.com.cn>
229
230 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
231 * common.h (EM_SCORE_OLD): Define.
232
36319970
L
2332009-02-23 H.J. Lu <hongjiu.lu@intel.com>
234
235 * common.h (STB_LOPROC): Replace Application-specific with
236 Processor-specific in comments.
237 (STB_HIPROC): Likewise.
238 (STT_LOPROC): Likewise.
239 (STT_HIPROC): Likewise.
240
52b6b6b9
JM
2412009-02-03 Sandip Matte <sandip@rmicorp.com>
242
243 * mips.h (E_MIPS_MACH_XLR): Define.
244
cf869cce
NC
2452009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
246
247 * m68k.h: Map TLS relocations to numbers.
248
91e22acd
AS
2492009-01-15 Andrew Stubbs <ams@codesourcery.com>
250 Julian Brown <julian@codesourcery.com>
251
252 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
253 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
254 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
255 version 2.07.
256 (Tag_undefined39, Tag_nodefaults): New enum values.
257 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
258 (Tag_conformance, Tag_Virtualization_use): Likewise.
259 (Tag_undefined69, Tag_MPextension_use): Likewise.
260
01e1a5bc
NC
2612009-01-15 Douglas B Rupp <rupp@gnat.com>
262
263 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
264 New macros. Minor reformatting.
265
84e94c90
NC
2662008-12-23 Jon Beniston <jon@beniston.com>
267
268 * lm32.h: New file.
269
0f88be7a
NC
2702008-12-23 Nick Clifton <nickc@redhat.com>
271
272 * commmon.h (STT_IFUNC): Delete.
273
7a0cc8ed
HPN
2742008-12-20 Hans-Peter Nilsson <hp@axis.com>
275
276 * cris.h (R_CRIS_32_IE): New relocation.
277
e7c33416
NC
2782008-12-03 Nick Clifton <nickc@redhat.com>
279
280 * common.h (STT_IFUNC): Define.
281
e73521d6
SR
2822008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
283
284 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
285 R_CR16_GLOB_DAT): New relocations.
286
a973d22c
HPN
2872008-11-25 Hans-Peter Nilsson <hp@axis.com>
288
289 * cris.h (R_CRIS_32_TPREL): Correct comment.
290 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
291
8e79c3df
CM
2922008-11-18 Catherine Moore <clm@codesourcery.com>
293
294 * arm.h (Tag_ABI_FP_16bit_format): Define.
295
2b0bc088
NC
2962008-11-14 Nathan Sidwell <nathan@codesourcery.com>
297
298 * internal.h (struct elf_segment_map): Add header_size field.
17e57237 299
759cc328
UW
3002008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
301
302 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
303
f82e0623
NF
3042008-10-10 Nathan Froyd <froydnj@codesourcery.com>
305
306 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
307
1d037692
HPN
3082008-10-04 Hans-Peter Nilsson <hp@axis.com>
309
310 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
311 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
312 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
313 (R_CRIS_16_TPREL): New relocations.
314
28dbbc02
BW
3152008-08-20 Bob Wilson <bob.wilson@acm.org>
316
317 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
318 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
319 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
320
861fb55a
DJ
3212008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
322 Daniel Jacobowitz <dan@codesourcery.com>
323 Catherine Moore <clm@codesourcery.com>
324 Mark Shinwell <shinwell@codesourcery.com>
325
326 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
327 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
328
0deb8eee
AM
3292008-08-04 Markus Weiss <weissms@aros.org>
330
331 * common.h (ELFOSABI_AROS): Update comment.
332
3c7b9897
AM
3332008-07-26 Michael Eager <eager@eagercon.com>
334
335 * ppc.h: Add description of single-precision.
336
89eeb0bc
LM
3372008-07-21 Luis Machado <luisgpm@br.ibm.com>
338
339 * common.h: Define NT_PPC_VSX.
340
30c09090
RS
3412008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
342
343 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
344
b8a39af8
SR
3452008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
346
347 * common.h (EM_CR16): Correct value.
348 (EM_CR16): Rename to EM_CR16_OLD.
349
ff7eeb89
DD
3502008-06-12 DJ Delorie <dj@redhat.com>
351
352 * common.h (EM_M32C_NEW): Rename to EM_M32C.
353 (EM_M32C): Rename to EM_M32C_OLD.
354
3c9a78e0
JM
3552008-06-12 Joseph Myers <joseph@codesourcery.com>
356
357 * common.h: Update e_machine table.
358
a23ede3d
KK
3592008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
360
361 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
362
2424f303
JM
3632008-06-09 Joseph Myers <joseph@codesourcery.com>
364
365 * common.h: Change registry@caldera.com to registry@sco.com.
366
7c90103b
NC
3672008-05-21 Nick Clifton <nickc@redhat.com>
368
369 * reloc-macros.h: Add a comment about the use of the
370 END_RELOC_NUMBERS symbol as a sentinel value.
371
3722008-05-15 Christophe Lyon <christophe.lyon@st.com>
17e57237 373
7c90103b
NC
374 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
375
14a6d8e0
DM
3762008-04-16 David S. Miller <davem@davemloft.net>
377
378 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
379 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
380 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
381 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
382
15397d0b
ILT
3832008-03-24 Ian Lance Taylor <iant@google.com>
384
385 * common.h (NT_GNU_GOLD_VERSION): Define.
386
72de5009
AM
3872008-03-13 Alan Modra <amodra@bigpond.net.au>
388
389 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
390 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
391 Order struct as for external version.
392
1bce5d2c
AM
3932008-03-12 Alan Modra <amodra@bigpond.net.au>
394
4fbb74a6
AM
395 PR 5900
396 * common.h (SHN_BAD): Delete.
397 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
398 * external.h: ..here.
399 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
400 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
401 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
402
4032008-03-12 Alan Modra <amodra@bigpond.net.au>
404
405 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 406 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 407 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 408 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 409 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 410 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
411 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
412 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 413 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 414 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 415 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
416 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
417 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 418 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 419 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 420
35d60fe4
NC
4212008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
422
423 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
424 DW_OP_PGI_omp_thread_num.
425
7b03d09a
AN
4262008-02-04 Adam Nemet <anemet@caviumnetworks.com>
427
428 * mips.h: Update copyright.
429 (E_MIPS_MACH_OCTEON): New macro.
430
148b93f2
NC
4312008-01-30 Tristan Gingold <gingold@adacore.com>
432
433 Add OpenVMS extensions.
1bce5d2c
AM
434 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
435 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 436 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
437 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
438 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
439 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
440 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
441 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
442 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
443 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
444 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
445 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
446 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
447 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
448 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
449 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
450 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
451 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
452 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
453 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
454 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
455 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
456
c74ba406
MK
4572008-01-16 Mark Kettenis <kettenis@gnu.org>
458
459 * common.h (AT_SUN_AUXFLAGS): Define.
460
60955fda
DJ
4612007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
462
463 * dwarf2.h (DW_AT_hi_user): Correct value.
464
1bbb5f21 4652007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 466
1bbb5f21 467 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 468
350cc38d
MS
4692007-11-29 Mark Shinwell <shinwell@codesourcery.com>
470
471 * mips.h (E_MIPS_MACH_LS2E): New.
472 (E_MIPS_MACH_LS2F): New.
473
f7bc09bd
NS
4742007-11-28 Nathan Sidwell <nathan@codesourcery.com>
475
476 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
477 segments at the end of memory.
478
e210c36b
NC
4792007-11-17 Thiemo Seufer <ths@mips.com>
480
481 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
482 in comment.
483
e2a0d921
NC
4842007-11-16 Nick Clifton <nickc@redhat.com>
485
486 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
487 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
488 (DW_AT_stride): Rename to DW_AT_byte_stride.
489
7a2b07ff
NS
4902007-11-08 Nathan Sidwell <nathan@codesourcery.com>
491
492 * vxworks.h: New.
493
569006e5
NC
4942007-10-30 Nick Clifton <nickc@redhat.com>
495
496 * mn10300.h (R_MN10300_ALIGN): Define.
497
c6e65352
DJ
4982007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
499
500 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
501
bfff1642
NC
5022007-10-19 Nick Clifton <nickc@redhat.com>
503
504 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
505
3e6ff6e5
RM
5062007-10-18 Roland McGrath <roland@redhat.com>
507
508 * common.h (NT_PPC_VMX): New macro.
509
7fac7ff4
NC
5102007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
511
512 * cr16.h: Updated with new relocaction macros.
513
b10a8ae0
L
5142007-09-17 H.J. Lu <hongjiu.lu@intel.com>
515
516 PR binutils/3281
517 PR binutils/5037
518 * internal.h (elf_segment_map): Add p_size and p_size_valid.
519 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
520 PT_GNU_RELRO segments.
521
8d100c32
KH
5222007-09-11 Nathan Sidwell <nathan@codesourcery.com>
523
524 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
525
b15fa79e
AM
5262007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
527
528 * common.h (NT_SPU): Define.
529
2b05f1b7
L
5302007-08-16 H.J. Lu <hongjiu.lu@intel.com>
531
532 * common.h: Revert last change.
533
94b11780
L
5342007-08-16 H.J. Lu <hongjiu.lu@intel.com>
535
536 * common.h (PT_GNU_STACK): Renamed to ...
537 (PT_GNU_ATTR): This.
538 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
539
fd2f25da
RM
5402007-07-09 Roland McGrath <roland@redhat.com>
541
542 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
543
34c8bcba
JM
5442007-06-29 Joseph Myers <joseph@codesourcery.com>
545
546 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
547
2cf19d5c
JM
5482007-06-29 Joseph Myers <joseph@codesourcery.com>
549
550 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
551
104d59d1
JM
5522007-06-29 Joseph Myers <joseph@codesourcery.com>
553
554 * arm.h (elf32_arm_add_eabi_attr_int,
555 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
556 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
557 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
558 Tag_Symbol, Tag_compatibility): Remove.
559 * common.h (SHT_GNU_ATTRIBUTES): Define.
560
3d3d428f
NC
5612007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
562
563 * common.h (EM_CR16): New entry for CR16 cpu.
564 * cr16.h: New file.
565
99ded152
BW
5662007-06-11 Sterling Augustine <sterling@tensilica.com>
567 Bob Wilson <bob.wilson@acm.org>
fd2f25da 568
99ded152
BW
569 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
570 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 571
f89d32d9
CT
5722007-05-18 Caroline Tice <ctice@apple.com>
573
fd2f25da 574 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
575 DW_OP_GNU_uninit.
576
4f4416b5
AM
5772007-05-12 Alan Modra <amodra@bigpond.net.au>
578
579 * spu.h (R_SPU_ADDR16X): Define.
580 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
581
ece5ef60
AM
5822007-05-11 Alan Modra <amodra@bigpond.net.au>
583
584 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
585
627b32bc
AM
5862007-05-02 Alan Modra <amodra@bigpond.net.au>
587
588 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
589 and vma for appropriate sections.
590
0c3e446c
JB
5912007-04-26 Jan Beulich <jbeulich@novell.com>
592
593 * common.h (DT_ENCODING): Correct value (back to spec mandated
594 value).
595
d4c87fc1
AM
5962007-03-08 Alan Modra <amodra@bigpond.net.au>
597
598 * v850.h (V850_OTHER_TDA_BYTE): Delete.
599 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
600 that don't clash with visibility bits.
601
689d9c8c
AM
6022007-03-07 Alan Modra <amodra@bigpond.net.au>
603
604 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
605
b95dd98f 6062007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
607 Richard Sandiford <rsandifo@redhat.com>
608 Richard Henderson <rth@redhat.com>
609 DJ Delorie <dj@redhat.com>
610 Ben Elliston <bje@redhat.com>
b95dd98f
DB
611
612 * mep.h: New file.
b95dd98f
DB
613 * common.h (EM_CYGNUS_MEP): Define.
614
6152007-02-15 Dave Brolley <brolley@redhat.com>
616
617 From Graydon Hoare <graydon@redhat.com>:
618 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
619
3bdcfdf4
KH
6202007-01-08 Kazu Hirata <kazu@codesourcery.com>
621
622 * m68k.h (EF_M68K_FIDO): New.
623 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
624 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
625
9840d27e
KH
6262006-12-25 Kazu Hirata <kazu@codesourcery.com>
627
628 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
629
425c6cb0
KH
6302006-12-19 Kazu Hirata <kazu@codesourcery.com>
631
632 * m68k.h (EF_M68K_ARCH_MASK): New.
633
3271a814
NS
6342006-12-19 Nathan Sidwell <nathan@codesourcery.com>
635
636 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
637
c694fd50
KH
6382006-12-07 Kazu Hirata <kazu@codesourcery.com>
639
640 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
641 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
642 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
643 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
644 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
645 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
646 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
647 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
648 EF_M68K_CF_FLOAT, respectively.
649
4fd454c8
NC
6502006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
651 Nick Clifton <nickc@redhat.com>
652
653 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
654
165b93e7
RS
6552006-10-28 Richard Sandiford <richard@codesourcery.com>
656
657 * mips.h (R_MIPS_GLOB_DAT): Define
658 (R_MIPS_max): Bump by 1.
659
e9f53129
AM
6602006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
661 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
662 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
663 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
664 Alan Modra <amodra@bigpond.net.au>
665
666 * common.h (EM_SPU): Define.
667 * spu.h: New file.
668
b3549761
NC
6692006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
670
671 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
672 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
673 (EF_SCORE_HASENTRY): Delete.
674
e210c36b
NC
6752006-10-17 Mark Shinwell <shinwell@codesourcery.com>
676
677 * arm.h: Define TAG_CPU_ARCH_* constants.
678
1c0d3aa6
NC
6792006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
680
681 * score.h: New file.
682 * common.h: Add Score machine number.
683
fdc90cb4
JJ
6842006-07-10 Jakub Jelinek <jakub@redhat.com>
685
686 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
687
1224efb8
L
6882006-05-31 H.J. Lu <hongjiu.lu@intel.com>
689
690 * internal.h (ELF_SECTION_SIZE): New.
691 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
692 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
693 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
694
3f570048
AM
6952006-05-27 H.J. Lu <hongjiu.lu@intel.com>
696
697 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
698
9b52905e
NC
6992006-05-24 Carlos O'Donell <carlos@systemhalted.org>
700 Randolph Chung <randolph@tausq.org>
701 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
702 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
703 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
704 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
705 New TLS relocs.
706 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
707 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
708 Define TLS relocs using existing equivalents.
709
fd2f25da
RM
7102006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
711
28c9d252
NC
712 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
713
e210c36b
NC
7142006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
715
716 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
717 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
718 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
719 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
720 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
721 R_BFIN_GOTOFFLO): New relocs.
722 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
723
7242006-03-23 Michael Matz <matz@suse.de>
725
726 * x86-64.h: Add the new relocations with their official
727 numbers.
728
0a44bf69
RS
7292006-03-22 Richard Sandiford <richard@codesourcery.com>
730 Daniel Jacobowitz <dan@codesourcery.com>
731 Phil Edwards <phil@codesourcery.com>
732 Zack Weinberg <zack@codesourcery.com>
733 Mark Mitchell <mark@codesourcery.com>
734 Nathan Sidwell <nathan@codesourcery.com>
735
736 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
737
e14430ab
DA
7382006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
739
740 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
741 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
742 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
743 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
744 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
745
3a4a14e9
PB
7462006-03-10 Paul Brook <paul@codesourcery.com>
747
748 * arm.h (EF_ARM_EABI_VER5): Define.
749
0b2e31dc
NS
7502006-03-06 Nathan Sidwell <nathan@codesourcery.com>
751
752 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
753 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
754 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
755 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
756 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
757 (EF_M68K_EMAC_B): New.
758
df406460
NC
7592006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
760
761 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
762 (EF_AVR_LINKRELAX_PREPARED): Add.
763
2c10a7e5
BE
7642006-03-02 Ben Elliston <bje@au.ibm.com>
765
766 Import from the GCC tree:
767 2006-03-01 Jakub Jelinek <jakub@redhat.com>
768
769 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
770 from DWARF 3.
771 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
772 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
773 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
774 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
775 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
776 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
777 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
778 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
779 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
780 DW_DS_leading_separate, DW_DS_trailing_separate): New.
781 (DW_END_default, DW_END_big, DW_END_little): New.
782 (DW_END_lo_user, DW_END_hi_user): Define.
783 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
784 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
785 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
786 DW_LANG_D): New.
787
e210c36b
NC
7882006-02-06 Steve Ellcey <sje@cup.hp.com>
789
790 * ia64.h (SHF_IA_64_HP_TLS): New.
791
6772dd07
DD
7922006-02-24 DJ Delorie <dj@redhat.com>
793
794 * m32c.h: Add relax relocs.
795
d70c5fc7
NC
7962006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
797 Anil Paranjape <anilp1@kpitcummins.com>
798 Shilin Shakti <shilins@kpitcummins.com>
799
800 * common.h (EM_XC16X): New entry for xc16x cpu.
801 Sort other EM_* numbers into numerical order.
802 * xc16x.h: New file.
fd2f25da 803
84d1d650
L
8042006-02-10 H.J. Lu <hongjiu.lu@intel.com>
805
806 PR binutils/2258
807 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
808 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
809
266abb8f
NS
8102006-02-07 Nathan Sidwell <nathan@codesourcery.com>
811
812 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
813 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
814 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
815 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
816 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
817
8182006-02-06 Steve Ellcey <sje@cup.hp.com>
819
820 * ia64.h (SHF_IA_64_HP_TLS): New.
821
67a4f2b7
AO
8222006-01-18 Alexandre Oliva <aoliva@redhat.com>
823
824 Introduce TLS descriptors for i386 and x86_64.
825 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
826 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
827 New.
828 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
829 R_X86_64_TLSDESC): New.
830
64fd6348
NC
8312006-01-09 Mike Frysinger <vapier@gentoo.org>:
832
833 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
834
d031aafb
NS
8352005-12-16 Nathan Sidwell <nathan@codesourcery.com>
836
837 Second part of ms1 to mt renaming.
838 * common.h (EM_MT): Renamed.
839 * mt.h: Rename relocs, cpu & other defines.
840
e210c36b
NC
8412005-12-12 Nathan Sidwell <nathan@codesourcery.com>
842
843 * mt.h: Renamed from ms1.h
844
39b41c9c
PB
8452005-12-12 Paul Brook <paul@codesourcery.com>
846
847 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
848
5e2b0d47
NC
8492005-11-11 Nick Clifton <nickc@redhat.com>
850
851 PR 1150
852 * mips.h (STO_OPTIONAL): Define.
853 (ELF_MIPS_IS_OPTIONAL): Define.
854
e210c36b
NC
8552005-11-07 Nathan Sidwell <nathan@codesourcery.com>
856
857 Add ms2.
858 * ms1.h (EF_MS1_CPU_MS2): New.
859
8602005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
861
862 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
863
3c9b82ba
NC
8642005-09-30 Catherine Moore <clm@cm00re.com>
865
866 * bfin.h: New file.
867 * common.h (EM_BLACKFIN): Define.
868
ee065d83
PB
8692005-10-08 Paul Brook <paul@codesourcery.com>
870
871 * arm.h: Add prototypes for BFD object attribute routines.
872
1cacb694
RE
8732005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
874
875 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
876
3c26c61a
DA
8772005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
878
879 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
880 New defines.
881
67762f6b
DA
8822005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
883
884 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
885 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
886 deprecated defines.
887 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
888 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
889 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
890 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
891 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
892 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
893 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
894 NT_HP_UX_OPTIONS): Define.
895
fd54057a
DD
8962005-07-25 DJ Delorie <dj@redhat.com>
897
898 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
899
3b22753a
L
9002005-07-25 Jan Hubicka <jh@suse.cz>
901
902 * x86-64.h (SHN_X86_64_LCOMMON): New.
903 (SHF_X86_64_LARGE): New.
904
157e7bd1
NC
9052005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
906
907 * m32r.h (R_M32R_REL32): Added.
908
df45824a
BE
9092005-07-18 Ben Elliston <bje@au.ibm.com>
910
911 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
912 Replace with DW_ATE_decimal_float (now in DWARF 3).
913
49f58d10
JB
9142005-07-14 Jim Blandy <jimb@redhat.com>
915
916 Add support for Renesas M32C and M16C.
917 * common.h (EM_M32C): New machine number.
918 * m32c.h: New file.
fd2f25da 919
e210c36b
NC
9202005-06-17 Jakub Jelinek <jakub@redhat.com>
921
922 * external.h (GRP_ENTRY_SIZE): Define.
923
d6ab8113
JB
9242005-06-17 Jan Beulich <jbeulich@novell.com>
925
926 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
927 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
928 R_X86_64_GOTPC32.
929
3c33e371
AH
9302005-06-07 Aldy Hernandez <aldyh@redhat.com>
931 Michael Snyder <msnyder@redhat.com>
932 Stan Cox <scox@redhat.com>
933
934 * common.h (EM_MS1): Define.
935
936 * ms1.h: New file.
937
2acf634e
RH
9382005-05-31 Richard Henderson <rth@redhat.com>
939
940 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
941
484124bb
RH
9422005-05-29 Richard Henderson <rth@redhat.com>
943
944 * alpha.h (DT_ALPHA_PLTRO): New.
945
d68f4033
BE
9462005-05-19 Ben Elliston <bje@au.ibm.com>
947
948 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
949 the user-defined encoding space pending inclusion in the standard.
950
cb1afa5c
ZW
9512005-05-18 Zack Weinberg <zack@codesourcery.com>
952
953 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
954 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
955
c19d1205
ZW
9562005-05-17 Zack Weinberg <zack@codesourcery.com>
957
958 * arm.h: Import complete list of official relocation names
959 and numbers from AAELF. Define FAKE_RELOCs for old names.
960 Remove a few old names no longer used anywhere.
961
1fe44d79
AM
9622005-05-14 Alan Modra <amodra@bigpond.net.au>
963
964 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
965
2df98d85
AM
9662005-05-11 Alan Modra <amodra@bigpond.net.au>
967
968 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
969 R_PPC_RELAX32PC_PLT) Adjust.
970 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
971 (DT_PPC_GLINK): Define.
972
e172dbf8
NC
9732005-05-10 Nick Clifton <nickc@redhat.com>
974
975 * Update the address and phone number of the FSF organization in
976 the GPL notices in the following files:
2df98d85 977 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
978 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
979 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
980 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
981 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
982 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
983 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 984
faa7ef87
L
9852005-04-13 H.J. Lu <hongjiu.lu@intel.com>
986
a63027e5
L
987 Moved from ../ChangeLog
988
faa7ef87
L
989 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
990 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
991
992 2004-10-12 Paul Brook <paul@codesourcery.com>
993 * arm.h (EF_ARM_EABI_VER4): Define.
994
995 2004-10-08 Daniel Jacobowitz <dan@debian.org>
996
997 * common.h (PT_SUNW_EH_FRAME): Define.
998 * x86-64.h (SHT_X86_64_UNWIND): Define.
999
1000 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1001 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1002 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1003 (XTENSA_PROP_SEC_NAME): Define.
1004 (property_table_entry): Add flags field.
1005 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1006
1007 2004-09-17 Paul Brook <paul@codesourcery.com>
1008 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1009 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1010 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1011
1012 2004-09-13 Paul Brook <paul@codesourcery.com>
1013 * arm.h: Rename RELABS to TARGET1.
1014
1015 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1016 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1017 (PT_GNU_RELRO): Define.
1018
ba93b8ac
DJ
10192005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1020 Phil Blundell <philb@gnu.org>
1021
1022 * arm.h: Add TLS relocations.
1023
c927f9ef
BE
10242005-03-23 Ben Elliston <bje@au.ibm.com>
1025
1026 * dwarf.h: Merge with GCC's dwarf.h.
1027
238d258f
NC
10282005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1029
1030 * m68k.h (EF_CFV4E): Define.
1031
b294bdf8
MM
10322005-03-17 Paul Brook <paul@codesourcery.com>
1033 Dan Jacobowitz <dan@codesourcery.com>
1034 Mark Mitchell <mark@codesourcery.com>
1035
1036 * arm.h (PT_ARM_EXIDX): Define.
1037
51cb3ca7
DJ
10382005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1039 Joseph Myers <joseph@codesourcery.com>
1040
1041 * mips.h: Define MIPS TLS relocations.
1042
d6f16593 10432005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 1044 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
1045
1046 * mips.h (R_MIPS16_GOT16): New reloc code.
1047 (R_MIPS16_CALL16): Likewise.
1048 (R_MIPS16_HI16): Likewise.
1049 (R_MIPS16_LO16): Likewise.
1050 (R_MIPS16_min): New fake reloc code.
1051 (R_MIPS16_max): Likewise.
1052
a1c17af2
MR
10532005-02-11 Maciej W. Rozycki <macro@mips.com>
1054
1055 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1056
90219bd0
AO
10572005-01-25 Alexandre Oliva <aoliva@redhat.com>
1058
1059 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1060 * frv.h: Add R_FRV_TLSMOFF.
1061 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1062 * frv.h: Add TLS relocations.
1063
e38bc3b5
NC
10642005-01-17 Nick Clifton <nickc@redhat.com>
1065
1066 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1067 EF_SH2A_SH3E): New flags.
1068 (EF_SH_BFD_TABLE): Add these new flags to the table.
1069
b4a38de6
AM
10702005-01-12 Alan Modra <amodra@bigpond.net.au>
1071
1072 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1073 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1074
750bce0e 10752004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 1076
faa7ef87 1077 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 1078
1e50d24d
RS
10792004-12-16 Richard Sandiford <rsandifo@redhat.com>
1080
1081 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1082
69881c93
ILT
10832004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1084
1085 * mips.h (E_MIPS_MACH_9000): Define.
1086
b676888f
HPN
10872004-11-04 Hans-Peter Nilsson <hp@axis.com>
1088
1089 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1090 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1091 macros.
1092
637cf767
EC
10932004-10-06 Eric Christopher <echristo@redhat.com>
1094
1095 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1096
40a18ebd
NC
10972004-10-01 Paul Brook <paul@codesourcery.com>
1098
1099 * arm.h (SHT_ARM_EXIDX): Define.
1100 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1101 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1102 Define.
1103
b18c562e
NC
11042004-08-25 Dmitry Diky <diwil@spec.ru>
1105
1106 * msp430.h: Add new relocs.
1107
083febaa
L
11082004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1109
1110 * i386.h (R_386_USED_BY_INTEL_200): New.
1111
1d70c7fb
AO
11122004-07-29 Alexandre Oliva <aoliva@redhat.com>
1113
1114 Introduce SH2a support.
1115 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1116 * sh.h (EF_SH2A_NOFPU): New.
1117 2003-12-01 Michael Snyder <msnyder@redhat.com>
1118 * sh.h (EF_SH2A): New.
1119
670ec21d
NC
11202004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1121
1122 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1123 BFD_RELOC_CRX_SWITCH32.
1124
1fe1f39c
NC
11252004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1126
1127 * common.h (EM_CRX): Define.
1128 * crx.h: New file.
1129
097f809a
NC
11302004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1131
1132 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1133 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1134
375db92b
AM
11352004-06-19 Alan Modra <amodra@bigpond.net.au>
1136
1137 * common.h (ELF64_R_INFO): Warning fix.
1138
092dcd75
CD
11392004-06-14 Chris Demetriou <cgd@broadcom.com>
1140
1141 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1142 with an updated comment.
1143
f6f9408f
JR
11442004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1145
1146 * sh.h (EF_SH_HAS_DSP): Remove.
1147 (EF_SH_HAS_FP): Remove.
1148 (EF_SH_MERGE_MACH): Remove.
1149 (EF_SH4_NOFPU): Convert to decimal.
1150 (EF_SH4A_NOFPU): Likewise.
1151 (EF_SH4_NOMMU_NOFPU): Likewise.
1152 (EF_SH3_NOMMU): Add new macro.
1153 (EF_SH_BFD_TABLE): Likewise.
1154 (sh_find_elf_flags): Add prototype.
1155 (sh_elf_get_flags_from_mach): Likewise.
1156
4030e8f6
CD
11572004-04-24 Chris Demetriou <cgd@broadcom.com>
1158
1159 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1160 (R_MIPS_GNU_REL_HI16): Remove.
1161 (R_MIPS_GNU_REL16_S2): Update comment.
1162
0949843d 11632004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 1164 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
1165
1166 * common.h (EM_CR): Define.
1167 * cr16c.h: New file.
1168
d507cf36
PB
11692004-03-23 Paul Brook <paul@codesourcery.com>
1170
1171 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1172
ae51a426
JR
11732003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1174
1175 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1176
676a64f4
RS
11772004-03-01 Richard Sandiford <rsandifo@redhat.com>
1178
1179 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1180
481fedf3
RM
11812004-01-28 Roland McGrath <roland@redhat.com>
1182
1183 * common.h (AT_SECURE): New macro.
1184
7e67eb11
RM
11852004-01-21 Roland McGrath <roland@redhat.com>
1186
1187 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1188 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1189 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1190 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1191 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1192
3fe74472
MK
11932004-01-17 Mark Kettenis <kettenis@gnu.org>
1194
1195 * common.h (NT_OPENBSD_IDENT): Define.
1196
79987b2f
AO
11972004-01-06 Alexandre Oliva <aoliva@redhat.com>
1198
1199 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1200 * frv.h (EF_FRV_FDPIC): New macro.
1201 (EF_FRV_PIC_FLAGS): Adjust.
1202 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1203 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1204 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1205 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1206 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1207 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1208 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1209 New.
1210
252b5132 1211
c9e214e5 1212For older changes see ChangeLog-9103
252b5132
RH
1213\f
1214Local Variables:
c9e214e5
AM
1215mode: change-log
1216left-margin: 8
1217fill-column: 74
252b5132
RH
1218version-control: never
1219End:
This page took 0.620982 seconds and 4 git commands to generate.