]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - include/elf/ChangeLog
Correct date.
[thirdparty/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
28ec585f
AM
12009-07-30 Alan Modra <amodra@bigpond.net.au>
2
3 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
4 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
5
8a9036a4
L
62009-07-25 H.J. Lu <hongjiu.lu@intel.com>
7
8 * common.h (EM_L1OM): New.
9
8fdcc58d
TS
102009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
11 Alan Modra <amodra@bigpond.net.au>
12
13 * spu.h (R_SPU_ADD_PIC): New.
14
3e7a7d11
NC
152009-07-23 Ulrich Drepper <drepper@redhat.com>
16
17 * common.h (STB_GNU_UNIQUE): Define.
18
fa8f86ff
TT
192009-07-10 Tom Tromey <tromey@redhat.com>
20
21 * dwarf2.h: Move to `..'.
22
1bffd25b
L
232009-07-10 H.J. Lu <hongjiu.lu@intel.com>
24
25 * dwarf2.h: Just include ../dwarf2.h.
26
e054468f
AM
272009-07-10 Alan Modra <amodra@bigpond.net.au>
28
29 * ppc.h (R_PPC_IRELATIVE): Add.
30 (R_PPC_RELAX32, R_PPC_RELAX32PC,
31 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
32 * ppc64.h (R_PPC64_IRELATIVE): Add.
33
3244e8f5
JJ
342009-07-03 Jakub Jelinek <jakub@redhat.com>
35
36 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
37 and DW_OP_stack_value.
38
ceaf50a2
AM
392009-06-22 Alan Modra <amodra@bigpond.net.au>
40
41 * ppc.h (R_PPC_RELAX*): Define as enum.
42
f865a31d
AG
432009-06-11 Anthony Green <green@moxielogic.org>
44
45 * moxie.h (R_MOXIE_PCREL10): New.
46
cbe950e9
L
472009-06-01 H.J. Lu <hongjiu.lu@intel.com>
48
49 PR ld/10205
50 * i386.h (R_386_IRELATIVE): New.
51 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
52
cf65542b
L
532009-05-27 H.J. Lu <hongjiu.lu@intel.com>
54
55 * common.h: Update comments for dynamic tag ranges.
56
4e38f72c
DD
572009-04-30 DJ Delorie <dj@redhat.com>
58
59 * mep.h (EF_MEP_COP_*): New.
60 (EF_MEP_ALL_FLAGS): Add them.
61
d8045f23
NC
622009-04-30 Nick Clifton <nickc@redhat.com>
63
64 * common.h (STT_GNU_IFUNC): Define.
65
ed4a4bdf
CC
662009-04-24 Cary Coutant <ccoutant@google.com>
67
68 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
69
20135e4c
NC
702009-04-15 Anthony Green <green@moxielogic.com>
71
72 * common.h (EM_MOXIE): Define.
73 * moxie.h: New file.
74
4d28413b
DD
752009-04-07 DJ Delorie <dj@redhat.com>
76
77 * mep.h (EF_MEP_CPU_C5): New.
78
96b2958f
L
792009-04-01 H.J. Lu <hongjiu.lu@intel.com>
80
81 * common.h (EM_INTEL178): Removed.
82 (EM_INTEL179): Likewise.
83 (EM_ETPU): New.
84 (EM_SLE9X): Likewise.
85 (EM_INTEL181): Likewise.
86 (EM_INTEL182): Likewise.
87
f47a1d2e
L
882009-03-31 H.J. Lu <hongjiu.lu@intel.com>
89
90 * common.h (EM_INTEL178): New.
91 (EM_INTEL179): Likewise.
92 (EM_INTEL180): Likewise.
93
0e879927
ILT
942009-03-20 Mikolaj Zalewski <mikolajz@google.com>
95
96 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
97
4d407348
MK
982009-03-14 Mark Kettenis <kettenis@gnu.org>
99
100 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
101 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
102 (NT_OPENBSD_WCOOKIE): New defines.
103
904001b0
JK
1042009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
105
106 * common.h (AT_RANDOM): Define.
107
727fc41e
AM
1082009-03-04 Alan Modra <amodra@bigpond.net.au>
109
110 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
111 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
112
c3b7224a
NC
1132009-03-02 Qinwei <qinwei@sunnorth.com.cn>
114
115 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
116 * common.h (EM_SCORE_OLD): Define.
117
36319970
L
1182009-02-23 H.J. Lu <hongjiu.lu@intel.com>
119
120 * common.h (STB_LOPROC): Replace Application-specific with
121 Processor-specific in comments.
122 (STB_HIPROC): Likewise.
123 (STT_LOPROC): Likewise.
124 (STT_HIPROC): Likewise.
125
52b6b6b9
JM
1262009-02-03 Sandip Matte <sandip@rmicorp.com>
127
128 * mips.h (E_MIPS_MACH_XLR): Define.
129
cf869cce
NC
1302009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
131
132 * m68k.h: Map TLS relocations to numbers.
133
91e22acd
AS
1342009-01-15 Andrew Stubbs <ams@codesourcery.com>
135 Julian Brown <julian@codesourcery.com>
136
137 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
138 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
139 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
140 version 2.07.
141 (Tag_undefined39, Tag_nodefaults): New enum values.
142 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
143 (Tag_conformance, Tag_Virtualization_use): Likewise.
144 (Tag_undefined69, Tag_MPextension_use): Likewise.
145
01e1a5bc
NC
1462009-01-15 Douglas B Rupp <rupp@gnat.com>
147
148 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
149 New macros. Minor reformatting.
150
84e94c90
NC
1512008-12-23 Jon Beniston <jon@beniston.com>
152
153 * lm32.h: New file.
154
0f88be7a
NC
1552008-12-23 Nick Clifton <nickc@redhat.com>
156
157 * commmon.h (STT_IFUNC): Delete.
158
7a0cc8ed
HPN
1592008-12-20 Hans-Peter Nilsson <hp@axis.com>
160
161 * cris.h (R_CRIS_32_IE): New relocation.
162
e7c33416
NC
1632008-12-03 Nick Clifton <nickc@redhat.com>
164
165 * common.h (STT_IFUNC): Define.
166
e73521d6
SR
1672008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
168
169 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
170 R_CR16_GLOB_DAT): New relocations.
171
a973d22c
HPN
1722008-11-25 Hans-Peter Nilsson <hp@axis.com>
173
174 * cris.h (R_CRIS_32_TPREL): Correct comment.
175 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
176
8e79c3df
CM
1772008-11-18 Catherine Moore <clm@codesourcery.com>
178
179 * arm.h (Tag_ABI_FP_16bit_format): Define.
180
2b0bc088
NC
1812008-11-14 Nathan Sidwell <nathan@codesourcery.com>
182
183 * internal.h (struct elf_segment_map): Add header_size field.
184
759cc328
UW
1852008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
186
187 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
188
f82e0623
NF
1892008-10-10 Nathan Froyd <froydnj@codesourcery.com>
190
191 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
192
1d037692
HPN
1932008-10-04 Hans-Peter Nilsson <hp@axis.com>
194
195 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
196 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
197 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
198 (R_CRIS_16_TPREL): New relocations.
199
28dbbc02
BW
2002008-08-20 Bob Wilson <bob.wilson@acm.org>
201
202 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
203 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
204 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
205
861fb55a
DJ
2062008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
207 Daniel Jacobowitz <dan@codesourcery.com>
208 Catherine Moore <clm@codesourcery.com>
209 Mark Shinwell <shinwell@codesourcery.com>
210
211 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
212 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
213
0deb8eee
AM
2142008-08-04 Markus Weiss <weissms@aros.org>
215
216 * common.h (ELFOSABI_AROS): Update comment.
217
3c7b9897
AM
2182008-07-26 Michael Eager <eager@eagercon.com>
219
220 * ppc.h: Add description of single-precision.
221
89eeb0bc
LM
2222008-07-21 Luis Machado <luisgpm@br.ibm.com>
223
224 * common.h: Define NT_PPC_VSX.
225
30c09090
RS
2262008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
227
228 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
229
b8a39af8
SR
2302008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
231
232 * common.h (EM_CR16): Correct value.
233 (EM_CR16): Rename to EM_CR16_OLD.
234
ff7eeb89
DD
2352008-06-12 DJ Delorie <dj@redhat.com>
236
237 * common.h (EM_M32C_NEW): Rename to EM_M32C.
238 (EM_M32C): Rename to EM_M32C_OLD.
239
3c9a78e0
JM
2402008-06-12 Joseph Myers <joseph@codesourcery.com>
241
242 * common.h: Update e_machine table.
243
a23ede3d
KK
2442008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
245
246 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
247
2424f303
JM
2482008-06-09 Joseph Myers <joseph@codesourcery.com>
249
250 * common.h: Change registry@caldera.com to registry@sco.com.
251
7c90103b
NC
2522008-05-21 Nick Clifton <nickc@redhat.com>
253
254 * reloc-macros.h: Add a comment about the use of the
255 END_RELOC_NUMBERS symbol as a sentinel value.
256
2572008-05-15 Christophe Lyon <christophe.lyon@st.com>
258
259 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
260
14a6d8e0
DM
2612008-04-16 David S. Miller <davem@davemloft.net>
262
263 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
264 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
265 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
266 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
267
15397d0b
ILT
2682008-03-24 Ian Lance Taylor <iant@google.com>
269
270 * common.h (NT_GNU_GOLD_VERSION): Define.
271
72de5009
AM
2722008-03-13 Alan Modra <amodra@bigpond.net.au>
273
274 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
275 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
276 Order struct as for external version.
277
1bce5d2c
AM
2782008-03-12 Alan Modra <amodra@bigpond.net.au>
279
4fbb74a6
AM
280 PR 5900
281 * common.h (SHN_BAD): Delete.
282 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
283 * external.h: ..here.
284 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
285 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
286 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
287
2882008-03-12 Alan Modra <amodra@bigpond.net.au>
289
290 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 291 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 292 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 293 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 294 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 295 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
296 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
297 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 298 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 299 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 300 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
301 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
302 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 303 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 304 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 305
35d60fe4
NC
3062008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
307
308 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
309 DW_OP_PGI_omp_thread_num.
310
7b03d09a
AN
3112008-02-04 Adam Nemet <anemet@caviumnetworks.com>
312
313 * mips.h: Update copyright.
314 (E_MIPS_MACH_OCTEON): New macro.
315
148b93f2
NC
3162008-01-30 Tristan Gingold <gingold@adacore.com>
317
318 Add OpenVMS extensions.
1bce5d2c
AM
319 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
320 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 321 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
322 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
323 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
324 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
325 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
326 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
327 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
328 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
329 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
330 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
331 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
332 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
333 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
334 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
335 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
336 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
337 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
338 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
339 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
340 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
341
c74ba406
MK
3422008-01-16 Mark Kettenis <kettenis@gnu.org>
343
344 * common.h (AT_SUN_AUXFLAGS): Define.
345
60955fda
DJ
3462007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
347
348 * dwarf2.h (DW_AT_hi_user): Correct value.
349
1bbb5f21 3502007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 351
1bbb5f21 352 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 353
350cc38d
MS
3542007-11-29 Mark Shinwell <shinwell@codesourcery.com>
355
356 * mips.h (E_MIPS_MACH_LS2E): New.
357 (E_MIPS_MACH_LS2F): New.
358
f7bc09bd
NS
3592007-11-28 Nathan Sidwell <nathan@codesourcery.com>
360
361 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
362 segments at the end of memory.
363
e210c36b
NC
3642007-11-17 Thiemo Seufer <ths@mips.com>
365
366 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
367 in comment.
368
e2a0d921
NC
3692007-11-16 Nick Clifton <nickc@redhat.com>
370
371 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
372 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
373 (DW_AT_stride): Rename to DW_AT_byte_stride.
374
7a2b07ff
NS
3752007-11-08 Nathan Sidwell <nathan@codesourcery.com>
376
377 * vxworks.h: New.
378
569006e5
NC
3792007-10-30 Nick Clifton <nickc@redhat.com>
380
381 * mn10300.h (R_MN10300_ALIGN): Define.
382
c6e65352
DJ
3832007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
384
385 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
386
bfff1642
NC
3872007-10-19 Nick Clifton <nickc@redhat.com>
388
389 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
390
3e6ff6e5
RM
3912007-10-18 Roland McGrath <roland@redhat.com>
392
393 * common.h (NT_PPC_VMX): New macro.
394
7fac7ff4
NC
3952007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
396
397 * cr16.h: Updated with new relocaction macros.
398
b10a8ae0
L
3992007-09-17 H.J. Lu <hongjiu.lu@intel.com>
400
401 PR binutils/3281
402 PR binutils/5037
403 * internal.h (elf_segment_map): Add p_size and p_size_valid.
404 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
405 PT_GNU_RELRO segments.
406
8d100c32
KH
4072007-09-11 Nathan Sidwell <nathan@codesourcery.com>
408
409 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
410
b15fa79e
AM
4112007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
412
413 * common.h (NT_SPU): Define.
414
2b05f1b7
L
4152007-08-16 H.J. Lu <hongjiu.lu@intel.com>
416
417 * common.h: Revert last change.
418
94b11780
L
4192007-08-16 H.J. Lu <hongjiu.lu@intel.com>
420
421 * common.h (PT_GNU_STACK): Renamed to ...
422 (PT_GNU_ATTR): This.
423 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
424
fd2f25da
RM
4252007-07-09 Roland McGrath <roland@redhat.com>
426
427 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
428
34c8bcba
JM
4292007-06-29 Joseph Myers <joseph@codesourcery.com>
430
431 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
432
2cf19d5c
JM
4332007-06-29 Joseph Myers <joseph@codesourcery.com>
434
435 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
436
104d59d1
JM
4372007-06-29 Joseph Myers <joseph@codesourcery.com>
438
439 * arm.h (elf32_arm_add_eabi_attr_int,
440 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
441 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
442 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
443 Tag_Symbol, Tag_compatibility): Remove.
444 * common.h (SHT_GNU_ATTRIBUTES): Define.
445
3d3d428f
NC
4462007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
447
448 * common.h (EM_CR16): New entry for CR16 cpu.
449 * cr16.h: New file.
450
99ded152
BW
4512007-06-11 Sterling Augustine <sterling@tensilica.com>
452 Bob Wilson <bob.wilson@acm.org>
fd2f25da 453
99ded152
BW
454 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
455 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 456
f89d32d9
CT
4572007-05-18 Caroline Tice <ctice@apple.com>
458
fd2f25da 459 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
460 DW_OP_GNU_uninit.
461
4f4416b5
AM
4622007-05-12 Alan Modra <amodra@bigpond.net.au>
463
464 * spu.h (R_SPU_ADDR16X): Define.
465 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
466
ece5ef60
AM
4672007-05-11 Alan Modra <amodra@bigpond.net.au>
468
469 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
470
627b32bc
AM
4712007-05-02 Alan Modra <amodra@bigpond.net.au>
472
473 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
474 and vma for appropriate sections.
475
0c3e446c
JB
4762007-04-26 Jan Beulich <jbeulich@novell.com>
477
478 * common.h (DT_ENCODING): Correct value (back to spec mandated
479 value).
480
d4c87fc1
AM
4812007-03-08 Alan Modra <amodra@bigpond.net.au>
482
483 * v850.h (V850_OTHER_TDA_BYTE): Delete.
484 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
485 that don't clash with visibility bits.
486
689d9c8c
AM
4872007-03-07 Alan Modra <amodra@bigpond.net.au>
488
489 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
490
b95dd98f 4912007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
492 Richard Sandiford <rsandifo@redhat.com>
493 Richard Henderson <rth@redhat.com>
494 DJ Delorie <dj@redhat.com>
495 Ben Elliston <bje@redhat.com>
b95dd98f
DB
496
497 * mep.h: New file.
b95dd98f
DB
498 * common.h (EM_CYGNUS_MEP): Define.
499
5002007-02-15 Dave Brolley <brolley@redhat.com>
501
502 From Graydon Hoare <graydon@redhat.com>:
503 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
504
3bdcfdf4
KH
5052007-01-08 Kazu Hirata <kazu@codesourcery.com>
506
507 * m68k.h (EF_M68K_FIDO): New.
508 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
509 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
510
9840d27e
KH
5112006-12-25 Kazu Hirata <kazu@codesourcery.com>
512
513 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
514
425c6cb0
KH
5152006-12-19 Kazu Hirata <kazu@codesourcery.com>
516
517 * m68k.h (EF_M68K_ARCH_MASK): New.
518
3271a814
NS
5192006-12-19 Nathan Sidwell <nathan@codesourcery.com>
520
521 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
522
c694fd50
KH
5232006-12-07 Kazu Hirata <kazu@codesourcery.com>
524
525 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
526 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
527 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
528 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
529 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
530 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
531 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
532 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
533 EF_M68K_CF_FLOAT, respectively.
534
4fd454c8
NC
5352006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
536 Nick Clifton <nickc@redhat.com>
537
538 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
539
165b93e7
RS
5402006-10-28 Richard Sandiford <richard@codesourcery.com>
541
542 * mips.h (R_MIPS_GLOB_DAT): Define
543 (R_MIPS_max): Bump by 1.
544
e9f53129
AM
5452006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
546 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
547 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
548 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
549 Alan Modra <amodra@bigpond.net.au>
550
551 * common.h (EM_SPU): Define.
552 * spu.h: New file.
553
b3549761
NC
5542006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
555
556 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
557 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
558 (EF_SCORE_HASENTRY): Delete.
559
e210c36b
NC
5602006-10-17 Mark Shinwell <shinwell@codesourcery.com>
561
562 * arm.h: Define TAG_CPU_ARCH_* constants.
563
1c0d3aa6
NC
5642006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
565
566 * score.h: New file.
567 * common.h: Add Score machine number.
568
fdc90cb4
JJ
5692006-07-10 Jakub Jelinek <jakub@redhat.com>
570
571 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
572
1224efb8
L
5732006-05-31 H.J. Lu <hongjiu.lu@intel.com>
574
575 * internal.h (ELF_SECTION_SIZE): New.
576 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
577 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
578 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
579
3f570048
AM
5802006-05-27 H.J. Lu <hongjiu.lu@intel.com>
581
582 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
583
9b52905e
NC
5842006-05-24 Carlos O'Donell <carlos@systemhalted.org>
585 Randolph Chung <randolph@tausq.org>
586 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
587 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
588 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
589 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
590 New TLS relocs.
591 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
592 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
593 Define TLS relocs using existing equivalents.
594
fd2f25da
RM
5952006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
596
28c9d252
NC
597 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
598
e210c36b
NC
5992006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
600
601 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
602 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
603 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
604 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
605 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
606 R_BFIN_GOTOFFLO): New relocs.
607 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
608
6092006-03-23 Michael Matz <matz@suse.de>
610
611 * x86-64.h: Add the new relocations with their official
612 numbers.
613
0a44bf69
RS
6142006-03-22 Richard Sandiford <richard@codesourcery.com>
615 Daniel Jacobowitz <dan@codesourcery.com>
616 Phil Edwards <phil@codesourcery.com>
617 Zack Weinberg <zack@codesourcery.com>
618 Mark Mitchell <mark@codesourcery.com>
619 Nathan Sidwell <nathan@codesourcery.com>
620
621 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
622
e14430ab
DA
6232006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
624
625 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
626 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
627 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
628 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
629 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
630
3a4a14e9
PB
6312006-03-10 Paul Brook <paul@codesourcery.com>
632
633 * arm.h (EF_ARM_EABI_VER5): Define.
634
0b2e31dc
NS
6352006-03-06 Nathan Sidwell <nathan@codesourcery.com>
636
637 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
638 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
639 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
640 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
641 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
642 (EF_M68K_EMAC_B): New.
643
df406460
NC
6442006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
645
646 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
647 (EF_AVR_LINKRELAX_PREPARED): Add.
648
2c10a7e5
BE
6492006-03-02 Ben Elliston <bje@au.ibm.com>
650
651 Import from the GCC tree:
652 2006-03-01 Jakub Jelinek <jakub@redhat.com>
653
654 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
655 from DWARF 3.
656 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
657 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
658 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
659 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
660 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
661 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
662 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
663 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
664 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
665 DW_DS_leading_separate, DW_DS_trailing_separate): New.
666 (DW_END_default, DW_END_big, DW_END_little): New.
667 (DW_END_lo_user, DW_END_hi_user): Define.
668 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
669 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
670 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
671 DW_LANG_D): New.
672
e210c36b
NC
6732006-02-06 Steve Ellcey <sje@cup.hp.com>
674
675 * ia64.h (SHF_IA_64_HP_TLS): New.
676
6772dd07
DD
6772006-02-24 DJ Delorie <dj@redhat.com>
678
679 * m32c.h: Add relax relocs.
680
d70c5fc7
NC
6812006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
682 Anil Paranjape <anilp1@kpitcummins.com>
683 Shilin Shakti <shilins@kpitcummins.com>
684
685 * common.h (EM_XC16X): New entry for xc16x cpu.
686 Sort other EM_* numbers into numerical order.
687 * xc16x.h: New file.
fd2f25da 688
84d1d650
L
6892006-02-10 H.J. Lu <hongjiu.lu@intel.com>
690
691 PR binutils/2258
692 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
693 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
694
266abb8f
NS
6952006-02-07 Nathan Sidwell <nathan@codesourcery.com>
696
697 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
698 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
699 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
700 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
701 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
702
7032006-02-06 Steve Ellcey <sje@cup.hp.com>
704
705 * ia64.h (SHF_IA_64_HP_TLS): New.
706
67a4f2b7
AO
7072006-01-18 Alexandre Oliva <aoliva@redhat.com>
708
709 Introduce TLS descriptors for i386 and x86_64.
710 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
711 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
712 New.
713 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
714 R_X86_64_TLSDESC): New.
715
64fd6348
NC
7162006-01-09 Mike Frysinger <vapier@gentoo.org>:
717
718 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
719
d031aafb
NS
7202005-12-16 Nathan Sidwell <nathan@codesourcery.com>
721
722 Second part of ms1 to mt renaming.
723 * common.h (EM_MT): Renamed.
724 * mt.h: Rename relocs, cpu & other defines.
725
e210c36b
NC
7262005-12-12 Nathan Sidwell <nathan@codesourcery.com>
727
728 * mt.h: Renamed from ms1.h
729
39b41c9c
PB
7302005-12-12 Paul Brook <paul@codesourcery.com>
731
732 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
733
5e2b0d47
NC
7342005-11-11 Nick Clifton <nickc@redhat.com>
735
736 PR 1150
737 * mips.h (STO_OPTIONAL): Define.
738 (ELF_MIPS_IS_OPTIONAL): Define.
739
e210c36b
NC
7402005-11-07 Nathan Sidwell <nathan@codesourcery.com>
741
742 Add ms2.
743 * ms1.h (EF_MS1_CPU_MS2): New.
744
7452005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
746
747 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
748
3c9b82ba
NC
7492005-09-30 Catherine Moore <clm@cm00re.com>
750
751 * bfin.h: New file.
752 * common.h (EM_BLACKFIN): Define.
753
ee065d83
PB
7542005-10-08 Paul Brook <paul@codesourcery.com>
755
756 * arm.h: Add prototypes for BFD object attribute routines.
757
1cacb694
RE
7582005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
759
760 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
761
3c26c61a
DA
7622005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
763
764 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
765 New defines.
766
67762f6b
DA
7672005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
768
769 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
770 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
771 deprecated defines.
772 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
773 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
774 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
775 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
776 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
777 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
778 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
779 NT_HP_UX_OPTIONS): Define.
780
fd54057a
DD
7812005-07-25 DJ Delorie <dj@redhat.com>
782
783 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
784
3b22753a
L
7852005-07-25 Jan Hubicka <jh@suse.cz>
786
787 * x86-64.h (SHN_X86_64_LCOMMON): New.
788 (SHF_X86_64_LARGE): New.
789
157e7bd1
NC
7902005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
791
792 * m32r.h (R_M32R_REL32): Added.
793
df45824a
BE
7942005-07-18 Ben Elliston <bje@au.ibm.com>
795
796 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
797 Replace with DW_ATE_decimal_float (now in DWARF 3).
798
49f58d10
JB
7992005-07-14 Jim Blandy <jimb@redhat.com>
800
801 Add support for Renesas M32C and M16C.
802 * common.h (EM_M32C): New machine number.
803 * m32c.h: New file.
fd2f25da 804
e210c36b
NC
8052005-06-17 Jakub Jelinek <jakub@redhat.com>
806
807 * external.h (GRP_ENTRY_SIZE): Define.
808
d6ab8113
JB
8092005-06-17 Jan Beulich <jbeulich@novell.com>
810
811 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
812 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
813 R_X86_64_GOTPC32.
814
3c33e371
AH
8152005-06-07 Aldy Hernandez <aldyh@redhat.com>
816 Michael Snyder <msnyder@redhat.com>
817 Stan Cox <scox@redhat.com>
818
819 * common.h (EM_MS1): Define.
820
821 * ms1.h: New file.
822
2acf634e
RH
8232005-05-31 Richard Henderson <rth@redhat.com>
824
825 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
826
484124bb
RH
8272005-05-29 Richard Henderson <rth@redhat.com>
828
829 * alpha.h (DT_ALPHA_PLTRO): New.
830
d68f4033
BE
8312005-05-19 Ben Elliston <bje@au.ibm.com>
832
833 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
834 the user-defined encoding space pending inclusion in the standard.
835
cb1afa5c
ZW
8362005-05-18 Zack Weinberg <zack@codesourcery.com>
837
838 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
839 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
840
c19d1205
ZW
8412005-05-17 Zack Weinberg <zack@codesourcery.com>
842
843 * arm.h: Import complete list of official relocation names
844 and numbers from AAELF. Define FAKE_RELOCs for old names.
845 Remove a few old names no longer used anywhere.
846
1fe44d79
AM
8472005-05-14 Alan Modra <amodra@bigpond.net.au>
848
849 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
850
2df98d85
AM
8512005-05-11 Alan Modra <amodra@bigpond.net.au>
852
853 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
854 R_PPC_RELAX32PC_PLT) Adjust.
855 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
856 (DT_PPC_GLINK): Define.
857
e172dbf8
NC
8582005-05-10 Nick Clifton <nickc@redhat.com>
859
860 * Update the address and phone number of the FSF organization in
861 the GPL notices in the following files:
2df98d85 862 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
863 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
864 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
865 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
866 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
867 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
868 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 869
faa7ef87
L
8702005-04-13 H.J. Lu <hongjiu.lu@intel.com>
871
a63027e5
L
872 Moved from ../ChangeLog
873
faa7ef87
L
874 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
875 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
876
877 2004-10-12 Paul Brook <paul@codesourcery.com>
878 * arm.h (EF_ARM_EABI_VER4): Define.
879
880 2004-10-08 Daniel Jacobowitz <dan@debian.org>
881
882 * common.h (PT_SUNW_EH_FRAME): Define.
883 * x86-64.h (SHT_X86_64_UNWIND): Define.
884
885 2004-10-07 Bob Wilson <bob.wilson@acm.org>
886 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
887 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
888 (XTENSA_PROP_SEC_NAME): Define.
889 (property_table_entry): Add flags field.
890 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
891
892 2004-09-17 Paul Brook <paul@codesourcery.com>
893 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
894 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
895 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
896
897 2004-09-13 Paul Brook <paul@codesourcery.com>
898 * arm.h: Rename RELABS to TARGET1.
899
900 2004-05-11 Jakub Jelinek <jakub@redhat.com>
901 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
902 (PT_GNU_RELRO): Define.
903
ba93b8ac
DJ
9042005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
905 Phil Blundell <philb@gnu.org>
906
907 * arm.h: Add TLS relocations.
908
c927f9ef
BE
9092005-03-23 Ben Elliston <bje@au.ibm.com>
910
911 * dwarf.h: Merge with GCC's dwarf.h.
912
238d258f
NC
9132005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
914
915 * m68k.h (EF_CFV4E): Define.
916
b294bdf8
MM
9172005-03-17 Paul Brook <paul@codesourcery.com>
918 Dan Jacobowitz <dan@codesourcery.com>
919 Mark Mitchell <mark@codesourcery.com>
920
921 * arm.h (PT_ARM_EXIDX): Define.
922
51cb3ca7
DJ
9232005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
924 Joseph Myers <joseph@codesourcery.com>
925
926 * mips.h: Define MIPS TLS relocations.
927
d6f16593 9282005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 929 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
930
931 * mips.h (R_MIPS16_GOT16): New reloc code.
932 (R_MIPS16_CALL16): Likewise.
933 (R_MIPS16_HI16): Likewise.
934 (R_MIPS16_LO16): Likewise.
935 (R_MIPS16_min): New fake reloc code.
936 (R_MIPS16_max): Likewise.
937
a1c17af2
MR
9382005-02-11 Maciej W. Rozycki <macro@mips.com>
939
940 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
941
90219bd0
AO
9422005-01-25 Alexandre Oliva <aoliva@redhat.com>
943
944 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
945 * frv.h: Add R_FRV_TLSMOFF.
946 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
947 * frv.h: Add TLS relocations.
948
e38bc3b5
NC
9492005-01-17 Nick Clifton <nickc@redhat.com>
950
951 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
952 EF_SH2A_SH3E): New flags.
953 (EF_SH_BFD_TABLE): Add these new flags to the table.
954
b4a38de6
AM
9552005-01-12 Alan Modra <amodra@bigpond.net.au>
956
957 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
958 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
959
750bce0e 9602004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 961
faa7ef87 962 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 963
1e50d24d
RS
9642004-12-16 Richard Sandiford <rsandifo@redhat.com>
965
966 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
967
69881c93
ILT
9682004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
969
970 * mips.h (E_MIPS_MACH_9000): Define.
971
b676888f
HPN
9722004-11-04 Hans-Peter Nilsson <hp@axis.com>
973
974 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
975 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
976 macros.
977
637cf767
EC
9782004-10-06 Eric Christopher <echristo@redhat.com>
979
980 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
981
40a18ebd
NC
9822004-10-01 Paul Brook <paul@codesourcery.com>
983
984 * arm.h (SHT_ARM_EXIDX): Define.
985 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
986 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
987 Define.
988
b18c562e
NC
9892004-08-25 Dmitry Diky <diwil@spec.ru>
990
991 * msp430.h: Add new relocs.
992
083febaa
L
9932004-08-12 H.J. Lu <hongjiu.lu@intel.com>
994
995 * i386.h (R_386_USED_BY_INTEL_200): New.
996
1d70c7fb
AO
9972004-07-29 Alexandre Oliva <aoliva@redhat.com>
998
999 Introduce SH2a support.
1000 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1001 * sh.h (EF_SH2A_NOFPU): New.
1002 2003-12-01 Michael Snyder <msnyder@redhat.com>
1003 * sh.h (EF_SH2A): New.
1004
670ec21d
NC
10052004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1006
1007 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1008 BFD_RELOC_CRX_SWITCH32.
1009
1fe1f39c
NC
10102004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1011
1012 * common.h (EM_CRX): Define.
1013 * crx.h: New file.
1014
097f809a
NC
10152004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1016
1017 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1018 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1019
375db92b
AM
10202004-06-19 Alan Modra <amodra@bigpond.net.au>
1021
1022 * common.h (ELF64_R_INFO): Warning fix.
1023
092dcd75
CD
10242004-06-14 Chris Demetriou <cgd@broadcom.com>
1025
1026 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1027 with an updated comment.
1028
f6f9408f
JR
10292004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1030
1031 * sh.h (EF_SH_HAS_DSP): Remove.
1032 (EF_SH_HAS_FP): Remove.
1033 (EF_SH_MERGE_MACH): Remove.
1034 (EF_SH4_NOFPU): Convert to decimal.
1035 (EF_SH4A_NOFPU): Likewise.
1036 (EF_SH4_NOMMU_NOFPU): Likewise.
1037 (EF_SH3_NOMMU): Add new macro.
1038 (EF_SH_BFD_TABLE): Likewise.
1039 (sh_find_elf_flags): Add prototype.
1040 (sh_elf_get_flags_from_mach): Likewise.
1041
4030e8f6
CD
10422004-04-24 Chris Demetriou <cgd@broadcom.com>
1043
1044 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1045 (R_MIPS_GNU_REL_HI16): Remove.
1046 (R_MIPS_GNU_REL16_S2): Update comment.
1047
0949843d 10482004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 1049 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
1050
1051 * common.h (EM_CR): Define.
1052 * cr16c.h: New file.
1053
d507cf36
PB
10542004-03-23 Paul Brook <paul@codesourcery.com>
1055
1056 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1057
ae51a426
JR
10582003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1059
1060 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1061
676a64f4
RS
10622004-03-01 Richard Sandiford <rsandifo@redhat.com>
1063
1064 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1065
481fedf3
RM
10662004-01-28 Roland McGrath <roland@redhat.com>
1067
1068 * common.h (AT_SECURE): New macro.
1069
7e67eb11
RM
10702004-01-21 Roland McGrath <roland@redhat.com>
1071
1072 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1073 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1074 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1075 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1076 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1077
3fe74472
MK
10782004-01-17 Mark Kettenis <kettenis@gnu.org>
1079
1080 * common.h (NT_OPENBSD_IDENT): Define.
1081
79987b2f
AO
10822004-01-06 Alexandre Oliva <aoliva@redhat.com>
1083
1084 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1085 * frv.h (EF_FRV_FDPIC): New macro.
1086 (EF_FRV_PIC_FLAGS): Adjust.
1087 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1088 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1089 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1090 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1091 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1092 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1093 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1094 New.
1095
252b5132 1096
c9e214e5 1097For older changes see ChangeLog-9103
252b5132
RH
1098\f
1099Local Variables:
c9e214e5
AM
1100mode: change-log
1101left-margin: 8
1102fill-column: 74
252b5132
RH
1103version-control: never
1104End: