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