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