opcodes/
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
a7f2871e
AM
12009-09-21 Alan Modra <amodra@bigpond.net.au>
2
3 * ppc.h (DT_PPC_TLSOPT): Define.
4 * ppc64.h (DT_PPC64_TLSOPT): Define.
5
7f6fed87
NC
62009-08-10 Daniel Gutson <dgutson@codesourcery.com>
7
8 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
9 (SHT_ARM_OVERLAYSECTION): New define.
10
cb88ce9f
BS
112006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
12
13 From Mike Frysinger <michael.frysinger@analog.com>
14 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
15 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
16 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
17 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
18 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
19 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
20 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
21 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
22 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
23 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
24 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
25 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
26 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
27 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
28 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
29 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
30 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
31 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
32 R_page, R_hwpage, R_addr, R_pltpc, R_got.
33
44db4087
ME
342009-08-09 Michael Eager <eager@eagercon.com>
35
36 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
37 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
38
7ba29e2a
NC
392009-08-06 Michael Eager <eager@eagercon.com>
40
41 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
42 * elf/microblaze.h: New reloc definitions.
43
28ec585f
AM
442009-07-30 Alan Modra <amodra@bigpond.net.au>
45
46 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
47 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
48
8a9036a4
L
492009-07-25 H.J. Lu <hongjiu.lu@intel.com>
50
51 * common.h (EM_L1OM): New.
52
8fdcc58d
TS
532009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
54 Alan Modra <amodra@bigpond.net.au>
55
56 * spu.h (R_SPU_ADD_PIC): New.
57
3e7a7d11
NC
582009-07-23 Ulrich Drepper <drepper@redhat.com>
59
60 * common.h (STB_GNU_UNIQUE): Define.
61
fa8f86ff
TT
622009-07-10 Tom Tromey <tromey@redhat.com>
63
64 * dwarf2.h: Move to `..'.
65
1bffd25b
L
662009-07-10 H.J. Lu <hongjiu.lu@intel.com>
67
68 * dwarf2.h: Just include ../dwarf2.h.
69
e054468f
AM
702009-07-10 Alan Modra <amodra@bigpond.net.au>
71
72 * ppc.h (R_PPC_IRELATIVE): Add.
73 (R_PPC_RELAX32, R_PPC_RELAX32PC,
74 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
75 * ppc64.h (R_PPC64_IRELATIVE): Add.
76
3244e8f5
JJ
772009-07-03 Jakub Jelinek <jakub@redhat.com>
78
79 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
80 and DW_OP_stack_value.
81
ceaf50a2
AM
822009-06-22 Alan Modra <amodra@bigpond.net.au>
83
84 * ppc.h (R_PPC_RELAX*): Define as enum.
85
f865a31d
AG
862009-06-11 Anthony Green <green@moxielogic.org>
87
88 * moxie.h (R_MOXIE_PCREL10): New.
89
cbe950e9
L
902009-06-01 H.J. Lu <hongjiu.lu@intel.com>
91
92 PR ld/10205
93 * i386.h (R_386_IRELATIVE): New.
94 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
95
cf65542b
L
962009-05-27 H.J. Lu <hongjiu.lu@intel.com>
97
98 * common.h: Update comments for dynamic tag ranges.
99
4e38f72c
DD
1002009-04-30 DJ Delorie <dj@redhat.com>
101
102 * mep.h (EF_MEP_COP_*): New.
103 (EF_MEP_ALL_FLAGS): Add them.
104
d8045f23
NC
1052009-04-30 Nick Clifton <nickc@redhat.com>
106
107 * common.h (STT_GNU_IFUNC): Define.
108
ed4a4bdf
CC
1092009-04-24 Cary Coutant <ccoutant@google.com>
110
111 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
112
20135e4c
NC
1132009-04-15 Anthony Green <green@moxielogic.com>
114
115 * common.h (EM_MOXIE): Define.
116 * moxie.h: New file.
117
4d28413b
DD
1182009-04-07 DJ Delorie <dj@redhat.com>
119
120 * mep.h (EF_MEP_CPU_C5): New.
121
96b2958f
L
1222009-04-01 H.J. Lu <hongjiu.lu@intel.com>
123
124 * common.h (EM_INTEL178): Removed.
125 (EM_INTEL179): Likewise.
126 (EM_ETPU): New.
127 (EM_SLE9X): Likewise.
128 (EM_INTEL181): Likewise.
129 (EM_INTEL182): Likewise.
130
f47a1d2e
L
1312009-03-31 H.J. Lu <hongjiu.lu@intel.com>
132
133 * common.h (EM_INTEL178): New.
134 (EM_INTEL179): Likewise.
135 (EM_INTEL180): Likewise.
136
0e879927
ILT
1372009-03-20 Mikolaj Zalewski <mikolajz@google.com>
138
139 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
140
4d407348
MK
1412009-03-14 Mark Kettenis <kettenis@gnu.org>
142
143 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
144 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
145 (NT_OPENBSD_WCOOKIE): New defines.
146
904001b0
JK
1472009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
148
149 * common.h (AT_RANDOM): Define.
150
727fc41e
AM
1512009-03-04 Alan Modra <amodra@bigpond.net.au>
152
153 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
154 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
155
c3b7224a
NC
1562009-03-02 Qinwei <qinwei@sunnorth.com.cn>
157
158 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
159 * common.h (EM_SCORE_OLD): Define.
160
36319970
L
1612009-02-23 H.J. Lu <hongjiu.lu@intel.com>
162
163 * common.h (STB_LOPROC): Replace Application-specific with
164 Processor-specific in comments.
165 (STB_HIPROC): Likewise.
166 (STT_LOPROC): Likewise.
167 (STT_HIPROC): Likewise.
168
52b6b6b9
JM
1692009-02-03 Sandip Matte <sandip@rmicorp.com>
170
171 * mips.h (E_MIPS_MACH_XLR): Define.
172
cf869cce
NC
1732009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
174
175 * m68k.h: Map TLS relocations to numbers.
176
91e22acd
AS
1772009-01-15 Andrew Stubbs <ams@codesourcery.com>
178 Julian Brown <julian@codesourcery.com>
179
180 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
181 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
182 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
183 version 2.07.
184 (Tag_undefined39, Tag_nodefaults): New enum values.
185 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
186 (Tag_conformance, Tag_Virtualization_use): Likewise.
187 (Tag_undefined69, Tag_MPextension_use): Likewise.
188
01e1a5bc
NC
1892009-01-15 Douglas B Rupp <rupp@gnat.com>
190
191 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
192 New macros. Minor reformatting.
193
84e94c90
NC
1942008-12-23 Jon Beniston <jon@beniston.com>
195
196 * lm32.h: New file.
197
0f88be7a
NC
1982008-12-23 Nick Clifton <nickc@redhat.com>
199
200 * commmon.h (STT_IFUNC): Delete.
201
7a0cc8ed
HPN
2022008-12-20 Hans-Peter Nilsson <hp@axis.com>
203
204 * cris.h (R_CRIS_32_IE): New relocation.
205
e7c33416
NC
2062008-12-03 Nick Clifton <nickc@redhat.com>
207
208 * common.h (STT_IFUNC): Define.
209
e73521d6
SR
2102008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
211
212 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
213 R_CR16_GLOB_DAT): New relocations.
214
a973d22c
HPN
2152008-11-25 Hans-Peter Nilsson <hp@axis.com>
216
217 * cris.h (R_CRIS_32_TPREL): Correct comment.
218 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
219
8e79c3df
CM
2202008-11-18 Catherine Moore <clm@codesourcery.com>
221
222 * arm.h (Tag_ABI_FP_16bit_format): Define.
223
2b0bc088
NC
2242008-11-14 Nathan Sidwell <nathan@codesourcery.com>
225
226 * internal.h (struct elf_segment_map): Add header_size field.
227
759cc328
UW
2282008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
229
230 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
231
f82e0623
NF
2322008-10-10 Nathan Froyd <froydnj@codesourcery.com>
233
234 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
235
1d037692
HPN
2362008-10-04 Hans-Peter Nilsson <hp@axis.com>
237
238 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
239 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
240 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
241 (R_CRIS_16_TPREL): New relocations.
242
28dbbc02
BW
2432008-08-20 Bob Wilson <bob.wilson@acm.org>
244
245 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
246 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
247 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
248
861fb55a
DJ
2492008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
250 Daniel Jacobowitz <dan@codesourcery.com>
251 Catherine Moore <clm@codesourcery.com>
252 Mark Shinwell <shinwell@codesourcery.com>
253
254 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
255 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
256
0deb8eee
AM
2572008-08-04 Markus Weiss <weissms@aros.org>
258
259 * common.h (ELFOSABI_AROS): Update comment.
260
3c7b9897
AM
2612008-07-26 Michael Eager <eager@eagercon.com>
262
263 * ppc.h: Add description of single-precision.
264
89eeb0bc
LM
2652008-07-21 Luis Machado <luisgpm@br.ibm.com>
266
267 * common.h: Define NT_PPC_VSX.
268
30c09090
RS
2692008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
270
271 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
272
b8a39af8
SR
2732008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
274
275 * common.h (EM_CR16): Correct value.
276 (EM_CR16): Rename to EM_CR16_OLD.
277
ff7eeb89
DD
2782008-06-12 DJ Delorie <dj@redhat.com>
279
280 * common.h (EM_M32C_NEW): Rename to EM_M32C.
281 (EM_M32C): Rename to EM_M32C_OLD.
282
3c9a78e0
JM
2832008-06-12 Joseph Myers <joseph@codesourcery.com>
284
285 * common.h: Update e_machine table.
286
a23ede3d
KK
2872008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
288
289 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
290
2424f303
JM
2912008-06-09 Joseph Myers <joseph@codesourcery.com>
292
293 * common.h: Change registry@caldera.com to registry@sco.com.
294
7c90103b
NC
2952008-05-21 Nick Clifton <nickc@redhat.com>
296
297 * reloc-macros.h: Add a comment about the use of the
298 END_RELOC_NUMBERS symbol as a sentinel value.
299
3002008-05-15 Christophe Lyon <christophe.lyon@st.com>
301
302 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
303
14a6d8e0
DM
3042008-04-16 David S. Miller <davem@davemloft.net>
305
306 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
307 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
308 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
309 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
310
15397d0b
ILT
3112008-03-24 Ian Lance Taylor <iant@google.com>
312
313 * common.h (NT_GNU_GOLD_VERSION): Define.
314
72de5009
AM
3152008-03-13 Alan Modra <amodra@bigpond.net.au>
316
317 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
318 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
319 Order struct as for external version.
320
1bce5d2c
AM
3212008-03-12 Alan Modra <amodra@bigpond.net.au>
322
4fbb74a6
AM
323 PR 5900
324 * common.h (SHN_BAD): Delete.
325 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
326 * external.h: ..here.
327 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
328 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
329 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
330
3312008-03-12 Alan Modra <amodra@bigpond.net.au>
332
333 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 334 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 335 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 336 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 337 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 338 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
339 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
340 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 341 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 342 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 343 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
344 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
345 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 346 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 347 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 348
35d60fe4
NC
3492008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
350
351 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
352 DW_OP_PGI_omp_thread_num.
353
7b03d09a
AN
3542008-02-04 Adam Nemet <anemet@caviumnetworks.com>
355
356 * mips.h: Update copyright.
357 (E_MIPS_MACH_OCTEON): New macro.
358
148b93f2
NC
3592008-01-30 Tristan Gingold <gingold@adacore.com>
360
361 Add OpenVMS extensions.
1bce5d2c
AM
362 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
363 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 364 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
365 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
366 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
367 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
368 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
369 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
370 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
371 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
372 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
373 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
374 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
375 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
376 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
377 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
378 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
379 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
380 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
381 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
382 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
383 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
384
c74ba406
MK
3852008-01-16 Mark Kettenis <kettenis@gnu.org>
386
387 * common.h (AT_SUN_AUXFLAGS): Define.
388
60955fda
DJ
3892007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
390
391 * dwarf2.h (DW_AT_hi_user): Correct value.
392
1bbb5f21 3932007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 394
1bbb5f21 395 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 396
350cc38d
MS
3972007-11-29 Mark Shinwell <shinwell@codesourcery.com>
398
399 * mips.h (E_MIPS_MACH_LS2E): New.
400 (E_MIPS_MACH_LS2F): New.
401
f7bc09bd
NS
4022007-11-28 Nathan Sidwell <nathan@codesourcery.com>
403
404 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
405 segments at the end of memory.
406
e210c36b
NC
4072007-11-17 Thiemo Seufer <ths@mips.com>
408
409 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
410 in comment.
411
e2a0d921
NC
4122007-11-16 Nick Clifton <nickc@redhat.com>
413
414 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
415 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
416 (DW_AT_stride): Rename to DW_AT_byte_stride.
417
7a2b07ff
NS
4182007-11-08 Nathan Sidwell <nathan@codesourcery.com>
419
420 * vxworks.h: New.
421
569006e5
NC
4222007-10-30 Nick Clifton <nickc@redhat.com>
423
424 * mn10300.h (R_MN10300_ALIGN): Define.
425
c6e65352
DJ
4262007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
427
428 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
429
bfff1642
NC
4302007-10-19 Nick Clifton <nickc@redhat.com>
431
432 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
433
3e6ff6e5
RM
4342007-10-18 Roland McGrath <roland@redhat.com>
435
436 * common.h (NT_PPC_VMX): New macro.
437
7fac7ff4
NC
4382007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
439
440 * cr16.h: Updated with new relocaction macros.
441
b10a8ae0
L
4422007-09-17 H.J. Lu <hongjiu.lu@intel.com>
443
444 PR binutils/3281
445 PR binutils/5037
446 * internal.h (elf_segment_map): Add p_size and p_size_valid.
447 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
448 PT_GNU_RELRO segments.
449
8d100c32
KH
4502007-09-11 Nathan Sidwell <nathan@codesourcery.com>
451
452 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
453
b15fa79e
AM
4542007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
455
456 * common.h (NT_SPU): Define.
457
2b05f1b7
L
4582007-08-16 H.J. Lu <hongjiu.lu@intel.com>
459
460 * common.h: Revert last change.
461
94b11780
L
4622007-08-16 H.J. Lu <hongjiu.lu@intel.com>
463
464 * common.h (PT_GNU_STACK): Renamed to ...
465 (PT_GNU_ATTR): This.
466 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
467
fd2f25da
RM
4682007-07-09 Roland McGrath <roland@redhat.com>
469
470 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
471
34c8bcba
JM
4722007-06-29 Joseph Myers <joseph@codesourcery.com>
473
474 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
475
2cf19d5c
JM
4762007-06-29 Joseph Myers <joseph@codesourcery.com>
477
478 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
479
104d59d1
JM
4802007-06-29 Joseph Myers <joseph@codesourcery.com>
481
482 * arm.h (elf32_arm_add_eabi_attr_int,
483 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
484 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
485 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
486 Tag_Symbol, Tag_compatibility): Remove.
487 * common.h (SHT_GNU_ATTRIBUTES): Define.
488
3d3d428f
NC
4892007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
490
491 * common.h (EM_CR16): New entry for CR16 cpu.
492 * cr16.h: New file.
493
99ded152
BW
4942007-06-11 Sterling Augustine <sterling@tensilica.com>
495 Bob Wilson <bob.wilson@acm.org>
fd2f25da 496
99ded152
BW
497 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
498 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 499
f89d32d9
CT
5002007-05-18 Caroline Tice <ctice@apple.com>
501
fd2f25da 502 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
503 DW_OP_GNU_uninit.
504
4f4416b5
AM
5052007-05-12 Alan Modra <amodra@bigpond.net.au>
506
507 * spu.h (R_SPU_ADDR16X): Define.
508 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
509
ece5ef60
AM
5102007-05-11 Alan Modra <amodra@bigpond.net.au>
511
512 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
513
627b32bc
AM
5142007-05-02 Alan Modra <amodra@bigpond.net.au>
515
516 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
517 and vma for appropriate sections.
518
0c3e446c
JB
5192007-04-26 Jan Beulich <jbeulich@novell.com>
520
521 * common.h (DT_ENCODING): Correct value (back to spec mandated
522 value).
523
d4c87fc1
AM
5242007-03-08 Alan Modra <amodra@bigpond.net.au>
525
526 * v850.h (V850_OTHER_TDA_BYTE): Delete.
527 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
528 that don't clash with visibility bits.
529
689d9c8c
AM
5302007-03-07 Alan Modra <amodra@bigpond.net.au>
531
532 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
533
b95dd98f 5342007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
535 Richard Sandiford <rsandifo@redhat.com>
536 Richard Henderson <rth@redhat.com>
537 DJ Delorie <dj@redhat.com>
538 Ben Elliston <bje@redhat.com>
b95dd98f
DB
539
540 * mep.h: New file.
b95dd98f
DB
541 * common.h (EM_CYGNUS_MEP): Define.
542
5432007-02-15 Dave Brolley <brolley@redhat.com>
544
545 From Graydon Hoare <graydon@redhat.com>:
546 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
547
3bdcfdf4
KH
5482007-01-08 Kazu Hirata <kazu@codesourcery.com>
549
550 * m68k.h (EF_M68K_FIDO): New.
551 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
552 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
553
9840d27e
KH
5542006-12-25 Kazu Hirata <kazu@codesourcery.com>
555
556 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
557
425c6cb0
KH
5582006-12-19 Kazu Hirata <kazu@codesourcery.com>
559
560 * m68k.h (EF_M68K_ARCH_MASK): New.
561
3271a814
NS
5622006-12-19 Nathan Sidwell <nathan@codesourcery.com>
563
564 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
565
c694fd50
KH
5662006-12-07 Kazu Hirata <kazu@codesourcery.com>
567
568 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
569 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
570 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
571 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
572 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
573 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
574 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
575 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
576 EF_M68K_CF_FLOAT, respectively.
577
4fd454c8
NC
5782006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
579 Nick Clifton <nickc@redhat.com>
580
581 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
582
165b93e7
RS
5832006-10-28 Richard Sandiford <richard@codesourcery.com>
584
585 * mips.h (R_MIPS_GLOB_DAT): Define
586 (R_MIPS_max): Bump by 1.
587
e9f53129
AM
5882006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
589 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
590 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
591 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
592 Alan Modra <amodra@bigpond.net.au>
593
594 * common.h (EM_SPU): Define.
595 * spu.h: New file.
596
b3549761
NC
5972006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
598
599 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
600 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
601 (EF_SCORE_HASENTRY): Delete.
602
e210c36b
NC
6032006-10-17 Mark Shinwell <shinwell@codesourcery.com>
604
605 * arm.h: Define TAG_CPU_ARCH_* constants.
606
1c0d3aa6
NC
6072006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
608
609 * score.h: New file.
610 * common.h: Add Score machine number.
611
fdc90cb4
JJ
6122006-07-10 Jakub Jelinek <jakub@redhat.com>
613
614 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
615
1224efb8
L
6162006-05-31 H.J. Lu <hongjiu.lu@intel.com>
617
618 * internal.h (ELF_SECTION_SIZE): New.
619 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
620 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
621 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
622
3f570048
AM
6232006-05-27 H.J. Lu <hongjiu.lu@intel.com>
624
625 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
626
9b52905e
NC
6272006-05-24 Carlos O'Donell <carlos@systemhalted.org>
628 Randolph Chung <randolph@tausq.org>
629 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
630 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
631 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
632 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
633 New TLS relocs.
634 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
635 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
636 Define TLS relocs using existing equivalents.
637
fd2f25da
RM
6382006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
639
28c9d252
NC
640 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
641
e210c36b
NC
6422006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
643
644 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
645 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
646 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
647 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
648 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
649 R_BFIN_GOTOFFLO): New relocs.
650 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
651
6522006-03-23 Michael Matz <matz@suse.de>
653
654 * x86-64.h: Add the new relocations with their official
655 numbers.
656
0a44bf69
RS
6572006-03-22 Richard Sandiford <richard@codesourcery.com>
658 Daniel Jacobowitz <dan@codesourcery.com>
659 Phil Edwards <phil@codesourcery.com>
660 Zack Weinberg <zack@codesourcery.com>
661 Mark Mitchell <mark@codesourcery.com>
662 Nathan Sidwell <nathan@codesourcery.com>
663
664 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
665
e14430ab
DA
6662006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
667
668 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
669 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
670 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
671 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
672 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
673
3a4a14e9
PB
6742006-03-10 Paul Brook <paul@codesourcery.com>
675
676 * arm.h (EF_ARM_EABI_VER5): Define.
677
0b2e31dc
NS
6782006-03-06 Nathan Sidwell <nathan@codesourcery.com>
679
680 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
681 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
682 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
683 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
684 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
685 (EF_M68K_EMAC_B): New.
686
df406460
NC
6872006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
688
689 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
690 (EF_AVR_LINKRELAX_PREPARED): Add.
691
2c10a7e5
BE
6922006-03-02 Ben Elliston <bje@au.ibm.com>
693
694 Import from the GCC tree:
695 2006-03-01 Jakub Jelinek <jakub@redhat.com>
696
697 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
698 from DWARF 3.
699 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
700 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
701 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
702 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
703 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
704 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
705 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
706 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
707 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
708 DW_DS_leading_separate, DW_DS_trailing_separate): New.
709 (DW_END_default, DW_END_big, DW_END_little): New.
710 (DW_END_lo_user, DW_END_hi_user): Define.
711 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
712 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
713 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
714 DW_LANG_D): New.
715
e210c36b
NC
7162006-02-06 Steve Ellcey <sje@cup.hp.com>
717
718 * ia64.h (SHF_IA_64_HP_TLS): New.
719
6772dd07
DD
7202006-02-24 DJ Delorie <dj@redhat.com>
721
722 * m32c.h: Add relax relocs.
723
d70c5fc7
NC
7242006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
725 Anil Paranjape <anilp1@kpitcummins.com>
726 Shilin Shakti <shilins@kpitcummins.com>
727
728 * common.h (EM_XC16X): New entry for xc16x cpu.
729 Sort other EM_* numbers into numerical order.
730 * xc16x.h: New file.
fd2f25da 731
84d1d650
L
7322006-02-10 H.J. Lu <hongjiu.lu@intel.com>
733
734 PR binutils/2258
735 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
736 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
737
266abb8f
NS
7382006-02-07 Nathan Sidwell <nathan@codesourcery.com>
739
740 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
741 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
742 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
743 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
744 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
745
7462006-02-06 Steve Ellcey <sje@cup.hp.com>
747
748 * ia64.h (SHF_IA_64_HP_TLS): New.
749
67a4f2b7
AO
7502006-01-18 Alexandre Oliva <aoliva@redhat.com>
751
752 Introduce TLS descriptors for i386 and x86_64.
753 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
754 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
755 New.
756 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
757 R_X86_64_TLSDESC): New.
758
64fd6348
NC
7592006-01-09 Mike Frysinger <vapier@gentoo.org>:
760
761 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
762
d031aafb
NS
7632005-12-16 Nathan Sidwell <nathan@codesourcery.com>
764
765 Second part of ms1 to mt renaming.
766 * common.h (EM_MT): Renamed.
767 * mt.h: Rename relocs, cpu & other defines.
768
e210c36b
NC
7692005-12-12 Nathan Sidwell <nathan@codesourcery.com>
770
771 * mt.h: Renamed from ms1.h
772
39b41c9c
PB
7732005-12-12 Paul Brook <paul@codesourcery.com>
774
775 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
776
5e2b0d47
NC
7772005-11-11 Nick Clifton <nickc@redhat.com>
778
779 PR 1150
780 * mips.h (STO_OPTIONAL): Define.
781 (ELF_MIPS_IS_OPTIONAL): Define.
782
e210c36b
NC
7832005-11-07 Nathan Sidwell <nathan@codesourcery.com>
784
785 Add ms2.
786 * ms1.h (EF_MS1_CPU_MS2): New.
787
7882005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
789
790 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
791
3c9b82ba
NC
7922005-09-30 Catherine Moore <clm@cm00re.com>
793
794 * bfin.h: New file.
795 * common.h (EM_BLACKFIN): Define.
796
ee065d83
PB
7972005-10-08 Paul Brook <paul@codesourcery.com>
798
799 * arm.h: Add prototypes for BFD object attribute routines.
800
1cacb694
RE
8012005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
802
803 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
804
3c26c61a
DA
8052005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
806
807 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
808 New defines.
809
67762f6b
DA
8102005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
811
812 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
813 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
814 deprecated defines.
815 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
816 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
817 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
818 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
819 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
820 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
821 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
822 NT_HP_UX_OPTIONS): Define.
823
fd54057a
DD
8242005-07-25 DJ Delorie <dj@redhat.com>
825
826 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
827
3b22753a
L
8282005-07-25 Jan Hubicka <jh@suse.cz>
829
830 * x86-64.h (SHN_X86_64_LCOMMON): New.
831 (SHF_X86_64_LARGE): New.
832
157e7bd1
NC
8332005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
834
835 * m32r.h (R_M32R_REL32): Added.
836
df45824a
BE
8372005-07-18 Ben Elliston <bje@au.ibm.com>
838
839 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
840 Replace with DW_ATE_decimal_float (now in DWARF 3).
841
49f58d10
JB
8422005-07-14 Jim Blandy <jimb@redhat.com>
843
844 Add support for Renesas M32C and M16C.
845 * common.h (EM_M32C): New machine number.
846 * m32c.h: New file.
fd2f25da 847
e210c36b
NC
8482005-06-17 Jakub Jelinek <jakub@redhat.com>
849
850 * external.h (GRP_ENTRY_SIZE): Define.
851
d6ab8113
JB
8522005-06-17 Jan Beulich <jbeulich@novell.com>
853
854 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
855 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
856 R_X86_64_GOTPC32.
857
3c33e371
AH
8582005-06-07 Aldy Hernandez <aldyh@redhat.com>
859 Michael Snyder <msnyder@redhat.com>
860 Stan Cox <scox@redhat.com>
861
862 * common.h (EM_MS1): Define.
863
864 * ms1.h: New file.
865
2acf634e
RH
8662005-05-31 Richard Henderson <rth@redhat.com>
867
868 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
869
484124bb
RH
8702005-05-29 Richard Henderson <rth@redhat.com>
871
872 * alpha.h (DT_ALPHA_PLTRO): New.
873
d68f4033
BE
8742005-05-19 Ben Elliston <bje@au.ibm.com>
875
876 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
877 the user-defined encoding space pending inclusion in the standard.
878
cb1afa5c
ZW
8792005-05-18 Zack Weinberg <zack@codesourcery.com>
880
881 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
882 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
883
c19d1205
ZW
8842005-05-17 Zack Weinberg <zack@codesourcery.com>
885
886 * arm.h: Import complete list of official relocation names
887 and numbers from AAELF. Define FAKE_RELOCs for old names.
888 Remove a few old names no longer used anywhere.
889
1fe44d79
AM
8902005-05-14 Alan Modra <amodra@bigpond.net.au>
891
892 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
893
2df98d85
AM
8942005-05-11 Alan Modra <amodra@bigpond.net.au>
895
896 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
897 R_PPC_RELAX32PC_PLT) Adjust.
898 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
899 (DT_PPC_GLINK): Define.
900
e172dbf8
NC
9012005-05-10 Nick Clifton <nickc@redhat.com>
902
903 * Update the address and phone number of the FSF organization in
904 the GPL notices in the following files:
2df98d85 905 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
906 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
907 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
908 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
909 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
910 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
911 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 912
faa7ef87
L
9132005-04-13 H.J. Lu <hongjiu.lu@intel.com>
914
a63027e5
L
915 Moved from ../ChangeLog
916
faa7ef87
L
917 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
918 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
919
920 2004-10-12 Paul Brook <paul@codesourcery.com>
921 * arm.h (EF_ARM_EABI_VER4): Define.
922
923 2004-10-08 Daniel Jacobowitz <dan@debian.org>
924
925 * common.h (PT_SUNW_EH_FRAME): Define.
926 * x86-64.h (SHT_X86_64_UNWIND): Define.
927
928 2004-10-07 Bob Wilson <bob.wilson@acm.org>
929 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
930 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
931 (XTENSA_PROP_SEC_NAME): Define.
932 (property_table_entry): Add flags field.
933 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
934
935 2004-09-17 Paul Brook <paul@codesourcery.com>
936 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
937 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
938 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
939
940 2004-09-13 Paul Brook <paul@codesourcery.com>
941 * arm.h: Rename RELABS to TARGET1.
942
943 2004-05-11 Jakub Jelinek <jakub@redhat.com>
944 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
945 (PT_GNU_RELRO): Define.
946
ba93b8ac
DJ
9472005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
948 Phil Blundell <philb@gnu.org>
949
950 * arm.h: Add TLS relocations.
951
c927f9ef
BE
9522005-03-23 Ben Elliston <bje@au.ibm.com>
953
954 * dwarf.h: Merge with GCC's dwarf.h.
955
238d258f
NC
9562005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
957
958 * m68k.h (EF_CFV4E): Define.
959
b294bdf8
MM
9602005-03-17 Paul Brook <paul@codesourcery.com>
961 Dan Jacobowitz <dan@codesourcery.com>
962 Mark Mitchell <mark@codesourcery.com>
963
964 * arm.h (PT_ARM_EXIDX): Define.
965
51cb3ca7
DJ
9662005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
967 Joseph Myers <joseph@codesourcery.com>
968
969 * mips.h: Define MIPS TLS relocations.
970
d6f16593 9712005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 972 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
973
974 * mips.h (R_MIPS16_GOT16): New reloc code.
975 (R_MIPS16_CALL16): Likewise.
976 (R_MIPS16_HI16): Likewise.
977 (R_MIPS16_LO16): Likewise.
978 (R_MIPS16_min): New fake reloc code.
979 (R_MIPS16_max): Likewise.
980
a1c17af2
MR
9812005-02-11 Maciej W. Rozycki <macro@mips.com>
982
983 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
984
90219bd0
AO
9852005-01-25 Alexandre Oliva <aoliva@redhat.com>
986
987 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
988 * frv.h: Add R_FRV_TLSMOFF.
989 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
990 * frv.h: Add TLS relocations.
991
e38bc3b5
NC
9922005-01-17 Nick Clifton <nickc@redhat.com>
993
994 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
995 EF_SH2A_SH3E): New flags.
996 (EF_SH_BFD_TABLE): Add these new flags to the table.
997
b4a38de6
AM
9982005-01-12 Alan Modra <amodra@bigpond.net.au>
999
1000 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1001 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1002
750bce0e 10032004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 1004
faa7ef87 1005 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 1006
1e50d24d
RS
10072004-12-16 Richard Sandiford <rsandifo@redhat.com>
1008
1009 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1010
69881c93
ILT
10112004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1012
1013 * mips.h (E_MIPS_MACH_9000): Define.
1014
b676888f
HPN
10152004-11-04 Hans-Peter Nilsson <hp@axis.com>
1016
1017 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1018 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1019 macros.
1020
637cf767
EC
10212004-10-06 Eric Christopher <echristo@redhat.com>
1022
1023 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1024
40a18ebd
NC
10252004-10-01 Paul Brook <paul@codesourcery.com>
1026
1027 * arm.h (SHT_ARM_EXIDX): Define.
1028 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1029 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1030 Define.
1031
b18c562e
NC
10322004-08-25 Dmitry Diky <diwil@spec.ru>
1033
1034 * msp430.h: Add new relocs.
1035
083febaa
L
10362004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1037
1038 * i386.h (R_386_USED_BY_INTEL_200): New.
1039
1d70c7fb
AO
10402004-07-29 Alexandre Oliva <aoliva@redhat.com>
1041
1042 Introduce SH2a support.
1043 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1044 * sh.h (EF_SH2A_NOFPU): New.
1045 2003-12-01 Michael Snyder <msnyder@redhat.com>
1046 * sh.h (EF_SH2A): New.
1047
670ec21d
NC
10482004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1049
1050 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1051 BFD_RELOC_CRX_SWITCH32.
1052
1fe1f39c
NC
10532004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1054
1055 * common.h (EM_CRX): Define.
1056 * crx.h: New file.
1057
097f809a
NC
10582004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1059
1060 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1061 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1062
375db92b
AM
10632004-06-19 Alan Modra <amodra@bigpond.net.au>
1064
1065 * common.h (ELF64_R_INFO): Warning fix.
1066
092dcd75
CD
10672004-06-14 Chris Demetriou <cgd@broadcom.com>
1068
1069 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1070 with an updated comment.
1071
f6f9408f
JR
10722004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1073
1074 * sh.h (EF_SH_HAS_DSP): Remove.
1075 (EF_SH_HAS_FP): Remove.
1076 (EF_SH_MERGE_MACH): Remove.
1077 (EF_SH4_NOFPU): Convert to decimal.
1078 (EF_SH4A_NOFPU): Likewise.
1079 (EF_SH4_NOMMU_NOFPU): Likewise.
1080 (EF_SH3_NOMMU): Add new macro.
1081 (EF_SH_BFD_TABLE): Likewise.
1082 (sh_find_elf_flags): Add prototype.
1083 (sh_elf_get_flags_from_mach): Likewise.
1084
4030e8f6
CD
10852004-04-24 Chris Demetriou <cgd@broadcom.com>
1086
1087 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1088 (R_MIPS_GNU_REL_HI16): Remove.
1089 (R_MIPS_GNU_REL16_S2): Update comment.
1090
0949843d 10912004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 1092 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
1093
1094 * common.h (EM_CR): Define.
1095 * cr16c.h: New file.
1096
d507cf36
PB
10972004-03-23 Paul Brook <paul@codesourcery.com>
1098
1099 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1100
ae51a426
JR
11012003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1102
1103 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1104
676a64f4
RS
11052004-03-01 Richard Sandiford <rsandifo@redhat.com>
1106
1107 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1108
481fedf3
RM
11092004-01-28 Roland McGrath <roland@redhat.com>
1110
1111 * common.h (AT_SECURE): New macro.
1112
7e67eb11
RM
11132004-01-21 Roland McGrath <roland@redhat.com>
1114
1115 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1116 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1117 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1118 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1119 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1120
3fe74472
MK
11212004-01-17 Mark Kettenis <kettenis@gnu.org>
1122
1123 * common.h (NT_OPENBSD_IDENT): Define.
1124
79987b2f
AO
11252004-01-06 Alexandre Oliva <aoliva@redhat.com>
1126
1127 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1128 * frv.h (EF_FRV_FDPIC): New macro.
1129 (EF_FRV_PIC_FLAGS): Adjust.
1130 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1131 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1132 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1133 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1134 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1135 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1136 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1137 New.
1138
252b5132 1139
c9e214e5 1140For older changes see ChangeLog-9103
252b5132
RH
1141\f
1142Local Variables:
c9e214e5
AM
1143mode: change-log
1144left-margin: 8
1145fill-column: 74
252b5132
RH
1146version-control: never
1147End:
This page took 0.498217 seconds and 4 git commands to generate.