2009-04-01 H.J. Lu <hongjiu.lu@intel.com>
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
96b2958f
L
12009-04-01 H.J. Lu <hongjiu.lu@intel.com>
2
3 * common.h (EM_INTEL178): Removed.
4 (EM_INTEL179): Likewise.
5 (EM_ETPU): New.
6 (EM_SLE9X): Likewise.
7 (EM_INTEL181): Likewise.
8 (EM_INTEL182): Likewise.
9
f47a1d2e
L
102009-03-31 H.J. Lu <hongjiu.lu@intel.com>
11
12 * common.h (EM_INTEL178): New.
13 (EM_INTEL179): Likewise.
14 (EM_INTEL180): Likewise.
15
0e879927
ILT
162009-03-20 Mikolaj Zalewski <mikolajz@google.com>
17
18 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
19
4d407348
MK
202009-03-14 Mark Kettenis <kettenis@gnu.org>
21
22 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
23 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
24 (NT_OPENBSD_WCOOKIE): New defines.
25
904001b0
JK
262009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
27
28 * common.h (AT_RANDOM): Define.
29
727fc41e
AM
302009-03-04 Alan Modra <amodra@bigpond.net.au>
31
32 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
33 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
34
c3b7224a
NC
352009-03-02 Qinwei <qinwei@sunnorth.com.cn>
36
37 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
38 * common.h (EM_SCORE_OLD): Define.
39
36319970
L
402009-02-23 H.J. Lu <hongjiu.lu@intel.com>
41
42 * common.h (STB_LOPROC): Replace Application-specific with
43 Processor-specific in comments.
44 (STB_HIPROC): Likewise.
45 (STT_LOPROC): Likewise.
46 (STT_HIPROC): Likewise.
47
52b6b6b9
JM
482009-02-03 Sandip Matte <sandip@rmicorp.com>
49
50 * mips.h (E_MIPS_MACH_XLR): Define.
51
cf869cce
NC
522009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
53
54 * m68k.h: Map TLS relocations to numbers.
55
91e22acd
AS
562009-01-15 Andrew Stubbs <ams@codesourcery.com>
57 Julian Brown <julian@codesourcery.com>
58
59 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
60 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
61 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
62 version 2.07.
63 (Tag_undefined39, Tag_nodefaults): New enum values.
64 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
65 (Tag_conformance, Tag_Virtualization_use): Likewise.
66 (Tag_undefined69, Tag_MPextension_use): Likewise.
67
01e1a5bc
NC
682009-01-15 Douglas B Rupp <rupp@gnat.com>
69
70 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
71 New macros. Minor reformatting.
72
84e94c90
NC
732008-12-23 Jon Beniston <jon@beniston.com>
74
75 * lm32.h: New file.
76
0f88be7a
NC
772008-12-23 Nick Clifton <nickc@redhat.com>
78
79 * commmon.h (STT_IFUNC): Delete.
80
7a0cc8ed
HPN
812008-12-20 Hans-Peter Nilsson <hp@axis.com>
82
83 * cris.h (R_CRIS_32_IE): New relocation.
84
e7c33416
NC
852008-12-03 Nick Clifton <nickc@redhat.com>
86
87 * common.h (STT_IFUNC): Define.
88
e73521d6
SR
892008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
90
91 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
92 R_CR16_GLOB_DAT): New relocations.
93
a973d22c
HPN
942008-11-25 Hans-Peter Nilsson <hp@axis.com>
95
96 * cris.h (R_CRIS_32_TPREL): Correct comment.
97 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
98
8e79c3df
CM
992008-11-18 Catherine Moore <clm@codesourcery.com>
100
101 * arm.h (Tag_ABI_FP_16bit_format): Define.
102
2b0bc088
NC
1032008-11-14 Nathan Sidwell <nathan@codesourcery.com>
104
105 * internal.h (struct elf_segment_map): Add header_size field.
106
759cc328
UW
1072008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
108
109 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
110
f82e0623
NF
1112008-10-10 Nathan Froyd <froydnj@codesourcery.com>
112
113 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
114
1d037692
HPN
1152008-10-04 Hans-Peter Nilsson <hp@axis.com>
116
117 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
118 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
119 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
120 (R_CRIS_16_TPREL): New relocations.
121
28dbbc02
BW
1222008-08-20 Bob Wilson <bob.wilson@acm.org>
123
124 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
125 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
126 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
127
861fb55a
DJ
1282008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
129 Daniel Jacobowitz <dan@codesourcery.com>
130 Catherine Moore <clm@codesourcery.com>
131 Mark Shinwell <shinwell@codesourcery.com>
132
133 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
134 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
135
0deb8eee
AM
1362008-08-04 Markus Weiss <weissms@aros.org>
137
138 * common.h (ELFOSABI_AROS): Update comment.
139
3c7b9897
AM
1402008-07-26 Michael Eager <eager@eagercon.com>
141
142 * ppc.h: Add description of single-precision.
143
89eeb0bc
LM
1442008-07-21 Luis Machado <luisgpm@br.ibm.com>
145
146 * common.h: Define NT_PPC_VSX.
147
30c09090
RS
1482008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
149
150 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
151
b8a39af8
SR
1522008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
153
154 * common.h (EM_CR16): Correct value.
155 (EM_CR16): Rename to EM_CR16_OLD.
156
ff7eeb89
DD
1572008-06-12 DJ Delorie <dj@redhat.com>
158
159 * common.h (EM_M32C_NEW): Rename to EM_M32C.
160 (EM_M32C): Rename to EM_M32C_OLD.
161
3c9a78e0
JM
1622008-06-12 Joseph Myers <joseph@codesourcery.com>
163
164 * common.h: Update e_machine table.
165
a23ede3d
KK
1662008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
167
168 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
169
2424f303
JM
1702008-06-09 Joseph Myers <joseph@codesourcery.com>
171
172 * common.h: Change registry@caldera.com to registry@sco.com.
173
7c90103b
NC
1742008-05-21 Nick Clifton <nickc@redhat.com>
175
176 * reloc-macros.h: Add a comment about the use of the
177 END_RELOC_NUMBERS symbol as a sentinel value.
178
1792008-05-15 Christophe Lyon <christophe.lyon@st.com>
180
181 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
182
14a6d8e0
DM
1832008-04-16 David S. Miller <davem@davemloft.net>
184
185 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
186 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
187 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
188 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
189
15397d0b
ILT
1902008-03-24 Ian Lance Taylor <iant@google.com>
191
192 * common.h (NT_GNU_GOLD_VERSION): Define.
193
72de5009
AM
1942008-03-13 Alan Modra <amodra@bigpond.net.au>
195
196 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
197 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
198 Order struct as for external version.
199
1bce5d2c
AM
2002008-03-12 Alan Modra <amodra@bigpond.net.au>
201
4fbb74a6
AM
202 PR 5900
203 * common.h (SHN_BAD): Delete.
204 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
205 * external.h: ..here.
206 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
207 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
208 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
209
2102008-03-12 Alan Modra <amodra@bigpond.net.au>
211
212 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 213 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 214 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 215 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 216 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 217 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
218 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
219 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 220 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 221 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 222 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
223 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
224 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 225 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 226 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 227
35d60fe4
NC
2282008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
229
230 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
231 DW_OP_PGI_omp_thread_num.
232
7b03d09a
AN
2332008-02-04 Adam Nemet <anemet@caviumnetworks.com>
234
235 * mips.h: Update copyright.
236 (E_MIPS_MACH_OCTEON): New macro.
237
148b93f2
NC
2382008-01-30 Tristan Gingold <gingold@adacore.com>
239
240 Add OpenVMS extensions.
1bce5d2c
AM
241 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
242 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 243 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
244 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
245 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
246 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
247 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
248 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
249 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
250 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
251 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
252 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
253 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
254 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
255 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
256 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
257 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
258 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
259 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
260 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
261 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
262 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
263
c74ba406
MK
2642008-01-16 Mark Kettenis <kettenis@gnu.org>
265
266 * common.h (AT_SUN_AUXFLAGS): Define.
267
60955fda
DJ
2682007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
269
270 * dwarf2.h (DW_AT_hi_user): Correct value.
271
1bbb5f21 2722007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 273
1bbb5f21 274 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 275
350cc38d
MS
2762007-11-29 Mark Shinwell <shinwell@codesourcery.com>
277
278 * mips.h (E_MIPS_MACH_LS2E): New.
279 (E_MIPS_MACH_LS2F): New.
280
f7bc09bd
NS
2812007-11-28 Nathan Sidwell <nathan@codesourcery.com>
282
283 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
284 segments at the end of memory.
285
e210c36b
NC
2862007-11-17 Thiemo Seufer <ths@mips.com>
287
288 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
289 in comment.
290
e2a0d921
NC
2912007-11-16 Nick Clifton <nickc@redhat.com>
292
293 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
294 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
295 (DW_AT_stride): Rename to DW_AT_byte_stride.
296
7a2b07ff
NS
2972007-11-08 Nathan Sidwell <nathan@codesourcery.com>
298
299 * vxworks.h: New.
300
569006e5
NC
3012007-10-30 Nick Clifton <nickc@redhat.com>
302
303 * mn10300.h (R_MN10300_ALIGN): Define.
304
c6e65352
DJ
3052007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
306
307 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
308
bfff1642
NC
3092007-10-19 Nick Clifton <nickc@redhat.com>
310
311 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
312
3e6ff6e5
RM
3132007-10-18 Roland McGrath <roland@redhat.com>
314
315 * common.h (NT_PPC_VMX): New macro.
316
7fac7ff4
NC
3172007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
318
319 * cr16.h: Updated with new relocaction macros.
320
b10a8ae0
L
3212007-09-17 H.J. Lu <hongjiu.lu@intel.com>
322
323 PR binutils/3281
324 PR binutils/5037
325 * internal.h (elf_segment_map): Add p_size and p_size_valid.
326 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
327 PT_GNU_RELRO segments.
328
8d100c32
KH
3292007-09-11 Nathan Sidwell <nathan@codesourcery.com>
330
331 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
332
b15fa79e
AM
3332007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
334
335 * common.h (NT_SPU): Define.
336
2b05f1b7
L
3372007-08-16 H.J. Lu <hongjiu.lu@intel.com>
338
339 * common.h: Revert last change.
340
94b11780
L
3412007-08-16 H.J. Lu <hongjiu.lu@intel.com>
342
343 * common.h (PT_GNU_STACK): Renamed to ...
344 (PT_GNU_ATTR): This.
345 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
346
fd2f25da
RM
3472007-07-09 Roland McGrath <roland@redhat.com>
348
349 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
350
34c8bcba
JM
3512007-06-29 Joseph Myers <joseph@codesourcery.com>
352
353 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
354
2cf19d5c
JM
3552007-06-29 Joseph Myers <joseph@codesourcery.com>
356
357 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
358
104d59d1
JM
3592007-06-29 Joseph Myers <joseph@codesourcery.com>
360
361 * arm.h (elf32_arm_add_eabi_attr_int,
362 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
363 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
364 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
365 Tag_Symbol, Tag_compatibility): Remove.
366 * common.h (SHT_GNU_ATTRIBUTES): Define.
367
3d3d428f
NC
3682007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
369
370 * common.h (EM_CR16): New entry for CR16 cpu.
371 * cr16.h: New file.
372
99ded152
BW
3732007-06-11 Sterling Augustine <sterling@tensilica.com>
374 Bob Wilson <bob.wilson@acm.org>
fd2f25da 375
99ded152
BW
376 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
377 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 378
f89d32d9
CT
3792007-05-18 Caroline Tice <ctice@apple.com>
380
fd2f25da 381 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
382 DW_OP_GNU_uninit.
383
4f4416b5
AM
3842007-05-12 Alan Modra <amodra@bigpond.net.au>
385
386 * spu.h (R_SPU_ADDR16X): Define.
387 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
388
ece5ef60
AM
3892007-05-11 Alan Modra <amodra@bigpond.net.au>
390
391 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
392
627b32bc
AM
3932007-05-02 Alan Modra <amodra@bigpond.net.au>
394
395 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
396 and vma for appropriate sections.
397
0c3e446c
JB
3982007-04-26 Jan Beulich <jbeulich@novell.com>
399
400 * common.h (DT_ENCODING): Correct value (back to spec mandated
401 value).
402
d4c87fc1
AM
4032007-03-08 Alan Modra <amodra@bigpond.net.au>
404
405 * v850.h (V850_OTHER_TDA_BYTE): Delete.
406 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
407 that don't clash with visibility bits.
408
689d9c8c
AM
4092007-03-07 Alan Modra <amodra@bigpond.net.au>
410
411 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
412
b95dd98f 4132007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
414 Richard Sandiford <rsandifo@redhat.com>
415 Richard Henderson <rth@redhat.com>
416 DJ Delorie <dj@redhat.com>
417 Ben Elliston <bje@redhat.com>
b95dd98f
DB
418
419 * mep.h: New file.
b95dd98f
DB
420 * common.h (EM_CYGNUS_MEP): Define.
421
4222007-02-15 Dave Brolley <brolley@redhat.com>
423
424 From Graydon Hoare <graydon@redhat.com>:
425 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
426
3bdcfdf4
KH
4272007-01-08 Kazu Hirata <kazu@codesourcery.com>
428
429 * m68k.h (EF_M68K_FIDO): New.
430 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
431 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
432
9840d27e
KH
4332006-12-25 Kazu Hirata <kazu@codesourcery.com>
434
435 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
436
425c6cb0
KH
4372006-12-19 Kazu Hirata <kazu@codesourcery.com>
438
439 * m68k.h (EF_M68K_ARCH_MASK): New.
440
3271a814
NS
4412006-12-19 Nathan Sidwell <nathan@codesourcery.com>
442
443 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
444
c694fd50
KH
4452006-12-07 Kazu Hirata <kazu@codesourcery.com>
446
447 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
448 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
449 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
450 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
451 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
452 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
453 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
454 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
455 EF_M68K_CF_FLOAT, respectively.
456
4fd454c8
NC
4572006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
458 Nick Clifton <nickc@redhat.com>
459
460 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
461
165b93e7
RS
4622006-10-28 Richard Sandiford <richard@codesourcery.com>
463
464 * mips.h (R_MIPS_GLOB_DAT): Define
465 (R_MIPS_max): Bump by 1.
466
e9f53129
AM
4672006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
468 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
469 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
470 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
471 Alan Modra <amodra@bigpond.net.au>
472
473 * common.h (EM_SPU): Define.
474 * spu.h: New file.
475
b3549761
NC
4762006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
477
478 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
479 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
480 (EF_SCORE_HASENTRY): Delete.
481
e210c36b
NC
4822006-10-17 Mark Shinwell <shinwell@codesourcery.com>
483
484 * arm.h: Define TAG_CPU_ARCH_* constants.
485
1c0d3aa6
NC
4862006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
487
488 * score.h: New file.
489 * common.h: Add Score machine number.
490
fdc90cb4
JJ
4912006-07-10 Jakub Jelinek <jakub@redhat.com>
492
493 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
494
1224efb8
L
4952006-05-31 H.J. Lu <hongjiu.lu@intel.com>
496
497 * internal.h (ELF_SECTION_SIZE): New.
498 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
499 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
500 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
501
3f570048
AM
5022006-05-27 H.J. Lu <hongjiu.lu@intel.com>
503
504 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
505
9b52905e
NC
5062006-05-24 Carlos O'Donell <carlos@systemhalted.org>
507 Randolph Chung <randolph@tausq.org>
508 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
509 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
510 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
511 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
512 New TLS relocs.
513 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
514 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
515 Define TLS relocs using existing equivalents.
516
fd2f25da
RM
5172006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
518
28c9d252
NC
519 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
520
e210c36b
NC
5212006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
522
523 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
524 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
525 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
526 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
527 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
528 R_BFIN_GOTOFFLO): New relocs.
529 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
530
5312006-03-23 Michael Matz <matz@suse.de>
532
533 * x86-64.h: Add the new relocations with their official
534 numbers.
535
0a44bf69
RS
5362006-03-22 Richard Sandiford <richard@codesourcery.com>
537 Daniel Jacobowitz <dan@codesourcery.com>
538 Phil Edwards <phil@codesourcery.com>
539 Zack Weinberg <zack@codesourcery.com>
540 Mark Mitchell <mark@codesourcery.com>
541 Nathan Sidwell <nathan@codesourcery.com>
542
543 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
544
e14430ab
DA
5452006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
546
547 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
548 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
549 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
550 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
551 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
552
3a4a14e9
PB
5532006-03-10 Paul Brook <paul@codesourcery.com>
554
555 * arm.h (EF_ARM_EABI_VER5): Define.
556
0b2e31dc
NS
5572006-03-06 Nathan Sidwell <nathan@codesourcery.com>
558
559 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
560 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
561 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
562 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
563 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
564 (EF_M68K_EMAC_B): New.
565
df406460
NC
5662006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
567
568 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
569 (EF_AVR_LINKRELAX_PREPARED): Add.
570
2c10a7e5
BE
5712006-03-02 Ben Elliston <bje@au.ibm.com>
572
573 Import from the GCC tree:
574 2006-03-01 Jakub Jelinek <jakub@redhat.com>
575
576 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
577 from DWARF 3.
578 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
579 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
580 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
581 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
582 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
583 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
584 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
585 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
586 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
587 DW_DS_leading_separate, DW_DS_trailing_separate): New.
588 (DW_END_default, DW_END_big, DW_END_little): New.
589 (DW_END_lo_user, DW_END_hi_user): Define.
590 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
591 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
592 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
593 DW_LANG_D): New.
594
e210c36b
NC
5952006-02-06 Steve Ellcey <sje@cup.hp.com>
596
597 * ia64.h (SHF_IA_64_HP_TLS): New.
598
6772dd07
DD
5992006-02-24 DJ Delorie <dj@redhat.com>
600
601 * m32c.h: Add relax relocs.
602
d70c5fc7
NC
6032006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
604 Anil Paranjape <anilp1@kpitcummins.com>
605 Shilin Shakti <shilins@kpitcummins.com>
606
607 * common.h (EM_XC16X): New entry for xc16x cpu.
608 Sort other EM_* numbers into numerical order.
609 * xc16x.h: New file.
fd2f25da 610
84d1d650
L
6112006-02-10 H.J. Lu <hongjiu.lu@intel.com>
612
613 PR binutils/2258
614 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
615 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
616
266abb8f
NS
6172006-02-07 Nathan Sidwell <nathan@codesourcery.com>
618
619 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
620 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
621 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
622 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
623 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
624
6252006-02-06 Steve Ellcey <sje@cup.hp.com>
626
627 * ia64.h (SHF_IA_64_HP_TLS): New.
628
67a4f2b7
AO
6292006-01-18 Alexandre Oliva <aoliva@redhat.com>
630
631 Introduce TLS descriptors for i386 and x86_64.
632 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
633 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
634 New.
635 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
636 R_X86_64_TLSDESC): New.
637
64fd6348
NC
6382006-01-09 Mike Frysinger <vapier@gentoo.org>:
639
640 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
641
d031aafb
NS
6422005-12-16 Nathan Sidwell <nathan@codesourcery.com>
643
644 Second part of ms1 to mt renaming.
645 * common.h (EM_MT): Renamed.
646 * mt.h: Rename relocs, cpu & other defines.
647
e210c36b
NC
6482005-12-12 Nathan Sidwell <nathan@codesourcery.com>
649
650 * mt.h: Renamed from ms1.h
651
39b41c9c
PB
6522005-12-12 Paul Brook <paul@codesourcery.com>
653
654 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
655
5e2b0d47
NC
6562005-11-11 Nick Clifton <nickc@redhat.com>
657
658 PR 1150
659 * mips.h (STO_OPTIONAL): Define.
660 (ELF_MIPS_IS_OPTIONAL): Define.
661
e210c36b
NC
6622005-11-07 Nathan Sidwell <nathan@codesourcery.com>
663
664 Add ms2.
665 * ms1.h (EF_MS1_CPU_MS2): New.
666
6672005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
668
669 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
670
3c9b82ba
NC
6712005-09-30 Catherine Moore <clm@cm00re.com>
672
673 * bfin.h: New file.
674 * common.h (EM_BLACKFIN): Define.
675
ee065d83
PB
6762005-10-08 Paul Brook <paul@codesourcery.com>
677
678 * arm.h: Add prototypes for BFD object attribute routines.
679
1cacb694
RE
6802005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
681
682 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
683
3c26c61a
DA
6842005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
685
686 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
687 New defines.
688
67762f6b
DA
6892005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
690
691 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
692 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
693 deprecated defines.
694 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
695 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
696 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
697 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
698 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
699 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
700 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
701 NT_HP_UX_OPTIONS): Define.
702
fd54057a
DD
7032005-07-25 DJ Delorie <dj@redhat.com>
704
705 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
706
3b22753a
L
7072005-07-25 Jan Hubicka <jh@suse.cz>
708
709 * x86-64.h (SHN_X86_64_LCOMMON): New.
710 (SHF_X86_64_LARGE): New.
711
157e7bd1
NC
7122005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
713
714 * m32r.h (R_M32R_REL32): Added.
715
df45824a
BE
7162005-07-18 Ben Elliston <bje@au.ibm.com>
717
718 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
719 Replace with DW_ATE_decimal_float (now in DWARF 3).
720
49f58d10
JB
7212005-07-14 Jim Blandy <jimb@redhat.com>
722
723 Add support for Renesas M32C and M16C.
724 * common.h (EM_M32C): New machine number.
725 * m32c.h: New file.
fd2f25da 726
e210c36b
NC
7272005-06-17 Jakub Jelinek <jakub@redhat.com>
728
729 * external.h (GRP_ENTRY_SIZE): Define.
730
d6ab8113
JB
7312005-06-17 Jan Beulich <jbeulich@novell.com>
732
733 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
734 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
735 R_X86_64_GOTPC32.
736
3c33e371
AH
7372005-06-07 Aldy Hernandez <aldyh@redhat.com>
738 Michael Snyder <msnyder@redhat.com>
739 Stan Cox <scox@redhat.com>
740
741 * common.h (EM_MS1): Define.
742
743 * ms1.h: New file.
744
2acf634e
RH
7452005-05-31 Richard Henderson <rth@redhat.com>
746
747 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
748
484124bb
RH
7492005-05-29 Richard Henderson <rth@redhat.com>
750
751 * alpha.h (DT_ALPHA_PLTRO): New.
752
d68f4033
BE
7532005-05-19 Ben Elliston <bje@au.ibm.com>
754
755 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
756 the user-defined encoding space pending inclusion in the standard.
757
cb1afa5c
ZW
7582005-05-18 Zack Weinberg <zack@codesourcery.com>
759
760 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
761 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
762
c19d1205
ZW
7632005-05-17 Zack Weinberg <zack@codesourcery.com>
764
765 * arm.h: Import complete list of official relocation names
766 and numbers from AAELF. Define FAKE_RELOCs for old names.
767 Remove a few old names no longer used anywhere.
768
1fe44d79
AM
7692005-05-14 Alan Modra <amodra@bigpond.net.au>
770
771 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
772
2df98d85
AM
7732005-05-11 Alan Modra <amodra@bigpond.net.au>
774
775 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
776 R_PPC_RELAX32PC_PLT) Adjust.
777 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
778 (DT_PPC_GLINK): Define.
779
e172dbf8
NC
7802005-05-10 Nick Clifton <nickc@redhat.com>
781
782 * Update the address and phone number of the FSF organization in
783 the GPL notices in the following files:
2df98d85 784 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
785 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
786 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
787 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
788 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
789 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
790 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 791
faa7ef87
L
7922005-04-13 H.J. Lu <hongjiu.lu@intel.com>
793
a63027e5
L
794 Moved from ../ChangeLog
795
faa7ef87
L
796 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
797 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
798
799 2004-10-12 Paul Brook <paul@codesourcery.com>
800 * arm.h (EF_ARM_EABI_VER4): Define.
801
802 2004-10-08 Daniel Jacobowitz <dan@debian.org>
803
804 * common.h (PT_SUNW_EH_FRAME): Define.
805 * x86-64.h (SHT_X86_64_UNWIND): Define.
806
807 2004-10-07 Bob Wilson <bob.wilson@acm.org>
808 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
809 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
810 (XTENSA_PROP_SEC_NAME): Define.
811 (property_table_entry): Add flags field.
812 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
813
814 2004-09-17 Paul Brook <paul@codesourcery.com>
815 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
816 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
817 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
818
819 2004-09-13 Paul Brook <paul@codesourcery.com>
820 * arm.h: Rename RELABS to TARGET1.
821
822 2004-05-11 Jakub Jelinek <jakub@redhat.com>
823 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
824 (PT_GNU_RELRO): Define.
825
ba93b8ac
DJ
8262005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
827 Phil Blundell <philb@gnu.org>
828
829 * arm.h: Add TLS relocations.
830
c927f9ef
BE
8312005-03-23 Ben Elliston <bje@au.ibm.com>
832
833 * dwarf.h: Merge with GCC's dwarf.h.
834
238d258f
NC
8352005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
836
837 * m68k.h (EF_CFV4E): Define.
838
b294bdf8
MM
8392005-03-17 Paul Brook <paul@codesourcery.com>
840 Dan Jacobowitz <dan@codesourcery.com>
841 Mark Mitchell <mark@codesourcery.com>
842
843 * arm.h (PT_ARM_EXIDX): Define.
844
51cb3ca7
DJ
8452005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
846 Joseph Myers <joseph@codesourcery.com>
847
848 * mips.h: Define MIPS TLS relocations.
849
d6f16593 8502005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 851 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
852
853 * mips.h (R_MIPS16_GOT16): New reloc code.
854 (R_MIPS16_CALL16): Likewise.
855 (R_MIPS16_HI16): Likewise.
856 (R_MIPS16_LO16): Likewise.
857 (R_MIPS16_min): New fake reloc code.
858 (R_MIPS16_max): Likewise.
859
a1c17af2
MR
8602005-02-11 Maciej W. Rozycki <macro@mips.com>
861
862 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
863
90219bd0
AO
8642005-01-25 Alexandre Oliva <aoliva@redhat.com>
865
866 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
867 * frv.h: Add R_FRV_TLSMOFF.
868 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
869 * frv.h: Add TLS relocations.
870
e38bc3b5
NC
8712005-01-17 Nick Clifton <nickc@redhat.com>
872
873 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
874 EF_SH2A_SH3E): New flags.
875 (EF_SH_BFD_TABLE): Add these new flags to the table.
876
b4a38de6
AM
8772005-01-12 Alan Modra <amodra@bigpond.net.au>
878
879 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
880 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
881
750bce0e 8822004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 883
faa7ef87 884 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 885
1e50d24d
RS
8862004-12-16 Richard Sandiford <rsandifo@redhat.com>
887
888 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
889
69881c93
ILT
8902004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
891
892 * mips.h (E_MIPS_MACH_9000): Define.
893
b676888f
HPN
8942004-11-04 Hans-Peter Nilsson <hp@axis.com>
895
896 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
897 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
898 macros.
899
637cf767
EC
9002004-10-06 Eric Christopher <echristo@redhat.com>
901
902 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
903
40a18ebd
NC
9042004-10-01 Paul Brook <paul@codesourcery.com>
905
906 * arm.h (SHT_ARM_EXIDX): Define.
907 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
908 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
909 Define.
910
b18c562e
NC
9112004-08-25 Dmitry Diky <diwil@spec.ru>
912
913 * msp430.h: Add new relocs.
914
083febaa
L
9152004-08-12 H.J. Lu <hongjiu.lu@intel.com>
916
917 * i386.h (R_386_USED_BY_INTEL_200): New.
918
1d70c7fb
AO
9192004-07-29 Alexandre Oliva <aoliva@redhat.com>
920
921 Introduce SH2a support.
922 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
923 * sh.h (EF_SH2A_NOFPU): New.
924 2003-12-01 Michael Snyder <msnyder@redhat.com>
925 * sh.h (EF_SH2A): New.
926
670ec21d
NC
9272004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
928
929 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
930 BFD_RELOC_CRX_SWITCH32.
931
1fe1f39c
NC
9322004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
933
934 * common.h (EM_CRX): Define.
935 * crx.h: New file.
936
097f809a
NC
9372004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
938
939 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
940 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
941
375db92b
AM
9422004-06-19 Alan Modra <amodra@bigpond.net.au>
943
944 * common.h (ELF64_R_INFO): Warning fix.
945
092dcd75
CD
9462004-06-14 Chris Demetriou <cgd@broadcom.com>
947
948 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
949 with an updated comment.
950
f6f9408f
JR
9512004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
952
953 * sh.h (EF_SH_HAS_DSP): Remove.
954 (EF_SH_HAS_FP): Remove.
955 (EF_SH_MERGE_MACH): Remove.
956 (EF_SH4_NOFPU): Convert to decimal.
957 (EF_SH4A_NOFPU): Likewise.
958 (EF_SH4_NOMMU_NOFPU): Likewise.
959 (EF_SH3_NOMMU): Add new macro.
960 (EF_SH_BFD_TABLE): Likewise.
961 (sh_find_elf_flags): Add prototype.
962 (sh_elf_get_flags_from_mach): Likewise.
963
4030e8f6
CD
9642004-04-24 Chris Demetriou <cgd@broadcom.com>
965
966 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
967 (R_MIPS_GNU_REL_HI16): Remove.
968 (R_MIPS_GNU_REL16_S2): Update comment.
969
0949843d 9702004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 971 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
972
973 * common.h (EM_CR): Define.
974 * cr16c.h: New file.
975
d507cf36
PB
9762004-03-23 Paul Brook <paul@codesourcery.com>
977
978 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
979
ae51a426
JR
9802003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
981
982 * sh.h: Add EF_SH4_NOMMU_NOFPU.
983
676a64f4
RS
9842004-03-01 Richard Sandiford <rsandifo@redhat.com>
985
986 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
987
481fedf3
RM
9882004-01-28 Roland McGrath <roland@redhat.com>
989
990 * common.h (AT_SECURE): New macro.
991
7e67eb11
RM
9922004-01-21 Roland McGrath <roland@redhat.com>
993
994 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
995 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
996 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
997 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
998 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
999
3fe74472
MK
10002004-01-17 Mark Kettenis <kettenis@gnu.org>
1001
1002 * common.h (NT_OPENBSD_IDENT): Define.
1003
79987b2f
AO
10042004-01-06 Alexandre Oliva <aoliva@redhat.com>
1005
1006 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1007 * frv.h (EF_FRV_FDPIC): New macro.
1008 (EF_FRV_PIC_FLAGS): Adjust.
1009 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1010 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1011 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1012 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1013 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1014 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1015 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1016 New.
1017
252b5132 1018
c9e214e5 1019For older changes see ChangeLog-9103
252b5132
RH
1020\f
1021Local Variables:
c9e214e5
AM
1022mode: change-log
1023left-margin: 8
1024fill-column: 74
252b5132
RH
1025version-control: never
1026End:
This page took 0.453282 seconds and 4 git commands to generate.