ChangeLog:
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
17e57237
NC
12010-02-23 Andrew Zabolotny <anpaza@mail.ru>
2
3 PR binutils/11297
4 * avr.h: (R_AVR_8): New relocation number.
5
cd21e546
MGD
62010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
7
8 * arm.h (Tag_MPextension_use): Renumber.
9 (Tag_DIV_use): Add.
10 (Tag_MPextension_use_legacy): Likewise.
11
d7eeb400
MS
122010-02-09 Michael Holzheu <holzheu@de.ibm.com>
13
14 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
15 NT_S390_CTRS and NT_S390_PREFIX): Define.
16
4339cae0
L
172010-02-02 H.J. Lu <hongjiu.lu@intel.com>
18
19 * common.h (NT_386_XSTATE): New.
20
3ff95107 212010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17e57237 22
3ff95107
L
23 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
24
c75a08aa
AM
252010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
26
4339cae0 27 * common.h (PN_XNUM): Define.
c75a08aa 28
0675e188
UW
292009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
30
31 * common.h (NT_S390_HIGH_GPRS): Define.
32
32af9f6e
AM
332009-12-17 Alan Modra <amodra@bigpond.net.au>
34
35 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
36 R_PPC_RELAX32PC_PLT): Delete.
37 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
38
3c65b800
JM
392009-11-28 Joseph Myers <joseph@codesourcery.com>
40
41 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
42 EM_TI_C5500, EM_CUDA): Define.
43 (EM_res140, EM_res141, EM_res142): Remove.
44
9e3c6df6
PB
452009-11-17 Paul Brook <paul@codesourcery.com>
46 Daniel Jacobowitz <dan@codesourcery.com>
47
48 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
49
c7927a3c
NC
502009-09-29 DJ Delorie <dj@redhat.com>
51
52 * rx.h: New file.
53
a7f2871e
AM
542009-09-21 Alan Modra <amodra@bigpond.net.au>
55
56 * ppc.h (DT_PPC_TLSOPT): Define.
57 * ppc64.h (DT_PPC64_TLSOPT): Define.
58
7f6fed87
NC
592009-08-10 Daniel Gutson <dgutson@codesourcery.com>
60
61 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
62 (SHT_ARM_OVERLAYSECTION): New define.
63
cb88ce9f
BS
642006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
65
66 From Mike Frysinger <michael.frysinger@analog.com>
67 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
68 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
69 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
70 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
71 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
72 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
73 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
74 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
75 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
76 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
77 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
78 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
79 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
80 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
81 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
82 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
83 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
84 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
85 R_page, R_hwpage, R_addr, R_pltpc, R_got.
17e57237 86
44db4087
ME
872009-08-09 Michael Eager <eager@eagercon.com>
88
89 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
17e57237 90 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
44db4087 91
7ba29e2a
NC
922009-08-06 Michael Eager <eager@eagercon.com>
93
94 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
95 * elf/microblaze.h: New reloc definitions.
96
28ec585f
AM
972009-07-30 Alan Modra <amodra@bigpond.net.au>
98
99 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
100 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
101
8a9036a4
L
1022009-07-25 H.J. Lu <hongjiu.lu@intel.com>
103
104 * common.h (EM_L1OM): New.
105
8fdcc58d
TS
1062009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
107 Alan Modra <amodra@bigpond.net.au>
108
109 * spu.h (R_SPU_ADD_PIC): New.
110
3e7a7d11
NC
1112009-07-23 Ulrich Drepper <drepper@redhat.com>
112
113 * common.h (STB_GNU_UNIQUE): Define.
114
fa8f86ff
TT
1152009-07-10 Tom Tromey <tromey@redhat.com>
116
117 * dwarf2.h: Move to `..'.
118
1bffd25b
L
1192009-07-10 H.J. Lu <hongjiu.lu@intel.com>
120
121 * dwarf2.h: Just include ../dwarf2.h.
122
e054468f
AM
1232009-07-10 Alan Modra <amodra@bigpond.net.au>
124
125 * ppc.h (R_PPC_IRELATIVE): Add.
126 (R_PPC_RELAX32, R_PPC_RELAX32PC,
127 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
128 * ppc64.h (R_PPC64_IRELATIVE): Add.
129
3244e8f5
JJ
1302009-07-03 Jakub Jelinek <jakub@redhat.com>
131
132 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
133 and DW_OP_stack_value.
134
ceaf50a2
AM
1352009-06-22 Alan Modra <amodra@bigpond.net.au>
136
137 * ppc.h (R_PPC_RELAX*): Define as enum.
138
f865a31d
AG
1392009-06-11 Anthony Green <green@moxielogic.org>
140
141 * moxie.h (R_MOXIE_PCREL10): New.
142
cbe950e9
L
1432009-06-01 H.J. Lu <hongjiu.lu@intel.com>
144
145 PR ld/10205
146 * i386.h (R_386_IRELATIVE): New.
147 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
148
cf65542b
L
1492009-05-27 H.J. Lu <hongjiu.lu@intel.com>
150
151 * common.h: Update comments for dynamic tag ranges.
152
4e38f72c
DD
1532009-04-30 DJ Delorie <dj@redhat.com>
154
155 * mep.h (EF_MEP_COP_*): New.
156 (EF_MEP_ALL_FLAGS): Add them.
157
d8045f23
NC
1582009-04-30 Nick Clifton <nickc@redhat.com>
159
160 * common.h (STT_GNU_IFUNC): Define.
161
ed4a4bdf
CC
1622009-04-24 Cary Coutant <ccoutant@google.com>
163
164 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
165
20135e4c
NC
1662009-04-15 Anthony Green <green@moxielogic.com>
167
168 * common.h (EM_MOXIE): Define.
169 * moxie.h: New file.
170
4d28413b
DD
1712009-04-07 DJ Delorie <dj@redhat.com>
172
173 * mep.h (EF_MEP_CPU_C5): New.
174
96b2958f
L
1752009-04-01 H.J. Lu <hongjiu.lu@intel.com>
176
177 * common.h (EM_INTEL178): Removed.
178 (EM_INTEL179): Likewise.
179 (EM_ETPU): New.
180 (EM_SLE9X): Likewise.
181 (EM_INTEL181): Likewise.
182 (EM_INTEL182): Likewise.
183
f47a1d2e
L
1842009-03-31 H.J. Lu <hongjiu.lu@intel.com>
185
186 * common.h (EM_INTEL178): New.
187 (EM_INTEL179): Likewise.
188 (EM_INTEL180): Likewise.
189
0e879927
ILT
1902009-03-20 Mikolaj Zalewski <mikolajz@google.com>
191
192 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
193
4d407348
MK
1942009-03-14 Mark Kettenis <kettenis@gnu.org>
195
17e57237
NC
196 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
197 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
4d407348
MK
198 (NT_OPENBSD_WCOOKIE): New defines.
199
904001b0
JK
2002009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
201
202 * common.h (AT_RANDOM): Define.
203
727fc41e
AM
2042009-03-04 Alan Modra <amodra@bigpond.net.au>
205
206 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
207 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
208
c3b7224a
NC
2092009-03-02 Qinwei <qinwei@sunnorth.com.cn>
210
211 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
212 * common.h (EM_SCORE_OLD): Define.
213
36319970
L
2142009-02-23 H.J. Lu <hongjiu.lu@intel.com>
215
216 * common.h (STB_LOPROC): Replace Application-specific with
217 Processor-specific in comments.
218 (STB_HIPROC): Likewise.
219 (STT_LOPROC): Likewise.
220 (STT_HIPROC): Likewise.
221
52b6b6b9
JM
2222009-02-03 Sandip Matte <sandip@rmicorp.com>
223
224 * mips.h (E_MIPS_MACH_XLR): Define.
225
cf869cce
NC
2262009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
227
228 * m68k.h: Map TLS relocations to numbers.
229
91e22acd
AS
2302009-01-15 Andrew Stubbs <ams@codesourcery.com>
231 Julian Brown <julian@codesourcery.com>
232
233 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
234 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
235 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
236 version 2.07.
237 (Tag_undefined39, Tag_nodefaults): New enum values.
238 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
239 (Tag_conformance, Tag_Virtualization_use): Likewise.
240 (Tag_undefined69, Tag_MPextension_use): Likewise.
241
01e1a5bc
NC
2422009-01-15 Douglas B Rupp <rupp@gnat.com>
243
244 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
245 New macros. Minor reformatting.
246
84e94c90
NC
2472008-12-23 Jon Beniston <jon@beniston.com>
248
249 * lm32.h: New file.
250
0f88be7a
NC
2512008-12-23 Nick Clifton <nickc@redhat.com>
252
253 * commmon.h (STT_IFUNC): Delete.
254
7a0cc8ed
HPN
2552008-12-20 Hans-Peter Nilsson <hp@axis.com>
256
257 * cris.h (R_CRIS_32_IE): New relocation.
258
e7c33416
NC
2592008-12-03 Nick Clifton <nickc@redhat.com>
260
261 * common.h (STT_IFUNC): Define.
262
e73521d6
SR
2632008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
264
265 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
266 R_CR16_GLOB_DAT): New relocations.
267
a973d22c
HPN
2682008-11-25 Hans-Peter Nilsson <hp@axis.com>
269
270 * cris.h (R_CRIS_32_TPREL): Correct comment.
271 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
272
8e79c3df
CM
2732008-11-18 Catherine Moore <clm@codesourcery.com>
274
275 * arm.h (Tag_ABI_FP_16bit_format): Define.
276
2b0bc088
NC
2772008-11-14 Nathan Sidwell <nathan@codesourcery.com>
278
279 * internal.h (struct elf_segment_map): Add header_size field.
17e57237 280
759cc328
UW
2812008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
282
283 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
284
f82e0623
NF
2852008-10-10 Nathan Froyd <froydnj@codesourcery.com>
286
287 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
288
1d037692
HPN
2892008-10-04 Hans-Peter Nilsson <hp@axis.com>
290
291 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
292 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
293 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
294 (R_CRIS_16_TPREL): New relocations.
295
28dbbc02
BW
2962008-08-20 Bob Wilson <bob.wilson@acm.org>
297
298 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
299 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
300 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
301
861fb55a
DJ
3022008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
303 Daniel Jacobowitz <dan@codesourcery.com>
304 Catherine Moore <clm@codesourcery.com>
305 Mark Shinwell <shinwell@codesourcery.com>
306
307 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
308 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
309
0deb8eee
AM
3102008-08-04 Markus Weiss <weissms@aros.org>
311
312 * common.h (ELFOSABI_AROS): Update comment.
313
3c7b9897
AM
3142008-07-26 Michael Eager <eager@eagercon.com>
315
316 * ppc.h: Add description of single-precision.
317
89eeb0bc
LM
3182008-07-21 Luis Machado <luisgpm@br.ibm.com>
319
320 * common.h: Define NT_PPC_VSX.
321
30c09090
RS
3222008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
323
324 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
325
b8a39af8
SR
3262008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
327
328 * common.h (EM_CR16): Correct value.
329 (EM_CR16): Rename to EM_CR16_OLD.
330
ff7eeb89
DD
3312008-06-12 DJ Delorie <dj@redhat.com>
332
333 * common.h (EM_M32C_NEW): Rename to EM_M32C.
334 (EM_M32C): Rename to EM_M32C_OLD.
335
3c9a78e0
JM
3362008-06-12 Joseph Myers <joseph@codesourcery.com>
337
338 * common.h: Update e_machine table.
339
a23ede3d
KK
3402008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
341
342 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
343
2424f303
JM
3442008-06-09 Joseph Myers <joseph@codesourcery.com>
345
346 * common.h: Change registry@caldera.com to registry@sco.com.
347
7c90103b
NC
3482008-05-21 Nick Clifton <nickc@redhat.com>
349
350 * reloc-macros.h: Add a comment about the use of the
351 END_RELOC_NUMBERS symbol as a sentinel value.
352
3532008-05-15 Christophe Lyon <christophe.lyon@st.com>
17e57237 354
7c90103b
NC
355 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
356
14a6d8e0
DM
3572008-04-16 David S. Miller <davem@davemloft.net>
358
359 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
360 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
361 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
362 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
363
15397d0b
ILT
3642008-03-24 Ian Lance Taylor <iant@google.com>
365
366 * common.h (NT_GNU_GOLD_VERSION): Define.
367
72de5009
AM
3682008-03-13 Alan Modra <amodra@bigpond.net.au>
369
370 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
371 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
372 Order struct as for external version.
373
1bce5d2c
AM
3742008-03-12 Alan Modra <amodra@bigpond.net.au>
375
4fbb74a6
AM
376 PR 5900
377 * common.h (SHN_BAD): Delete.
378 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
379 * external.h: ..here.
380 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
381 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
382 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
383
3842008-03-12 Alan Modra <amodra@bigpond.net.au>
385
386 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 387 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 388 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 389 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 390 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 391 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
392 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
393 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 394 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 395 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 396 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
397 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
398 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 399 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 400 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 401
35d60fe4
NC
4022008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
403
404 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
405 DW_OP_PGI_omp_thread_num.
406
7b03d09a
AN
4072008-02-04 Adam Nemet <anemet@caviumnetworks.com>
408
409 * mips.h: Update copyright.
410 (E_MIPS_MACH_OCTEON): New macro.
411
148b93f2
NC
4122008-01-30 Tristan Gingold <gingold@adacore.com>
413
414 Add OpenVMS extensions.
1bce5d2c
AM
415 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
416 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 417 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
418 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
419 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
420 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
421 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
422 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
423 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
424 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
425 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
426 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
427 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
428 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
429 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
430 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
431 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
432 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
433 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
434 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
435 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
436 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
437
c74ba406
MK
4382008-01-16 Mark Kettenis <kettenis@gnu.org>
439
440 * common.h (AT_SUN_AUXFLAGS): Define.
441
60955fda
DJ
4422007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
443
444 * dwarf2.h (DW_AT_hi_user): Correct value.
445
1bbb5f21 4462007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 447
1bbb5f21 448 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 449
350cc38d
MS
4502007-11-29 Mark Shinwell <shinwell@codesourcery.com>
451
452 * mips.h (E_MIPS_MACH_LS2E): New.
453 (E_MIPS_MACH_LS2F): New.
454
f7bc09bd
NS
4552007-11-28 Nathan Sidwell <nathan@codesourcery.com>
456
457 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
458 segments at the end of memory.
459
e210c36b
NC
4602007-11-17 Thiemo Seufer <ths@mips.com>
461
462 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
463 in comment.
464
e2a0d921
NC
4652007-11-16 Nick Clifton <nickc@redhat.com>
466
467 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
468 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
469 (DW_AT_stride): Rename to DW_AT_byte_stride.
470
7a2b07ff
NS
4712007-11-08 Nathan Sidwell <nathan@codesourcery.com>
472
473 * vxworks.h: New.
474
569006e5
NC
4752007-10-30 Nick Clifton <nickc@redhat.com>
476
477 * mn10300.h (R_MN10300_ALIGN): Define.
478
c6e65352
DJ
4792007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
480
481 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
482
bfff1642
NC
4832007-10-19 Nick Clifton <nickc@redhat.com>
484
485 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
486
3e6ff6e5
RM
4872007-10-18 Roland McGrath <roland@redhat.com>
488
489 * common.h (NT_PPC_VMX): New macro.
490
7fac7ff4
NC
4912007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
492
493 * cr16.h: Updated with new relocaction macros.
494
b10a8ae0
L
4952007-09-17 H.J. Lu <hongjiu.lu@intel.com>
496
497 PR binutils/3281
498 PR binutils/5037
499 * internal.h (elf_segment_map): Add p_size and p_size_valid.
500 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
501 PT_GNU_RELRO segments.
502
8d100c32
KH
5032007-09-11 Nathan Sidwell <nathan@codesourcery.com>
504
505 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
506
b15fa79e
AM
5072007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
508
509 * common.h (NT_SPU): Define.
510
2b05f1b7
L
5112007-08-16 H.J. Lu <hongjiu.lu@intel.com>
512
513 * common.h: Revert last change.
514
94b11780
L
5152007-08-16 H.J. Lu <hongjiu.lu@intel.com>
516
517 * common.h (PT_GNU_STACK): Renamed to ...
518 (PT_GNU_ATTR): This.
519 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
520
fd2f25da
RM
5212007-07-09 Roland McGrath <roland@redhat.com>
522
523 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
524
34c8bcba
JM
5252007-06-29 Joseph Myers <joseph@codesourcery.com>
526
527 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
528
2cf19d5c
JM
5292007-06-29 Joseph Myers <joseph@codesourcery.com>
530
531 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
532
104d59d1
JM
5332007-06-29 Joseph Myers <joseph@codesourcery.com>
534
535 * arm.h (elf32_arm_add_eabi_attr_int,
536 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
537 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
538 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
539 Tag_Symbol, Tag_compatibility): Remove.
540 * common.h (SHT_GNU_ATTRIBUTES): Define.
541
3d3d428f
NC
5422007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
543
544 * common.h (EM_CR16): New entry for CR16 cpu.
545 * cr16.h: New file.
546
99ded152
BW
5472007-06-11 Sterling Augustine <sterling@tensilica.com>
548 Bob Wilson <bob.wilson@acm.org>
fd2f25da 549
99ded152
BW
550 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
551 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 552
f89d32d9
CT
5532007-05-18 Caroline Tice <ctice@apple.com>
554
fd2f25da 555 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
556 DW_OP_GNU_uninit.
557
4f4416b5
AM
5582007-05-12 Alan Modra <amodra@bigpond.net.au>
559
560 * spu.h (R_SPU_ADDR16X): Define.
561 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
562
ece5ef60
AM
5632007-05-11 Alan Modra <amodra@bigpond.net.au>
564
565 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
566
627b32bc
AM
5672007-05-02 Alan Modra <amodra@bigpond.net.au>
568
569 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
570 and vma for appropriate sections.
571
0c3e446c
JB
5722007-04-26 Jan Beulich <jbeulich@novell.com>
573
574 * common.h (DT_ENCODING): Correct value (back to spec mandated
575 value).
576
d4c87fc1
AM
5772007-03-08 Alan Modra <amodra@bigpond.net.au>
578
579 * v850.h (V850_OTHER_TDA_BYTE): Delete.
580 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
581 that don't clash with visibility bits.
582
689d9c8c
AM
5832007-03-07 Alan Modra <amodra@bigpond.net.au>
584
585 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
586
b95dd98f 5872007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
588 Richard Sandiford <rsandifo@redhat.com>
589 Richard Henderson <rth@redhat.com>
590 DJ Delorie <dj@redhat.com>
591 Ben Elliston <bje@redhat.com>
b95dd98f
DB
592
593 * mep.h: New file.
b95dd98f
DB
594 * common.h (EM_CYGNUS_MEP): Define.
595
5962007-02-15 Dave Brolley <brolley@redhat.com>
597
598 From Graydon Hoare <graydon@redhat.com>:
599 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
600
3bdcfdf4
KH
6012007-01-08 Kazu Hirata <kazu@codesourcery.com>
602
603 * m68k.h (EF_M68K_FIDO): New.
604 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
605 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
606
9840d27e
KH
6072006-12-25 Kazu Hirata <kazu@codesourcery.com>
608
609 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
610
425c6cb0
KH
6112006-12-19 Kazu Hirata <kazu@codesourcery.com>
612
613 * m68k.h (EF_M68K_ARCH_MASK): New.
614
3271a814
NS
6152006-12-19 Nathan Sidwell <nathan@codesourcery.com>
616
617 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
618
c694fd50
KH
6192006-12-07 Kazu Hirata <kazu@codesourcery.com>
620
621 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
622 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
623 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
624 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
625 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
626 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
627 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
628 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
629 EF_M68K_CF_FLOAT, respectively.
630
4fd454c8
NC
6312006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
632 Nick Clifton <nickc@redhat.com>
633
634 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
635
165b93e7
RS
6362006-10-28 Richard Sandiford <richard@codesourcery.com>
637
638 * mips.h (R_MIPS_GLOB_DAT): Define
639 (R_MIPS_max): Bump by 1.
640
e9f53129
AM
6412006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
642 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
643 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
644 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
645 Alan Modra <amodra@bigpond.net.au>
646
647 * common.h (EM_SPU): Define.
648 * spu.h: New file.
649
b3549761
NC
6502006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
651
652 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
653 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
654 (EF_SCORE_HASENTRY): Delete.
655
e210c36b
NC
6562006-10-17 Mark Shinwell <shinwell@codesourcery.com>
657
658 * arm.h: Define TAG_CPU_ARCH_* constants.
659
1c0d3aa6
NC
6602006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
661
662 * score.h: New file.
663 * common.h: Add Score machine number.
664
fdc90cb4
JJ
6652006-07-10 Jakub Jelinek <jakub@redhat.com>
666
667 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
668
1224efb8
L
6692006-05-31 H.J. Lu <hongjiu.lu@intel.com>
670
671 * internal.h (ELF_SECTION_SIZE): New.
672 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
673 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
674 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
675
3f570048
AM
6762006-05-27 H.J. Lu <hongjiu.lu@intel.com>
677
678 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
679
9b52905e
NC
6802006-05-24 Carlos O'Donell <carlos@systemhalted.org>
681 Randolph Chung <randolph@tausq.org>
682 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
683 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
684 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
685 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
686 New TLS relocs.
687 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
688 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
689 Define TLS relocs using existing equivalents.
690
fd2f25da
RM
6912006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
692
28c9d252
NC
693 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
694
e210c36b
NC
6952006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
696
697 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
698 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
699 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
700 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
701 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
702 R_BFIN_GOTOFFLO): New relocs.
703 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
704
7052006-03-23 Michael Matz <matz@suse.de>
706
707 * x86-64.h: Add the new relocations with their official
708 numbers.
709
0a44bf69
RS
7102006-03-22 Richard Sandiford <richard@codesourcery.com>
711 Daniel Jacobowitz <dan@codesourcery.com>
712 Phil Edwards <phil@codesourcery.com>
713 Zack Weinberg <zack@codesourcery.com>
714 Mark Mitchell <mark@codesourcery.com>
715 Nathan Sidwell <nathan@codesourcery.com>
716
717 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
718
e14430ab
DA
7192006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
720
721 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
722 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
723 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
724 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
725 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
726
3a4a14e9
PB
7272006-03-10 Paul Brook <paul@codesourcery.com>
728
729 * arm.h (EF_ARM_EABI_VER5): Define.
730
0b2e31dc
NS
7312006-03-06 Nathan Sidwell <nathan@codesourcery.com>
732
733 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
734 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
735 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
736 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
737 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
738 (EF_M68K_EMAC_B): New.
739
df406460
NC
7402006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
741
742 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
743 (EF_AVR_LINKRELAX_PREPARED): Add.
744
2c10a7e5
BE
7452006-03-02 Ben Elliston <bje@au.ibm.com>
746
747 Import from the GCC tree:
748 2006-03-01 Jakub Jelinek <jakub@redhat.com>
749
750 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
751 from DWARF 3.
752 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
753 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
754 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
755 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
756 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
757 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
758 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
759 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
760 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
761 DW_DS_leading_separate, DW_DS_trailing_separate): New.
762 (DW_END_default, DW_END_big, DW_END_little): New.
763 (DW_END_lo_user, DW_END_hi_user): Define.
764 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
765 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
766 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
767 DW_LANG_D): New.
768
e210c36b
NC
7692006-02-06 Steve Ellcey <sje@cup.hp.com>
770
771 * ia64.h (SHF_IA_64_HP_TLS): New.
772
6772dd07
DD
7732006-02-24 DJ Delorie <dj@redhat.com>
774
775 * m32c.h: Add relax relocs.
776
d70c5fc7
NC
7772006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
778 Anil Paranjape <anilp1@kpitcummins.com>
779 Shilin Shakti <shilins@kpitcummins.com>
780
781 * common.h (EM_XC16X): New entry for xc16x cpu.
782 Sort other EM_* numbers into numerical order.
783 * xc16x.h: New file.
fd2f25da 784
84d1d650
L
7852006-02-10 H.J. Lu <hongjiu.lu@intel.com>
786
787 PR binutils/2258
788 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
789 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
790
266abb8f
NS
7912006-02-07 Nathan Sidwell <nathan@codesourcery.com>
792
793 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
794 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
795 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
796 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
797 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
798
7992006-02-06 Steve Ellcey <sje@cup.hp.com>
800
801 * ia64.h (SHF_IA_64_HP_TLS): New.
802
67a4f2b7
AO
8032006-01-18 Alexandre Oliva <aoliva@redhat.com>
804
805 Introduce TLS descriptors for i386 and x86_64.
806 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
807 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
808 New.
809 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
810 R_X86_64_TLSDESC): New.
811
64fd6348
NC
8122006-01-09 Mike Frysinger <vapier@gentoo.org>:
813
814 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
815
d031aafb
NS
8162005-12-16 Nathan Sidwell <nathan@codesourcery.com>
817
818 Second part of ms1 to mt renaming.
819 * common.h (EM_MT): Renamed.
820 * mt.h: Rename relocs, cpu & other defines.
821
e210c36b
NC
8222005-12-12 Nathan Sidwell <nathan@codesourcery.com>
823
824 * mt.h: Renamed from ms1.h
825
39b41c9c
PB
8262005-12-12 Paul Brook <paul@codesourcery.com>
827
828 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
829
5e2b0d47
NC
8302005-11-11 Nick Clifton <nickc@redhat.com>
831
832 PR 1150
833 * mips.h (STO_OPTIONAL): Define.
834 (ELF_MIPS_IS_OPTIONAL): Define.
835
e210c36b
NC
8362005-11-07 Nathan Sidwell <nathan@codesourcery.com>
837
838 Add ms2.
839 * ms1.h (EF_MS1_CPU_MS2): New.
840
8412005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
842
843 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
844
3c9b82ba
NC
8452005-09-30 Catherine Moore <clm@cm00re.com>
846
847 * bfin.h: New file.
848 * common.h (EM_BLACKFIN): Define.
849
ee065d83
PB
8502005-10-08 Paul Brook <paul@codesourcery.com>
851
852 * arm.h: Add prototypes for BFD object attribute routines.
853
1cacb694
RE
8542005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
855
856 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
857
3c26c61a
DA
8582005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
859
860 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
861 New defines.
862
67762f6b
DA
8632005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
864
865 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
866 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
867 deprecated defines.
868 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
869 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
870 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
871 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
872 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
873 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
874 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
875 NT_HP_UX_OPTIONS): Define.
876
fd54057a
DD
8772005-07-25 DJ Delorie <dj@redhat.com>
878
879 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
880
3b22753a
L
8812005-07-25 Jan Hubicka <jh@suse.cz>
882
883 * x86-64.h (SHN_X86_64_LCOMMON): New.
884 (SHF_X86_64_LARGE): New.
885
157e7bd1
NC
8862005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
887
888 * m32r.h (R_M32R_REL32): Added.
889
df45824a
BE
8902005-07-18 Ben Elliston <bje@au.ibm.com>
891
892 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
893 Replace with DW_ATE_decimal_float (now in DWARF 3).
894
49f58d10
JB
8952005-07-14 Jim Blandy <jimb@redhat.com>
896
897 Add support for Renesas M32C and M16C.
898 * common.h (EM_M32C): New machine number.
899 * m32c.h: New file.
fd2f25da 900
e210c36b
NC
9012005-06-17 Jakub Jelinek <jakub@redhat.com>
902
903 * external.h (GRP_ENTRY_SIZE): Define.
904
d6ab8113
JB
9052005-06-17 Jan Beulich <jbeulich@novell.com>
906
907 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
908 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
909 R_X86_64_GOTPC32.
910
3c33e371
AH
9112005-06-07 Aldy Hernandez <aldyh@redhat.com>
912 Michael Snyder <msnyder@redhat.com>
913 Stan Cox <scox@redhat.com>
914
915 * common.h (EM_MS1): Define.
916
917 * ms1.h: New file.
918
2acf634e
RH
9192005-05-31 Richard Henderson <rth@redhat.com>
920
921 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
922
484124bb
RH
9232005-05-29 Richard Henderson <rth@redhat.com>
924
925 * alpha.h (DT_ALPHA_PLTRO): New.
926
d68f4033
BE
9272005-05-19 Ben Elliston <bje@au.ibm.com>
928
929 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
930 the user-defined encoding space pending inclusion in the standard.
931
cb1afa5c
ZW
9322005-05-18 Zack Weinberg <zack@codesourcery.com>
933
934 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
935 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
936
c19d1205
ZW
9372005-05-17 Zack Weinberg <zack@codesourcery.com>
938
939 * arm.h: Import complete list of official relocation names
940 and numbers from AAELF. Define FAKE_RELOCs for old names.
941 Remove a few old names no longer used anywhere.
942
1fe44d79
AM
9432005-05-14 Alan Modra <amodra@bigpond.net.au>
944
945 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
946
2df98d85
AM
9472005-05-11 Alan Modra <amodra@bigpond.net.au>
948
949 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
950 R_PPC_RELAX32PC_PLT) Adjust.
951 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
952 (DT_PPC_GLINK): Define.
953
e172dbf8
NC
9542005-05-10 Nick Clifton <nickc@redhat.com>
955
956 * Update the address and phone number of the FSF organization in
957 the GPL notices in the following files:
2df98d85 958 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
959 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
960 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
961 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
962 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
963 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
964 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 965
faa7ef87
L
9662005-04-13 H.J. Lu <hongjiu.lu@intel.com>
967
a63027e5
L
968 Moved from ../ChangeLog
969
faa7ef87
L
970 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
971 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
972
973 2004-10-12 Paul Brook <paul@codesourcery.com>
974 * arm.h (EF_ARM_EABI_VER4): Define.
975
976 2004-10-08 Daniel Jacobowitz <dan@debian.org>
977
978 * common.h (PT_SUNW_EH_FRAME): Define.
979 * x86-64.h (SHT_X86_64_UNWIND): Define.
980
981 2004-10-07 Bob Wilson <bob.wilson@acm.org>
982 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
983 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
984 (XTENSA_PROP_SEC_NAME): Define.
985 (property_table_entry): Add flags field.
986 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
987
988 2004-09-17 Paul Brook <paul@codesourcery.com>
989 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
990 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
991 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
992
993 2004-09-13 Paul Brook <paul@codesourcery.com>
994 * arm.h: Rename RELABS to TARGET1.
995
996 2004-05-11 Jakub Jelinek <jakub@redhat.com>
997 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
998 (PT_GNU_RELRO): Define.
999
ba93b8ac
DJ
10002005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1001 Phil Blundell <philb@gnu.org>
1002
1003 * arm.h: Add TLS relocations.
1004
c927f9ef
BE
10052005-03-23 Ben Elliston <bje@au.ibm.com>
1006
1007 * dwarf.h: Merge with GCC's dwarf.h.
1008
238d258f
NC
10092005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1010
1011 * m68k.h (EF_CFV4E): Define.
1012
b294bdf8
MM
10132005-03-17 Paul Brook <paul@codesourcery.com>
1014 Dan Jacobowitz <dan@codesourcery.com>
1015 Mark Mitchell <mark@codesourcery.com>
1016
1017 * arm.h (PT_ARM_EXIDX): Define.
1018
51cb3ca7
DJ
10192005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1020 Joseph Myers <joseph@codesourcery.com>
1021
1022 * mips.h: Define MIPS TLS relocations.
1023
d6f16593 10242005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 1025 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
1026
1027 * mips.h (R_MIPS16_GOT16): New reloc code.
1028 (R_MIPS16_CALL16): Likewise.
1029 (R_MIPS16_HI16): Likewise.
1030 (R_MIPS16_LO16): Likewise.
1031 (R_MIPS16_min): New fake reloc code.
1032 (R_MIPS16_max): Likewise.
1033
a1c17af2
MR
10342005-02-11 Maciej W. Rozycki <macro@mips.com>
1035
1036 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1037
90219bd0
AO
10382005-01-25 Alexandre Oliva <aoliva@redhat.com>
1039
1040 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1041 * frv.h: Add R_FRV_TLSMOFF.
1042 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1043 * frv.h: Add TLS relocations.
1044
e38bc3b5
NC
10452005-01-17 Nick Clifton <nickc@redhat.com>
1046
1047 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1048 EF_SH2A_SH3E): New flags.
1049 (EF_SH_BFD_TABLE): Add these new flags to the table.
1050
b4a38de6
AM
10512005-01-12 Alan Modra <amodra@bigpond.net.au>
1052
1053 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1054 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1055
750bce0e 10562004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 1057
faa7ef87 1058 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 1059
1e50d24d
RS
10602004-12-16 Richard Sandiford <rsandifo@redhat.com>
1061
1062 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1063
69881c93
ILT
10642004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1065
1066 * mips.h (E_MIPS_MACH_9000): Define.
1067
b676888f
HPN
10682004-11-04 Hans-Peter Nilsson <hp@axis.com>
1069
1070 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1071 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1072 macros.
1073
637cf767
EC
10742004-10-06 Eric Christopher <echristo@redhat.com>
1075
1076 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1077
40a18ebd
NC
10782004-10-01 Paul Brook <paul@codesourcery.com>
1079
1080 * arm.h (SHT_ARM_EXIDX): Define.
1081 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1082 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1083 Define.
1084
b18c562e
NC
10852004-08-25 Dmitry Diky <diwil@spec.ru>
1086
1087 * msp430.h: Add new relocs.
1088
083febaa
L
10892004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1090
1091 * i386.h (R_386_USED_BY_INTEL_200): New.
1092
1d70c7fb
AO
10932004-07-29 Alexandre Oliva <aoliva@redhat.com>
1094
1095 Introduce SH2a support.
1096 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1097 * sh.h (EF_SH2A_NOFPU): New.
1098 2003-12-01 Michael Snyder <msnyder@redhat.com>
1099 * sh.h (EF_SH2A): New.
1100
670ec21d
NC
11012004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1102
1103 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1104 BFD_RELOC_CRX_SWITCH32.
1105
1fe1f39c
NC
11062004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1107
1108 * common.h (EM_CRX): Define.
1109 * crx.h: New file.
1110
097f809a
NC
11112004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1112
1113 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1114 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1115
375db92b
AM
11162004-06-19 Alan Modra <amodra@bigpond.net.au>
1117
1118 * common.h (ELF64_R_INFO): Warning fix.
1119
092dcd75
CD
11202004-06-14 Chris Demetriou <cgd@broadcom.com>
1121
1122 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1123 with an updated comment.
1124
f6f9408f
JR
11252004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1126
1127 * sh.h (EF_SH_HAS_DSP): Remove.
1128 (EF_SH_HAS_FP): Remove.
1129 (EF_SH_MERGE_MACH): Remove.
1130 (EF_SH4_NOFPU): Convert to decimal.
1131 (EF_SH4A_NOFPU): Likewise.
1132 (EF_SH4_NOMMU_NOFPU): Likewise.
1133 (EF_SH3_NOMMU): Add new macro.
1134 (EF_SH_BFD_TABLE): Likewise.
1135 (sh_find_elf_flags): Add prototype.
1136 (sh_elf_get_flags_from_mach): Likewise.
1137
4030e8f6
CD
11382004-04-24 Chris Demetriou <cgd@broadcom.com>
1139
1140 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1141 (R_MIPS_GNU_REL_HI16): Remove.
1142 (R_MIPS_GNU_REL16_S2): Update comment.
1143
0949843d 11442004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 1145 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
1146
1147 * common.h (EM_CR): Define.
1148 * cr16c.h: New file.
1149
d507cf36
PB
11502004-03-23 Paul Brook <paul@codesourcery.com>
1151
1152 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1153
ae51a426
JR
11542003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1155
1156 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1157
676a64f4
RS
11582004-03-01 Richard Sandiford <rsandifo@redhat.com>
1159
1160 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1161
481fedf3
RM
11622004-01-28 Roland McGrath <roland@redhat.com>
1163
1164 * common.h (AT_SECURE): New macro.
1165
7e67eb11
RM
11662004-01-21 Roland McGrath <roland@redhat.com>
1167
1168 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1169 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1170 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1171 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1172 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1173
3fe74472
MK
11742004-01-17 Mark Kettenis <kettenis@gnu.org>
1175
1176 * common.h (NT_OPENBSD_IDENT): Define.
1177
79987b2f
AO
11782004-01-06 Alexandre Oliva <aoliva@redhat.com>
1179
1180 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1181 * frv.h (EF_FRV_FDPIC): New macro.
1182 (EF_FRV_PIC_FLAGS): Adjust.
1183 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1184 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1185 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1186 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1187 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1188 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1189 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1190 New.
1191
252b5132 1192
c9e214e5 1193For older changes see ChangeLog-9103
252b5132
RH
1194\f
1195Local Variables:
c9e214e5
AM
1196mode: change-log
1197left-margin: 8
1198fill-column: 74
252b5132
RH
1199version-control: never
1200End:
This page took 0.595205 seconds and 4 git commands to generate.