bfd/
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
cf65542b
L
12009-05-27 H.J. Lu <hongjiu.lu@intel.com>
2
3 * common.h: Update comments for dynamic tag ranges.
4
4e38f72c
DD
52009-04-30 DJ Delorie <dj@redhat.com>
6
7 * mep.h (EF_MEP_COP_*): New.
8 (EF_MEP_ALL_FLAGS): Add them.
9
d8045f23
NC
102009-04-30 Nick Clifton <nickc@redhat.com>
11
12 * common.h (STT_GNU_IFUNC): Define.
13
ed4a4bdf
CC
142009-04-24 Cary Coutant <ccoutant@google.com>
15
16 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
17
20135e4c
NC
182009-04-15 Anthony Green <green@moxielogic.com>
19
20 * common.h (EM_MOXIE): Define.
21 * moxie.h: New file.
22
4d28413b
DD
232009-04-07 DJ Delorie <dj@redhat.com>
24
25 * mep.h (EF_MEP_CPU_C5): New.
26
96b2958f
L
272009-04-01 H.J. Lu <hongjiu.lu@intel.com>
28
29 * common.h (EM_INTEL178): Removed.
30 (EM_INTEL179): Likewise.
31 (EM_ETPU): New.
32 (EM_SLE9X): Likewise.
33 (EM_INTEL181): Likewise.
34 (EM_INTEL182): Likewise.
35
f47a1d2e
L
362009-03-31 H.J. Lu <hongjiu.lu@intel.com>
37
38 * common.h (EM_INTEL178): New.
39 (EM_INTEL179): Likewise.
40 (EM_INTEL180): Likewise.
41
0e879927
ILT
422009-03-20 Mikolaj Zalewski <mikolajz@google.com>
43
44 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
45
4d407348
MK
462009-03-14 Mark Kettenis <kettenis@gnu.org>
47
48 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
49 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
50 (NT_OPENBSD_WCOOKIE): New defines.
51
904001b0
JK
522009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
53
54 * common.h (AT_RANDOM): Define.
55
727fc41e
AM
562009-03-04 Alan Modra <amodra@bigpond.net.au>
57
58 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
59 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
60
c3b7224a
NC
612009-03-02 Qinwei <qinwei@sunnorth.com.cn>
62
63 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
64 * common.h (EM_SCORE_OLD): Define.
65
36319970
L
662009-02-23 H.J. Lu <hongjiu.lu@intel.com>
67
68 * common.h (STB_LOPROC): Replace Application-specific with
69 Processor-specific in comments.
70 (STB_HIPROC): Likewise.
71 (STT_LOPROC): Likewise.
72 (STT_HIPROC): Likewise.
73
52b6b6b9
JM
742009-02-03 Sandip Matte <sandip@rmicorp.com>
75
76 * mips.h (E_MIPS_MACH_XLR): Define.
77
cf869cce
NC
782009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
79
80 * m68k.h: Map TLS relocations to numbers.
81
91e22acd
AS
822009-01-15 Andrew Stubbs <ams@codesourcery.com>
83 Julian Brown <julian@codesourcery.com>
84
85 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
86 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
87 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
88 version 2.07.
89 (Tag_undefined39, Tag_nodefaults): New enum values.
90 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
91 (Tag_conformance, Tag_Virtualization_use): Likewise.
92 (Tag_undefined69, Tag_MPextension_use): Likewise.
93
01e1a5bc
NC
942009-01-15 Douglas B Rupp <rupp@gnat.com>
95
96 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
97 New macros. Minor reformatting.
98
84e94c90
NC
992008-12-23 Jon Beniston <jon@beniston.com>
100
101 * lm32.h: New file.
102
0f88be7a
NC
1032008-12-23 Nick Clifton <nickc@redhat.com>
104
105 * commmon.h (STT_IFUNC): Delete.
106
7a0cc8ed
HPN
1072008-12-20 Hans-Peter Nilsson <hp@axis.com>
108
109 * cris.h (R_CRIS_32_IE): New relocation.
110
e7c33416
NC
1112008-12-03 Nick Clifton <nickc@redhat.com>
112
113 * common.h (STT_IFUNC): Define.
114
e73521d6
SR
1152008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
116
117 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
118 R_CR16_GLOB_DAT): New relocations.
119
a973d22c
HPN
1202008-11-25 Hans-Peter Nilsson <hp@axis.com>
121
122 * cris.h (R_CRIS_32_TPREL): Correct comment.
123 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
124
8e79c3df
CM
1252008-11-18 Catherine Moore <clm@codesourcery.com>
126
127 * arm.h (Tag_ABI_FP_16bit_format): Define.
128
2b0bc088
NC
1292008-11-14 Nathan Sidwell <nathan@codesourcery.com>
130
131 * internal.h (struct elf_segment_map): Add header_size field.
132
759cc328
UW
1332008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
134
135 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
136
f82e0623
NF
1372008-10-10 Nathan Froyd <froydnj@codesourcery.com>
138
139 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
140
1d037692
HPN
1412008-10-04 Hans-Peter Nilsson <hp@axis.com>
142
143 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
144 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
145 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
146 (R_CRIS_16_TPREL): New relocations.
147
28dbbc02
BW
1482008-08-20 Bob Wilson <bob.wilson@acm.org>
149
150 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
151 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
152 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
153
861fb55a
DJ
1542008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
155 Daniel Jacobowitz <dan@codesourcery.com>
156 Catherine Moore <clm@codesourcery.com>
157 Mark Shinwell <shinwell@codesourcery.com>
158
159 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
160 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
161
0deb8eee
AM
1622008-08-04 Markus Weiss <weissms@aros.org>
163
164 * common.h (ELFOSABI_AROS): Update comment.
165
3c7b9897
AM
1662008-07-26 Michael Eager <eager@eagercon.com>
167
168 * ppc.h: Add description of single-precision.
169
89eeb0bc
LM
1702008-07-21 Luis Machado <luisgpm@br.ibm.com>
171
172 * common.h: Define NT_PPC_VSX.
173
30c09090
RS
1742008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
175
176 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
177
b8a39af8
SR
1782008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
179
180 * common.h (EM_CR16): Correct value.
181 (EM_CR16): Rename to EM_CR16_OLD.
182
ff7eeb89
DD
1832008-06-12 DJ Delorie <dj@redhat.com>
184
185 * common.h (EM_M32C_NEW): Rename to EM_M32C.
186 (EM_M32C): Rename to EM_M32C_OLD.
187
3c9a78e0
JM
1882008-06-12 Joseph Myers <joseph@codesourcery.com>
189
190 * common.h: Update e_machine table.
191
a23ede3d
KK
1922008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
193
194 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
195
2424f303
JM
1962008-06-09 Joseph Myers <joseph@codesourcery.com>
197
198 * common.h: Change registry@caldera.com to registry@sco.com.
199
7c90103b
NC
2002008-05-21 Nick Clifton <nickc@redhat.com>
201
202 * reloc-macros.h: Add a comment about the use of the
203 END_RELOC_NUMBERS symbol as a sentinel value.
204
2052008-05-15 Christophe Lyon <christophe.lyon@st.com>
206
207 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
208
14a6d8e0
DM
2092008-04-16 David S. Miller <davem@davemloft.net>
210
211 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
212 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
213 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
214 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
215
15397d0b
ILT
2162008-03-24 Ian Lance Taylor <iant@google.com>
217
218 * common.h (NT_GNU_GOLD_VERSION): Define.
219
72de5009
AM
2202008-03-13 Alan Modra <amodra@bigpond.net.au>
221
222 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
223 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
224 Order struct as for external version.
225
1bce5d2c
AM
2262008-03-12 Alan Modra <amodra@bigpond.net.au>
227
4fbb74a6
AM
228 PR 5900
229 * common.h (SHN_BAD): Delete.
230 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
231 * external.h: ..here.
232 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
233 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
234 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
235
2362008-03-12 Alan Modra <amodra@bigpond.net.au>
237
238 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 239 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 240 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 241 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 242 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 243 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
244 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
245 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 246 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 247 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 248 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
249 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
250 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 251 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 252 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 253
35d60fe4
NC
2542008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
255
256 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
257 DW_OP_PGI_omp_thread_num.
258
7b03d09a
AN
2592008-02-04 Adam Nemet <anemet@caviumnetworks.com>
260
261 * mips.h: Update copyright.
262 (E_MIPS_MACH_OCTEON): New macro.
263
148b93f2
NC
2642008-01-30 Tristan Gingold <gingold@adacore.com>
265
266 Add OpenVMS extensions.
1bce5d2c
AM
267 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
268 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 269 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
270 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
271 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
272 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
273 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
274 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
275 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
276 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
277 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
278 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
279 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
280 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
281 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
282 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
283 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
284 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
285 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
286 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
287 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
288 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
289
c74ba406
MK
2902008-01-16 Mark Kettenis <kettenis@gnu.org>
291
292 * common.h (AT_SUN_AUXFLAGS): Define.
293
60955fda
DJ
2942007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
295
296 * dwarf2.h (DW_AT_hi_user): Correct value.
297
1bbb5f21 2982007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 299
1bbb5f21 300 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 301
350cc38d
MS
3022007-11-29 Mark Shinwell <shinwell@codesourcery.com>
303
304 * mips.h (E_MIPS_MACH_LS2E): New.
305 (E_MIPS_MACH_LS2F): New.
306
f7bc09bd
NS
3072007-11-28 Nathan Sidwell <nathan@codesourcery.com>
308
309 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
310 segments at the end of memory.
311
e210c36b
NC
3122007-11-17 Thiemo Seufer <ths@mips.com>
313
314 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
315 in comment.
316
e2a0d921
NC
3172007-11-16 Nick Clifton <nickc@redhat.com>
318
319 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
320 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
321 (DW_AT_stride): Rename to DW_AT_byte_stride.
322
7a2b07ff
NS
3232007-11-08 Nathan Sidwell <nathan@codesourcery.com>
324
325 * vxworks.h: New.
326
569006e5
NC
3272007-10-30 Nick Clifton <nickc@redhat.com>
328
329 * mn10300.h (R_MN10300_ALIGN): Define.
330
c6e65352
DJ
3312007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
332
333 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
334
bfff1642
NC
3352007-10-19 Nick Clifton <nickc@redhat.com>
336
337 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
338
3e6ff6e5
RM
3392007-10-18 Roland McGrath <roland@redhat.com>
340
341 * common.h (NT_PPC_VMX): New macro.
342
7fac7ff4
NC
3432007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
344
345 * cr16.h: Updated with new relocaction macros.
346
b10a8ae0
L
3472007-09-17 H.J. Lu <hongjiu.lu@intel.com>
348
349 PR binutils/3281
350 PR binutils/5037
351 * internal.h (elf_segment_map): Add p_size and p_size_valid.
352 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
353 PT_GNU_RELRO segments.
354
8d100c32
KH
3552007-09-11 Nathan Sidwell <nathan@codesourcery.com>
356
357 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
358
b15fa79e
AM
3592007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
360
361 * common.h (NT_SPU): Define.
362
2b05f1b7
L
3632007-08-16 H.J. Lu <hongjiu.lu@intel.com>
364
365 * common.h: Revert last change.
366
94b11780
L
3672007-08-16 H.J. Lu <hongjiu.lu@intel.com>
368
369 * common.h (PT_GNU_STACK): Renamed to ...
370 (PT_GNU_ATTR): This.
371 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
372
fd2f25da
RM
3732007-07-09 Roland McGrath <roland@redhat.com>
374
375 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
376
34c8bcba
JM
3772007-06-29 Joseph Myers <joseph@codesourcery.com>
378
379 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
380
2cf19d5c
JM
3812007-06-29 Joseph Myers <joseph@codesourcery.com>
382
383 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
384
104d59d1
JM
3852007-06-29 Joseph Myers <joseph@codesourcery.com>
386
387 * arm.h (elf32_arm_add_eabi_attr_int,
388 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
389 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
390 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
391 Tag_Symbol, Tag_compatibility): Remove.
392 * common.h (SHT_GNU_ATTRIBUTES): Define.
393
3d3d428f
NC
3942007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
395
396 * common.h (EM_CR16): New entry for CR16 cpu.
397 * cr16.h: New file.
398
99ded152
BW
3992007-06-11 Sterling Augustine <sterling@tensilica.com>
400 Bob Wilson <bob.wilson@acm.org>
fd2f25da 401
99ded152
BW
402 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
403 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 404
f89d32d9
CT
4052007-05-18 Caroline Tice <ctice@apple.com>
406
fd2f25da 407 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
408 DW_OP_GNU_uninit.
409
4f4416b5
AM
4102007-05-12 Alan Modra <amodra@bigpond.net.au>
411
412 * spu.h (R_SPU_ADDR16X): Define.
413 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
414
ece5ef60
AM
4152007-05-11 Alan Modra <amodra@bigpond.net.au>
416
417 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
418
627b32bc
AM
4192007-05-02 Alan Modra <amodra@bigpond.net.au>
420
421 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
422 and vma for appropriate sections.
423
0c3e446c
JB
4242007-04-26 Jan Beulich <jbeulich@novell.com>
425
426 * common.h (DT_ENCODING): Correct value (back to spec mandated
427 value).
428
d4c87fc1
AM
4292007-03-08 Alan Modra <amodra@bigpond.net.au>
430
431 * v850.h (V850_OTHER_TDA_BYTE): Delete.
432 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
433 that don't clash with visibility bits.
434
689d9c8c
AM
4352007-03-07 Alan Modra <amodra@bigpond.net.au>
436
437 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
438
b95dd98f 4392007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
440 Richard Sandiford <rsandifo@redhat.com>
441 Richard Henderson <rth@redhat.com>
442 DJ Delorie <dj@redhat.com>
443 Ben Elliston <bje@redhat.com>
b95dd98f
DB
444
445 * mep.h: New file.
b95dd98f
DB
446 * common.h (EM_CYGNUS_MEP): Define.
447
4482007-02-15 Dave Brolley <brolley@redhat.com>
449
450 From Graydon Hoare <graydon@redhat.com>:
451 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
452
3bdcfdf4
KH
4532007-01-08 Kazu Hirata <kazu@codesourcery.com>
454
455 * m68k.h (EF_M68K_FIDO): New.
456 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
457 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
458
9840d27e
KH
4592006-12-25 Kazu Hirata <kazu@codesourcery.com>
460
461 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
462
425c6cb0
KH
4632006-12-19 Kazu Hirata <kazu@codesourcery.com>
464
465 * m68k.h (EF_M68K_ARCH_MASK): New.
466
3271a814
NS
4672006-12-19 Nathan Sidwell <nathan@codesourcery.com>
468
469 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
470
c694fd50
KH
4712006-12-07 Kazu Hirata <kazu@codesourcery.com>
472
473 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
474 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
475 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
476 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
477 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
478 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
479 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
480 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
481 EF_M68K_CF_FLOAT, respectively.
482
4fd454c8
NC
4832006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
484 Nick Clifton <nickc@redhat.com>
485
486 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
487
165b93e7
RS
4882006-10-28 Richard Sandiford <richard@codesourcery.com>
489
490 * mips.h (R_MIPS_GLOB_DAT): Define
491 (R_MIPS_max): Bump by 1.
492
e9f53129
AM
4932006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
494 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
495 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
496 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
497 Alan Modra <amodra@bigpond.net.au>
498
499 * common.h (EM_SPU): Define.
500 * spu.h: New file.
501
b3549761
NC
5022006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
503
504 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
505 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
506 (EF_SCORE_HASENTRY): Delete.
507
e210c36b
NC
5082006-10-17 Mark Shinwell <shinwell@codesourcery.com>
509
510 * arm.h: Define TAG_CPU_ARCH_* constants.
511
1c0d3aa6
NC
5122006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
513
514 * score.h: New file.
515 * common.h: Add Score machine number.
516
fdc90cb4
JJ
5172006-07-10 Jakub Jelinek <jakub@redhat.com>
518
519 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
520
1224efb8
L
5212006-05-31 H.J. Lu <hongjiu.lu@intel.com>
522
523 * internal.h (ELF_SECTION_SIZE): New.
524 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
525 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
526 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
527
3f570048
AM
5282006-05-27 H.J. Lu <hongjiu.lu@intel.com>
529
530 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
531
9b52905e
NC
5322006-05-24 Carlos O'Donell <carlos@systemhalted.org>
533 Randolph Chung <randolph@tausq.org>
534 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
535 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
536 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
537 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
538 New TLS relocs.
539 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
540 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
541 Define TLS relocs using existing equivalents.
542
fd2f25da
RM
5432006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
544
28c9d252
NC
545 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
546
e210c36b
NC
5472006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
548
549 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
550 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
551 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
552 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
553 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
554 R_BFIN_GOTOFFLO): New relocs.
555 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
556
5572006-03-23 Michael Matz <matz@suse.de>
558
559 * x86-64.h: Add the new relocations with their official
560 numbers.
561
0a44bf69
RS
5622006-03-22 Richard Sandiford <richard@codesourcery.com>
563 Daniel Jacobowitz <dan@codesourcery.com>
564 Phil Edwards <phil@codesourcery.com>
565 Zack Weinberg <zack@codesourcery.com>
566 Mark Mitchell <mark@codesourcery.com>
567 Nathan Sidwell <nathan@codesourcery.com>
568
569 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
570
e14430ab
DA
5712006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
572
573 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
574 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
575 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
576 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
577 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
578
3a4a14e9
PB
5792006-03-10 Paul Brook <paul@codesourcery.com>
580
581 * arm.h (EF_ARM_EABI_VER5): Define.
582
0b2e31dc
NS
5832006-03-06 Nathan Sidwell <nathan@codesourcery.com>
584
585 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
586 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
587 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
588 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
589 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
590 (EF_M68K_EMAC_B): New.
591
df406460
NC
5922006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
593
594 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
595 (EF_AVR_LINKRELAX_PREPARED): Add.
596
2c10a7e5
BE
5972006-03-02 Ben Elliston <bje@au.ibm.com>
598
599 Import from the GCC tree:
600 2006-03-01 Jakub Jelinek <jakub@redhat.com>
601
602 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
603 from DWARF 3.
604 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
605 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
606 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
607 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
608 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
609 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
610 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
611 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
612 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
613 DW_DS_leading_separate, DW_DS_trailing_separate): New.
614 (DW_END_default, DW_END_big, DW_END_little): New.
615 (DW_END_lo_user, DW_END_hi_user): Define.
616 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
617 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
618 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
619 DW_LANG_D): New.
620
e210c36b
NC
6212006-02-06 Steve Ellcey <sje@cup.hp.com>
622
623 * ia64.h (SHF_IA_64_HP_TLS): New.
624
6772dd07
DD
6252006-02-24 DJ Delorie <dj@redhat.com>
626
627 * m32c.h: Add relax relocs.
628
d70c5fc7
NC
6292006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
630 Anil Paranjape <anilp1@kpitcummins.com>
631 Shilin Shakti <shilins@kpitcummins.com>
632
633 * common.h (EM_XC16X): New entry for xc16x cpu.
634 Sort other EM_* numbers into numerical order.
635 * xc16x.h: New file.
fd2f25da 636
84d1d650
L
6372006-02-10 H.J. Lu <hongjiu.lu@intel.com>
638
639 PR binutils/2258
640 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
641 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
642
266abb8f
NS
6432006-02-07 Nathan Sidwell <nathan@codesourcery.com>
644
645 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
646 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
647 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
648 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
649 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
650
6512006-02-06 Steve Ellcey <sje@cup.hp.com>
652
653 * ia64.h (SHF_IA_64_HP_TLS): New.
654
67a4f2b7
AO
6552006-01-18 Alexandre Oliva <aoliva@redhat.com>
656
657 Introduce TLS descriptors for i386 and x86_64.
658 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
659 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
660 New.
661 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
662 R_X86_64_TLSDESC): New.
663
64fd6348
NC
6642006-01-09 Mike Frysinger <vapier@gentoo.org>:
665
666 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
667
d031aafb
NS
6682005-12-16 Nathan Sidwell <nathan@codesourcery.com>
669
670 Second part of ms1 to mt renaming.
671 * common.h (EM_MT): Renamed.
672 * mt.h: Rename relocs, cpu & other defines.
673
e210c36b
NC
6742005-12-12 Nathan Sidwell <nathan@codesourcery.com>
675
676 * mt.h: Renamed from ms1.h
677
39b41c9c
PB
6782005-12-12 Paul Brook <paul@codesourcery.com>
679
680 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
681
5e2b0d47
NC
6822005-11-11 Nick Clifton <nickc@redhat.com>
683
684 PR 1150
685 * mips.h (STO_OPTIONAL): Define.
686 (ELF_MIPS_IS_OPTIONAL): Define.
687
e210c36b
NC
6882005-11-07 Nathan Sidwell <nathan@codesourcery.com>
689
690 Add ms2.
691 * ms1.h (EF_MS1_CPU_MS2): New.
692
6932005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
694
695 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
696
3c9b82ba
NC
6972005-09-30 Catherine Moore <clm@cm00re.com>
698
699 * bfin.h: New file.
700 * common.h (EM_BLACKFIN): Define.
701
ee065d83
PB
7022005-10-08 Paul Brook <paul@codesourcery.com>
703
704 * arm.h: Add prototypes for BFD object attribute routines.
705
1cacb694
RE
7062005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
707
708 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
709
3c26c61a
DA
7102005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
711
712 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
713 New defines.
714
67762f6b
DA
7152005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
716
717 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
718 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
719 deprecated defines.
720 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
721 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
722 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
723 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
724 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
725 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
726 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
727 NT_HP_UX_OPTIONS): Define.
728
fd54057a
DD
7292005-07-25 DJ Delorie <dj@redhat.com>
730
731 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
732
3b22753a
L
7332005-07-25 Jan Hubicka <jh@suse.cz>
734
735 * x86-64.h (SHN_X86_64_LCOMMON): New.
736 (SHF_X86_64_LARGE): New.
737
157e7bd1
NC
7382005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
739
740 * m32r.h (R_M32R_REL32): Added.
741
df45824a
BE
7422005-07-18 Ben Elliston <bje@au.ibm.com>
743
744 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
745 Replace with DW_ATE_decimal_float (now in DWARF 3).
746
49f58d10
JB
7472005-07-14 Jim Blandy <jimb@redhat.com>
748
749 Add support for Renesas M32C and M16C.
750 * common.h (EM_M32C): New machine number.
751 * m32c.h: New file.
fd2f25da 752
e210c36b
NC
7532005-06-17 Jakub Jelinek <jakub@redhat.com>
754
755 * external.h (GRP_ENTRY_SIZE): Define.
756
d6ab8113
JB
7572005-06-17 Jan Beulich <jbeulich@novell.com>
758
759 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
760 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
761 R_X86_64_GOTPC32.
762
3c33e371
AH
7632005-06-07 Aldy Hernandez <aldyh@redhat.com>
764 Michael Snyder <msnyder@redhat.com>
765 Stan Cox <scox@redhat.com>
766
767 * common.h (EM_MS1): Define.
768
769 * ms1.h: New file.
770
2acf634e
RH
7712005-05-31 Richard Henderson <rth@redhat.com>
772
773 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
774
484124bb
RH
7752005-05-29 Richard Henderson <rth@redhat.com>
776
777 * alpha.h (DT_ALPHA_PLTRO): New.
778
d68f4033
BE
7792005-05-19 Ben Elliston <bje@au.ibm.com>
780
781 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
782 the user-defined encoding space pending inclusion in the standard.
783
cb1afa5c
ZW
7842005-05-18 Zack Weinberg <zack@codesourcery.com>
785
786 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
787 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
788
c19d1205
ZW
7892005-05-17 Zack Weinberg <zack@codesourcery.com>
790
791 * arm.h: Import complete list of official relocation names
792 and numbers from AAELF. Define FAKE_RELOCs for old names.
793 Remove a few old names no longer used anywhere.
794
1fe44d79
AM
7952005-05-14 Alan Modra <amodra@bigpond.net.au>
796
797 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
798
2df98d85
AM
7992005-05-11 Alan Modra <amodra@bigpond.net.au>
800
801 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
802 R_PPC_RELAX32PC_PLT) Adjust.
803 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
804 (DT_PPC_GLINK): Define.
805
e172dbf8
NC
8062005-05-10 Nick Clifton <nickc@redhat.com>
807
808 * Update the address and phone number of the FSF organization in
809 the GPL notices in the following files:
2df98d85 810 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
811 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
812 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
813 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
814 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
815 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
816 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 817
faa7ef87
L
8182005-04-13 H.J. Lu <hongjiu.lu@intel.com>
819
a63027e5
L
820 Moved from ../ChangeLog
821
faa7ef87
L
822 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
823 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
824
825 2004-10-12 Paul Brook <paul@codesourcery.com>
826 * arm.h (EF_ARM_EABI_VER4): Define.
827
828 2004-10-08 Daniel Jacobowitz <dan@debian.org>
829
830 * common.h (PT_SUNW_EH_FRAME): Define.
831 * x86-64.h (SHT_X86_64_UNWIND): Define.
832
833 2004-10-07 Bob Wilson <bob.wilson@acm.org>
834 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
835 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
836 (XTENSA_PROP_SEC_NAME): Define.
837 (property_table_entry): Add flags field.
838 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
839
840 2004-09-17 Paul Brook <paul@codesourcery.com>
841 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
842 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
843 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
844
845 2004-09-13 Paul Brook <paul@codesourcery.com>
846 * arm.h: Rename RELABS to TARGET1.
847
848 2004-05-11 Jakub Jelinek <jakub@redhat.com>
849 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
850 (PT_GNU_RELRO): Define.
851
ba93b8ac
DJ
8522005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
853 Phil Blundell <philb@gnu.org>
854
855 * arm.h: Add TLS relocations.
856
c927f9ef
BE
8572005-03-23 Ben Elliston <bje@au.ibm.com>
858
859 * dwarf.h: Merge with GCC's dwarf.h.
860
238d258f
NC
8612005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
862
863 * m68k.h (EF_CFV4E): Define.
864
b294bdf8
MM
8652005-03-17 Paul Brook <paul@codesourcery.com>
866 Dan Jacobowitz <dan@codesourcery.com>
867 Mark Mitchell <mark@codesourcery.com>
868
869 * arm.h (PT_ARM_EXIDX): Define.
870
51cb3ca7
DJ
8712005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
872 Joseph Myers <joseph@codesourcery.com>
873
874 * mips.h: Define MIPS TLS relocations.
875
d6f16593 8762005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 877 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
878
879 * mips.h (R_MIPS16_GOT16): New reloc code.
880 (R_MIPS16_CALL16): Likewise.
881 (R_MIPS16_HI16): Likewise.
882 (R_MIPS16_LO16): Likewise.
883 (R_MIPS16_min): New fake reloc code.
884 (R_MIPS16_max): Likewise.
885
a1c17af2
MR
8862005-02-11 Maciej W. Rozycki <macro@mips.com>
887
888 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
889
90219bd0
AO
8902005-01-25 Alexandre Oliva <aoliva@redhat.com>
891
892 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
893 * frv.h: Add R_FRV_TLSMOFF.
894 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
895 * frv.h: Add TLS relocations.
896
e38bc3b5
NC
8972005-01-17 Nick Clifton <nickc@redhat.com>
898
899 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
900 EF_SH2A_SH3E): New flags.
901 (EF_SH_BFD_TABLE): Add these new flags to the table.
902
b4a38de6
AM
9032005-01-12 Alan Modra <amodra@bigpond.net.au>
904
905 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
906 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
907
750bce0e 9082004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 909
faa7ef87 910 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 911
1e50d24d
RS
9122004-12-16 Richard Sandiford <rsandifo@redhat.com>
913
914 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
915
69881c93
ILT
9162004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
917
918 * mips.h (E_MIPS_MACH_9000): Define.
919
b676888f
HPN
9202004-11-04 Hans-Peter Nilsson <hp@axis.com>
921
922 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
923 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
924 macros.
925
637cf767
EC
9262004-10-06 Eric Christopher <echristo@redhat.com>
927
928 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
929
40a18ebd
NC
9302004-10-01 Paul Brook <paul@codesourcery.com>
931
932 * arm.h (SHT_ARM_EXIDX): Define.
933 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
934 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
935 Define.
936
b18c562e
NC
9372004-08-25 Dmitry Diky <diwil@spec.ru>
938
939 * msp430.h: Add new relocs.
940
083febaa
L
9412004-08-12 H.J. Lu <hongjiu.lu@intel.com>
942
943 * i386.h (R_386_USED_BY_INTEL_200): New.
944
1d70c7fb
AO
9452004-07-29 Alexandre Oliva <aoliva@redhat.com>
946
947 Introduce SH2a support.
948 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
949 * sh.h (EF_SH2A_NOFPU): New.
950 2003-12-01 Michael Snyder <msnyder@redhat.com>
951 * sh.h (EF_SH2A): New.
952
670ec21d
NC
9532004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
954
955 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
956 BFD_RELOC_CRX_SWITCH32.
957
1fe1f39c
NC
9582004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
959
960 * common.h (EM_CRX): Define.
961 * crx.h: New file.
962
097f809a
NC
9632004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
964
965 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
966 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
967
375db92b
AM
9682004-06-19 Alan Modra <amodra@bigpond.net.au>
969
970 * common.h (ELF64_R_INFO): Warning fix.
971
092dcd75
CD
9722004-06-14 Chris Demetriou <cgd@broadcom.com>
973
974 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
975 with an updated comment.
976
f6f9408f
JR
9772004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
978
979 * sh.h (EF_SH_HAS_DSP): Remove.
980 (EF_SH_HAS_FP): Remove.
981 (EF_SH_MERGE_MACH): Remove.
982 (EF_SH4_NOFPU): Convert to decimal.
983 (EF_SH4A_NOFPU): Likewise.
984 (EF_SH4_NOMMU_NOFPU): Likewise.
985 (EF_SH3_NOMMU): Add new macro.
986 (EF_SH_BFD_TABLE): Likewise.
987 (sh_find_elf_flags): Add prototype.
988 (sh_elf_get_flags_from_mach): Likewise.
989
4030e8f6
CD
9902004-04-24 Chris Demetriou <cgd@broadcom.com>
991
992 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
993 (R_MIPS_GNU_REL_HI16): Remove.
994 (R_MIPS_GNU_REL16_S2): Update comment.
995
0949843d 9962004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 997 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
998
999 * common.h (EM_CR): Define.
1000 * cr16c.h: New file.
1001
d507cf36
PB
10022004-03-23 Paul Brook <paul@codesourcery.com>
1003
1004 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1005
ae51a426
JR
10062003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1007
1008 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1009
676a64f4
RS
10102004-03-01 Richard Sandiford <rsandifo@redhat.com>
1011
1012 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1013
481fedf3
RM
10142004-01-28 Roland McGrath <roland@redhat.com>
1015
1016 * common.h (AT_SECURE): New macro.
1017
7e67eb11
RM
10182004-01-21 Roland McGrath <roland@redhat.com>
1019
1020 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1021 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1022 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1023 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1024 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1025
3fe74472
MK
10262004-01-17 Mark Kettenis <kettenis@gnu.org>
1027
1028 * common.h (NT_OPENBSD_IDENT): Define.
1029
79987b2f
AO
10302004-01-06 Alexandre Oliva <aoliva@redhat.com>
1031
1032 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1033 * frv.h (EF_FRV_FDPIC): New macro.
1034 (EF_FRV_PIC_FLAGS): Adjust.
1035 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1036 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1037 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1038 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1039 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1040 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1041 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1042 New.
1043
252b5132 1044
c9e214e5 1045For older changes see ChangeLog-9103
252b5132
RH
1046\f
1047Local Variables:
c9e214e5
AM
1048mode: change-log
1049left-margin: 8
1050fill-column: 74
252b5132
RH
1051version-control: never
1052End:
This page took 0.46063 seconds and 4 git commands to generate.