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