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