]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - include/elf/ChangeLog
* common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
[thirdparty/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
3c65b800
JM
12009-11-28 Joseph Myers <joseph@codesourcery.com>
2
3 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
4 EM_TI_C5500, EM_CUDA): Define.
5 (EM_res140, EM_res141, EM_res142): Remove.
6
9e3c6df6
PB
72009-11-17 Paul Brook <paul@codesourcery.com>
8 Daniel Jacobowitz <dan@codesourcery.com>
9
10 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
11
c7927a3c
NC
122009-09-29 DJ Delorie <dj@redhat.com>
13
14 * rx.h: New file.
15
a7f2871e
AM
162009-09-21 Alan Modra <amodra@bigpond.net.au>
17
18 * ppc.h (DT_PPC_TLSOPT): Define.
19 * ppc64.h (DT_PPC64_TLSOPT): Define.
20
7f6fed87
NC
212009-08-10 Daniel Gutson <dgutson@codesourcery.com>
22
23 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
24 (SHT_ARM_OVERLAYSECTION): New define.
25
cb88ce9f
BS
262006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
27
28 From Mike Frysinger <michael.frysinger@analog.com>
29 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
30 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
31 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
32 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
33 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
34 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
35 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
36 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
37 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
38 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
39 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
40 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
41 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
42 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
43 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
44 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
45 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
46 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
47 R_page, R_hwpage, R_addr, R_pltpc, R_got.
48
44db4087
ME
492009-08-09 Michael Eager <eager@eagercon.com>
50
51 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
52 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
53
7ba29e2a
NC
542009-08-06 Michael Eager <eager@eagercon.com>
55
56 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
57 * elf/microblaze.h: New reloc definitions.
58
28ec585f
AM
592009-07-30 Alan Modra <amodra@bigpond.net.au>
60
61 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
62 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
63
8a9036a4
L
642009-07-25 H.J. Lu <hongjiu.lu@intel.com>
65
66 * common.h (EM_L1OM): New.
67
8fdcc58d
TS
682009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
69 Alan Modra <amodra@bigpond.net.au>
70
71 * spu.h (R_SPU_ADD_PIC): New.
72
3e7a7d11
NC
732009-07-23 Ulrich Drepper <drepper@redhat.com>
74
75 * common.h (STB_GNU_UNIQUE): Define.
76
fa8f86ff
TT
772009-07-10 Tom Tromey <tromey@redhat.com>
78
79 * dwarf2.h: Move to `..'.
80
1bffd25b
L
812009-07-10 H.J. Lu <hongjiu.lu@intel.com>
82
83 * dwarf2.h: Just include ../dwarf2.h.
84
e054468f
AM
852009-07-10 Alan Modra <amodra@bigpond.net.au>
86
87 * ppc.h (R_PPC_IRELATIVE): Add.
88 (R_PPC_RELAX32, R_PPC_RELAX32PC,
89 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
90 * ppc64.h (R_PPC64_IRELATIVE): Add.
91
3244e8f5
JJ
922009-07-03 Jakub Jelinek <jakub@redhat.com>
93
94 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
95 and DW_OP_stack_value.
96
ceaf50a2
AM
972009-06-22 Alan Modra <amodra@bigpond.net.au>
98
99 * ppc.h (R_PPC_RELAX*): Define as enum.
100
f865a31d
AG
1012009-06-11 Anthony Green <green@moxielogic.org>
102
103 * moxie.h (R_MOXIE_PCREL10): New.
104
cbe950e9
L
1052009-06-01 H.J. Lu <hongjiu.lu@intel.com>
106
107 PR ld/10205
108 * i386.h (R_386_IRELATIVE): New.
109 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
110
cf65542b
L
1112009-05-27 H.J. Lu <hongjiu.lu@intel.com>
112
113 * common.h: Update comments for dynamic tag ranges.
114
4e38f72c
DD
1152009-04-30 DJ Delorie <dj@redhat.com>
116
117 * mep.h (EF_MEP_COP_*): New.
118 (EF_MEP_ALL_FLAGS): Add them.
119
d8045f23
NC
1202009-04-30 Nick Clifton <nickc@redhat.com>
121
122 * common.h (STT_GNU_IFUNC): Define.
123
ed4a4bdf
CC
1242009-04-24 Cary Coutant <ccoutant@google.com>
125
126 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
127
20135e4c
NC
1282009-04-15 Anthony Green <green@moxielogic.com>
129
130 * common.h (EM_MOXIE): Define.
131 * moxie.h: New file.
132
4d28413b
DD
1332009-04-07 DJ Delorie <dj@redhat.com>
134
135 * mep.h (EF_MEP_CPU_C5): New.
136
96b2958f
L
1372009-04-01 H.J. Lu <hongjiu.lu@intel.com>
138
139 * common.h (EM_INTEL178): Removed.
140 (EM_INTEL179): Likewise.
141 (EM_ETPU): New.
142 (EM_SLE9X): Likewise.
143 (EM_INTEL181): Likewise.
144 (EM_INTEL182): Likewise.
145
f47a1d2e
L
1462009-03-31 H.J. Lu <hongjiu.lu@intel.com>
147
148 * common.h (EM_INTEL178): New.
149 (EM_INTEL179): Likewise.
150 (EM_INTEL180): Likewise.
151
0e879927
ILT
1522009-03-20 Mikolaj Zalewski <mikolajz@google.com>
153
154 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
155
4d407348
MK
1562009-03-14 Mark Kettenis <kettenis@gnu.org>
157
158 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
159 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
160 (NT_OPENBSD_WCOOKIE): New defines.
161
904001b0
JK
1622009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
163
164 * common.h (AT_RANDOM): Define.
165
727fc41e
AM
1662009-03-04 Alan Modra <amodra@bigpond.net.au>
167
168 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
169 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
170
c3b7224a
NC
1712009-03-02 Qinwei <qinwei@sunnorth.com.cn>
172
173 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
174 * common.h (EM_SCORE_OLD): Define.
175
36319970
L
1762009-02-23 H.J. Lu <hongjiu.lu@intel.com>
177
178 * common.h (STB_LOPROC): Replace Application-specific with
179 Processor-specific in comments.
180 (STB_HIPROC): Likewise.
181 (STT_LOPROC): Likewise.
182 (STT_HIPROC): Likewise.
183
52b6b6b9
JM
1842009-02-03 Sandip Matte <sandip@rmicorp.com>
185
186 * mips.h (E_MIPS_MACH_XLR): Define.
187
cf869cce
NC
1882009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
189
190 * m68k.h: Map TLS relocations to numbers.
191
91e22acd
AS
1922009-01-15 Andrew Stubbs <ams@codesourcery.com>
193 Julian Brown <julian@codesourcery.com>
194
195 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
196 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
197 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
198 version 2.07.
199 (Tag_undefined39, Tag_nodefaults): New enum values.
200 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
201 (Tag_conformance, Tag_Virtualization_use): Likewise.
202 (Tag_undefined69, Tag_MPextension_use): Likewise.
203
01e1a5bc
NC
2042009-01-15 Douglas B Rupp <rupp@gnat.com>
205
206 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
207 New macros. Minor reformatting.
208
84e94c90
NC
2092008-12-23 Jon Beniston <jon@beniston.com>
210
211 * lm32.h: New file.
212
0f88be7a
NC
2132008-12-23 Nick Clifton <nickc@redhat.com>
214
215 * commmon.h (STT_IFUNC): Delete.
216
7a0cc8ed
HPN
2172008-12-20 Hans-Peter Nilsson <hp@axis.com>
218
219 * cris.h (R_CRIS_32_IE): New relocation.
220
e7c33416
NC
2212008-12-03 Nick Clifton <nickc@redhat.com>
222
223 * common.h (STT_IFUNC): Define.
224
e73521d6
SR
2252008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
226
227 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
228 R_CR16_GLOB_DAT): New relocations.
229
a973d22c
HPN
2302008-11-25 Hans-Peter Nilsson <hp@axis.com>
231
232 * cris.h (R_CRIS_32_TPREL): Correct comment.
233 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
234
8e79c3df
CM
2352008-11-18 Catherine Moore <clm@codesourcery.com>
236
237 * arm.h (Tag_ABI_FP_16bit_format): Define.
238
2b0bc088
NC
2392008-11-14 Nathan Sidwell <nathan@codesourcery.com>
240
241 * internal.h (struct elf_segment_map): Add header_size field.
242
759cc328
UW
2432008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
244
245 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
246
f82e0623
NF
2472008-10-10 Nathan Froyd <froydnj@codesourcery.com>
248
249 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
250
1d037692
HPN
2512008-10-04 Hans-Peter Nilsson <hp@axis.com>
252
253 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
254 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
255 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
256 (R_CRIS_16_TPREL): New relocations.
257
28dbbc02
BW
2582008-08-20 Bob Wilson <bob.wilson@acm.org>
259
260 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
261 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
262 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
263
861fb55a
DJ
2642008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
265 Daniel Jacobowitz <dan@codesourcery.com>
266 Catherine Moore <clm@codesourcery.com>
267 Mark Shinwell <shinwell@codesourcery.com>
268
269 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
270 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
271
0deb8eee
AM
2722008-08-04 Markus Weiss <weissms@aros.org>
273
274 * common.h (ELFOSABI_AROS): Update comment.
275
3c7b9897
AM
2762008-07-26 Michael Eager <eager@eagercon.com>
277
278 * ppc.h: Add description of single-precision.
279
89eeb0bc
LM
2802008-07-21 Luis Machado <luisgpm@br.ibm.com>
281
282 * common.h: Define NT_PPC_VSX.
283
30c09090
RS
2842008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
285
286 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
287
b8a39af8
SR
2882008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
289
290 * common.h (EM_CR16): Correct value.
291 (EM_CR16): Rename to EM_CR16_OLD.
292
ff7eeb89
DD
2932008-06-12 DJ Delorie <dj@redhat.com>
294
295 * common.h (EM_M32C_NEW): Rename to EM_M32C.
296 (EM_M32C): Rename to EM_M32C_OLD.
297
3c9a78e0
JM
2982008-06-12 Joseph Myers <joseph@codesourcery.com>
299
300 * common.h: Update e_machine table.
301
a23ede3d
KK
3022008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
303
304 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
305
2424f303
JM
3062008-06-09 Joseph Myers <joseph@codesourcery.com>
307
308 * common.h: Change registry@caldera.com to registry@sco.com.
309
7c90103b
NC
3102008-05-21 Nick Clifton <nickc@redhat.com>
311
312 * reloc-macros.h: Add a comment about the use of the
313 END_RELOC_NUMBERS symbol as a sentinel value.
314
3152008-05-15 Christophe Lyon <christophe.lyon@st.com>
316
317 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
318
14a6d8e0
DM
3192008-04-16 David S. Miller <davem@davemloft.net>
320
321 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
322 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
323 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
324 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
325
15397d0b
ILT
3262008-03-24 Ian Lance Taylor <iant@google.com>
327
328 * common.h (NT_GNU_GOLD_VERSION): Define.
329
72de5009
AM
3302008-03-13 Alan Modra <amodra@bigpond.net.au>
331
332 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
333 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
334 Order struct as for external version.
335
1bce5d2c
AM
3362008-03-12 Alan Modra <amodra@bigpond.net.au>
337
4fbb74a6
AM
338 PR 5900
339 * common.h (SHN_BAD): Delete.
340 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
341 * external.h: ..here.
342 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
343 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
344 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
345
3462008-03-12 Alan Modra <amodra@bigpond.net.au>
347
348 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 349 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 350 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 351 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 352 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 353 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
354 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
355 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 356 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 357 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 358 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
359 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
360 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 361 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 362 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 363
35d60fe4
NC
3642008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
365
366 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
367 DW_OP_PGI_omp_thread_num.
368
7b03d09a
AN
3692008-02-04 Adam Nemet <anemet@caviumnetworks.com>
370
371 * mips.h: Update copyright.
372 (E_MIPS_MACH_OCTEON): New macro.
373
148b93f2
NC
3742008-01-30 Tristan Gingold <gingold@adacore.com>
375
376 Add OpenVMS extensions.
1bce5d2c
AM
377 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
378 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 379 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
380 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
381 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
382 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
383 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
384 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
385 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
386 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
387 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
388 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
389 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
390 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
391 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
392 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
393 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
394 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
395 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
396 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
397 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
398 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
399
c74ba406
MK
4002008-01-16 Mark Kettenis <kettenis@gnu.org>
401
402 * common.h (AT_SUN_AUXFLAGS): Define.
403
60955fda
DJ
4042007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
405
406 * dwarf2.h (DW_AT_hi_user): Correct value.
407
1bbb5f21 4082007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 409
1bbb5f21 410 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 411
350cc38d
MS
4122007-11-29 Mark Shinwell <shinwell@codesourcery.com>
413
414 * mips.h (E_MIPS_MACH_LS2E): New.
415 (E_MIPS_MACH_LS2F): New.
416
f7bc09bd
NS
4172007-11-28 Nathan Sidwell <nathan@codesourcery.com>
418
419 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
420 segments at the end of memory.
421
e210c36b
NC
4222007-11-17 Thiemo Seufer <ths@mips.com>
423
424 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
425 in comment.
426
e2a0d921
NC
4272007-11-16 Nick Clifton <nickc@redhat.com>
428
429 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
430 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
431 (DW_AT_stride): Rename to DW_AT_byte_stride.
432
7a2b07ff
NS
4332007-11-08 Nathan Sidwell <nathan@codesourcery.com>
434
435 * vxworks.h: New.
436
569006e5
NC
4372007-10-30 Nick Clifton <nickc@redhat.com>
438
439 * mn10300.h (R_MN10300_ALIGN): Define.
440
c6e65352
DJ
4412007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
442
443 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
444
bfff1642
NC
4452007-10-19 Nick Clifton <nickc@redhat.com>
446
447 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
448
3e6ff6e5
RM
4492007-10-18 Roland McGrath <roland@redhat.com>
450
451 * common.h (NT_PPC_VMX): New macro.
452
7fac7ff4
NC
4532007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
454
455 * cr16.h: Updated with new relocaction macros.
456
b10a8ae0
L
4572007-09-17 H.J. Lu <hongjiu.lu@intel.com>
458
459 PR binutils/3281
460 PR binutils/5037
461 * internal.h (elf_segment_map): Add p_size and p_size_valid.
462 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
463 PT_GNU_RELRO segments.
464
8d100c32
KH
4652007-09-11 Nathan Sidwell <nathan@codesourcery.com>
466
467 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
468
b15fa79e
AM
4692007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
470
471 * common.h (NT_SPU): Define.
472
2b05f1b7
L
4732007-08-16 H.J. Lu <hongjiu.lu@intel.com>
474
475 * common.h: Revert last change.
476
94b11780
L
4772007-08-16 H.J. Lu <hongjiu.lu@intel.com>
478
479 * common.h (PT_GNU_STACK): Renamed to ...
480 (PT_GNU_ATTR): This.
481 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
482
fd2f25da
RM
4832007-07-09 Roland McGrath <roland@redhat.com>
484
485 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
486
34c8bcba
JM
4872007-06-29 Joseph Myers <joseph@codesourcery.com>
488
489 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
490
2cf19d5c
JM
4912007-06-29 Joseph Myers <joseph@codesourcery.com>
492
493 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
494
104d59d1
JM
4952007-06-29 Joseph Myers <joseph@codesourcery.com>
496
497 * arm.h (elf32_arm_add_eabi_attr_int,
498 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
499 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
500 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
501 Tag_Symbol, Tag_compatibility): Remove.
502 * common.h (SHT_GNU_ATTRIBUTES): Define.
503
3d3d428f
NC
5042007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
505
506 * common.h (EM_CR16): New entry for CR16 cpu.
507 * cr16.h: New file.
508
99ded152
BW
5092007-06-11 Sterling Augustine <sterling@tensilica.com>
510 Bob Wilson <bob.wilson@acm.org>
fd2f25da 511
99ded152
BW
512 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
513 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 514
f89d32d9
CT
5152007-05-18 Caroline Tice <ctice@apple.com>
516
fd2f25da 517 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
518 DW_OP_GNU_uninit.
519
4f4416b5
AM
5202007-05-12 Alan Modra <amodra@bigpond.net.au>
521
522 * spu.h (R_SPU_ADDR16X): Define.
523 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
524
ece5ef60
AM
5252007-05-11 Alan Modra <amodra@bigpond.net.au>
526
527 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
528
627b32bc
AM
5292007-05-02 Alan Modra <amodra@bigpond.net.au>
530
531 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
532 and vma for appropriate sections.
533
0c3e446c
JB
5342007-04-26 Jan Beulich <jbeulich@novell.com>
535
536 * common.h (DT_ENCODING): Correct value (back to spec mandated
537 value).
538
d4c87fc1
AM
5392007-03-08 Alan Modra <amodra@bigpond.net.au>
540
541 * v850.h (V850_OTHER_TDA_BYTE): Delete.
542 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
543 that don't clash with visibility bits.
544
689d9c8c
AM
5452007-03-07 Alan Modra <amodra@bigpond.net.au>
546
547 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
548
b95dd98f 5492007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
550 Richard Sandiford <rsandifo@redhat.com>
551 Richard Henderson <rth@redhat.com>
552 DJ Delorie <dj@redhat.com>
553 Ben Elliston <bje@redhat.com>
b95dd98f
DB
554
555 * mep.h: New file.
b95dd98f
DB
556 * common.h (EM_CYGNUS_MEP): Define.
557
5582007-02-15 Dave Brolley <brolley@redhat.com>
559
560 From Graydon Hoare <graydon@redhat.com>:
561 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
562
3bdcfdf4
KH
5632007-01-08 Kazu Hirata <kazu@codesourcery.com>
564
565 * m68k.h (EF_M68K_FIDO): New.
566 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
567 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
568
9840d27e
KH
5692006-12-25 Kazu Hirata <kazu@codesourcery.com>
570
571 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
572
425c6cb0
KH
5732006-12-19 Kazu Hirata <kazu@codesourcery.com>
574
575 * m68k.h (EF_M68K_ARCH_MASK): New.
576
3271a814
NS
5772006-12-19 Nathan Sidwell <nathan@codesourcery.com>
578
579 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
580
c694fd50
KH
5812006-12-07 Kazu Hirata <kazu@codesourcery.com>
582
583 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
584 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
585 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
586 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
587 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
588 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
589 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
590 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
591 EF_M68K_CF_FLOAT, respectively.
592
4fd454c8
NC
5932006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
594 Nick Clifton <nickc@redhat.com>
595
596 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
597
165b93e7
RS
5982006-10-28 Richard Sandiford <richard@codesourcery.com>
599
600 * mips.h (R_MIPS_GLOB_DAT): Define
601 (R_MIPS_max): Bump by 1.
602
e9f53129
AM
6032006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
604 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
605 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
606 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
607 Alan Modra <amodra@bigpond.net.au>
608
609 * common.h (EM_SPU): Define.
610 * spu.h: New file.
611
b3549761
NC
6122006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
613
614 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
615 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
616 (EF_SCORE_HASENTRY): Delete.
617
e210c36b
NC
6182006-10-17 Mark Shinwell <shinwell@codesourcery.com>
619
620 * arm.h: Define TAG_CPU_ARCH_* constants.
621
1c0d3aa6
NC
6222006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
623
624 * score.h: New file.
625 * common.h: Add Score machine number.
626
fdc90cb4
JJ
6272006-07-10 Jakub Jelinek <jakub@redhat.com>
628
629 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
630
1224efb8
L
6312006-05-31 H.J. Lu <hongjiu.lu@intel.com>
632
633 * internal.h (ELF_SECTION_SIZE): New.
634 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
635 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
636 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
637
3f570048
AM
6382006-05-27 H.J. Lu <hongjiu.lu@intel.com>
639
640 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
641
9b52905e
NC
6422006-05-24 Carlos O'Donell <carlos@systemhalted.org>
643 Randolph Chung <randolph@tausq.org>
644 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
645 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
646 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
647 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
648 New TLS relocs.
649 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
650 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
651 Define TLS relocs using existing equivalents.
652
fd2f25da
RM
6532006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
654
28c9d252
NC
655 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
656
e210c36b
NC
6572006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
658
659 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
660 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
661 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
662 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
663 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
664 R_BFIN_GOTOFFLO): New relocs.
665 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
666
6672006-03-23 Michael Matz <matz@suse.de>
668
669 * x86-64.h: Add the new relocations with their official
670 numbers.
671
0a44bf69
RS
6722006-03-22 Richard Sandiford <richard@codesourcery.com>
673 Daniel Jacobowitz <dan@codesourcery.com>
674 Phil Edwards <phil@codesourcery.com>
675 Zack Weinberg <zack@codesourcery.com>
676 Mark Mitchell <mark@codesourcery.com>
677 Nathan Sidwell <nathan@codesourcery.com>
678
679 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
680
e14430ab
DA
6812006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
682
683 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
684 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
685 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
686 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
687 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
688
3a4a14e9
PB
6892006-03-10 Paul Brook <paul@codesourcery.com>
690
691 * arm.h (EF_ARM_EABI_VER5): Define.
692
0b2e31dc
NS
6932006-03-06 Nathan Sidwell <nathan@codesourcery.com>
694
695 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
696 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
697 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
698 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
699 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
700 (EF_M68K_EMAC_B): New.
701
df406460
NC
7022006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
703
704 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
705 (EF_AVR_LINKRELAX_PREPARED): Add.
706
2c10a7e5
BE
7072006-03-02 Ben Elliston <bje@au.ibm.com>
708
709 Import from the GCC tree:
710 2006-03-01 Jakub Jelinek <jakub@redhat.com>
711
712 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
713 from DWARF 3.
714 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
715 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
716 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
717 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
718 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
719 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
720 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
721 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
722 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
723 DW_DS_leading_separate, DW_DS_trailing_separate): New.
724 (DW_END_default, DW_END_big, DW_END_little): New.
725 (DW_END_lo_user, DW_END_hi_user): Define.
726 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
727 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
728 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
729 DW_LANG_D): New.
730
e210c36b
NC
7312006-02-06 Steve Ellcey <sje@cup.hp.com>
732
733 * ia64.h (SHF_IA_64_HP_TLS): New.
734
6772dd07
DD
7352006-02-24 DJ Delorie <dj@redhat.com>
736
737 * m32c.h: Add relax relocs.
738
d70c5fc7
NC
7392006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
740 Anil Paranjape <anilp1@kpitcummins.com>
741 Shilin Shakti <shilins@kpitcummins.com>
742
743 * common.h (EM_XC16X): New entry for xc16x cpu.
744 Sort other EM_* numbers into numerical order.
745 * xc16x.h: New file.
fd2f25da 746
84d1d650
L
7472006-02-10 H.J. Lu <hongjiu.lu@intel.com>
748
749 PR binutils/2258
750 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
751 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
752
266abb8f
NS
7532006-02-07 Nathan Sidwell <nathan@codesourcery.com>
754
755 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
756 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
757 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
758 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
759 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
760
7612006-02-06 Steve Ellcey <sje@cup.hp.com>
762
763 * ia64.h (SHF_IA_64_HP_TLS): New.
764
67a4f2b7
AO
7652006-01-18 Alexandre Oliva <aoliva@redhat.com>
766
767 Introduce TLS descriptors for i386 and x86_64.
768 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
769 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
770 New.
771 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
772 R_X86_64_TLSDESC): New.
773
64fd6348
NC
7742006-01-09 Mike Frysinger <vapier@gentoo.org>:
775
776 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
777
d031aafb
NS
7782005-12-16 Nathan Sidwell <nathan@codesourcery.com>
779
780 Second part of ms1 to mt renaming.
781 * common.h (EM_MT): Renamed.
782 * mt.h: Rename relocs, cpu & other defines.
783
e210c36b
NC
7842005-12-12 Nathan Sidwell <nathan@codesourcery.com>
785
786 * mt.h: Renamed from ms1.h
787
39b41c9c
PB
7882005-12-12 Paul Brook <paul@codesourcery.com>
789
790 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
791
5e2b0d47
NC
7922005-11-11 Nick Clifton <nickc@redhat.com>
793
794 PR 1150
795 * mips.h (STO_OPTIONAL): Define.
796 (ELF_MIPS_IS_OPTIONAL): Define.
797
e210c36b
NC
7982005-11-07 Nathan Sidwell <nathan@codesourcery.com>
799
800 Add ms2.
801 * ms1.h (EF_MS1_CPU_MS2): New.
802
8032005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
804
805 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
806
3c9b82ba
NC
8072005-09-30 Catherine Moore <clm@cm00re.com>
808
809 * bfin.h: New file.
810 * common.h (EM_BLACKFIN): Define.
811
ee065d83
PB
8122005-10-08 Paul Brook <paul@codesourcery.com>
813
814 * arm.h: Add prototypes for BFD object attribute routines.
815
1cacb694
RE
8162005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
817
818 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
819
3c26c61a
DA
8202005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
821
822 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
823 New defines.
824
67762f6b
DA
8252005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
826
827 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
828 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
829 deprecated defines.
830 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
831 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
832 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
833 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
834 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
835 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
836 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
837 NT_HP_UX_OPTIONS): Define.
838
fd54057a
DD
8392005-07-25 DJ Delorie <dj@redhat.com>
840
841 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
842
3b22753a
L
8432005-07-25 Jan Hubicka <jh@suse.cz>
844
845 * x86-64.h (SHN_X86_64_LCOMMON): New.
846 (SHF_X86_64_LARGE): New.
847
157e7bd1
NC
8482005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
849
850 * m32r.h (R_M32R_REL32): Added.
851
df45824a
BE
8522005-07-18 Ben Elliston <bje@au.ibm.com>
853
854 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
855 Replace with DW_ATE_decimal_float (now in DWARF 3).
856
49f58d10
JB
8572005-07-14 Jim Blandy <jimb@redhat.com>
858
859 Add support for Renesas M32C and M16C.
860 * common.h (EM_M32C): New machine number.
861 * m32c.h: New file.
fd2f25da 862
e210c36b
NC
8632005-06-17 Jakub Jelinek <jakub@redhat.com>
864
865 * external.h (GRP_ENTRY_SIZE): Define.
866
d6ab8113
JB
8672005-06-17 Jan Beulich <jbeulich@novell.com>
868
869 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
870 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
871 R_X86_64_GOTPC32.
872
3c33e371
AH
8732005-06-07 Aldy Hernandez <aldyh@redhat.com>
874 Michael Snyder <msnyder@redhat.com>
875 Stan Cox <scox@redhat.com>
876
877 * common.h (EM_MS1): Define.
878
879 * ms1.h: New file.
880
2acf634e
RH
8812005-05-31 Richard Henderson <rth@redhat.com>
882
883 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
884
484124bb
RH
8852005-05-29 Richard Henderson <rth@redhat.com>
886
887 * alpha.h (DT_ALPHA_PLTRO): New.
888
d68f4033
BE
8892005-05-19 Ben Elliston <bje@au.ibm.com>
890
891 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
892 the user-defined encoding space pending inclusion in the standard.
893
cb1afa5c
ZW
8942005-05-18 Zack Weinberg <zack@codesourcery.com>
895
896 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
897 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
898
c19d1205
ZW
8992005-05-17 Zack Weinberg <zack@codesourcery.com>
900
901 * arm.h: Import complete list of official relocation names
902 and numbers from AAELF. Define FAKE_RELOCs for old names.
903 Remove a few old names no longer used anywhere.
904
1fe44d79
AM
9052005-05-14 Alan Modra <amodra@bigpond.net.au>
906
907 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
908
2df98d85
AM
9092005-05-11 Alan Modra <amodra@bigpond.net.au>
910
911 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
912 R_PPC_RELAX32PC_PLT) Adjust.
913 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
914 (DT_PPC_GLINK): Define.
915
e172dbf8
NC
9162005-05-10 Nick Clifton <nickc@redhat.com>
917
918 * Update the address and phone number of the FSF organization in
919 the GPL notices in the following files:
2df98d85 920 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
921 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
922 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
923 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
924 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
925 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
926 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 927
faa7ef87
L
9282005-04-13 H.J. Lu <hongjiu.lu@intel.com>
929
a63027e5
L
930 Moved from ../ChangeLog
931
faa7ef87
L
932 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
933 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
934
935 2004-10-12 Paul Brook <paul@codesourcery.com>
936 * arm.h (EF_ARM_EABI_VER4): Define.
937
938 2004-10-08 Daniel Jacobowitz <dan@debian.org>
939
940 * common.h (PT_SUNW_EH_FRAME): Define.
941 * x86-64.h (SHT_X86_64_UNWIND): Define.
942
943 2004-10-07 Bob Wilson <bob.wilson@acm.org>
944 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
945 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
946 (XTENSA_PROP_SEC_NAME): Define.
947 (property_table_entry): Add flags field.
948 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
949
950 2004-09-17 Paul Brook <paul@codesourcery.com>
951 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
952 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
953 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
954
955 2004-09-13 Paul Brook <paul@codesourcery.com>
956 * arm.h: Rename RELABS to TARGET1.
957
958 2004-05-11 Jakub Jelinek <jakub@redhat.com>
959 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
960 (PT_GNU_RELRO): Define.
961
ba93b8ac
DJ
9622005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
963 Phil Blundell <philb@gnu.org>
964
965 * arm.h: Add TLS relocations.
966
c927f9ef
BE
9672005-03-23 Ben Elliston <bje@au.ibm.com>
968
969 * dwarf.h: Merge with GCC's dwarf.h.
970
238d258f
NC
9712005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
972
973 * m68k.h (EF_CFV4E): Define.
974
b294bdf8
MM
9752005-03-17 Paul Brook <paul@codesourcery.com>
976 Dan Jacobowitz <dan@codesourcery.com>
977 Mark Mitchell <mark@codesourcery.com>
978
979 * arm.h (PT_ARM_EXIDX): Define.
980
51cb3ca7
DJ
9812005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
982 Joseph Myers <joseph@codesourcery.com>
983
984 * mips.h: Define MIPS TLS relocations.
985
d6f16593 9862005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 987 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
988
989 * mips.h (R_MIPS16_GOT16): New reloc code.
990 (R_MIPS16_CALL16): Likewise.
991 (R_MIPS16_HI16): Likewise.
992 (R_MIPS16_LO16): Likewise.
993 (R_MIPS16_min): New fake reloc code.
994 (R_MIPS16_max): Likewise.
995
a1c17af2
MR
9962005-02-11 Maciej W. Rozycki <macro@mips.com>
997
998 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
999
90219bd0
AO
10002005-01-25 Alexandre Oliva <aoliva@redhat.com>
1001
1002 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1003 * frv.h: Add R_FRV_TLSMOFF.
1004 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1005 * frv.h: Add TLS relocations.
1006
e38bc3b5
NC
10072005-01-17 Nick Clifton <nickc@redhat.com>
1008
1009 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1010 EF_SH2A_SH3E): New flags.
1011 (EF_SH_BFD_TABLE): Add these new flags to the table.
1012
b4a38de6
AM
10132005-01-12 Alan Modra <amodra@bigpond.net.au>
1014
1015 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1016 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1017
750bce0e 10182004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 1019
faa7ef87 1020 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 1021
1e50d24d
RS
10222004-12-16 Richard Sandiford <rsandifo@redhat.com>
1023
1024 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1025
69881c93
ILT
10262004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1027
1028 * mips.h (E_MIPS_MACH_9000): Define.
1029
b676888f
HPN
10302004-11-04 Hans-Peter Nilsson <hp@axis.com>
1031
1032 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1033 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1034 macros.
1035
637cf767
EC
10362004-10-06 Eric Christopher <echristo@redhat.com>
1037
1038 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1039
40a18ebd
NC
10402004-10-01 Paul Brook <paul@codesourcery.com>
1041
1042 * arm.h (SHT_ARM_EXIDX): Define.
1043 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1044 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1045 Define.
1046
b18c562e
NC
10472004-08-25 Dmitry Diky <diwil@spec.ru>
1048
1049 * msp430.h: Add new relocs.
1050
083febaa
L
10512004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1052
1053 * i386.h (R_386_USED_BY_INTEL_200): New.
1054
1d70c7fb
AO
10552004-07-29 Alexandre Oliva <aoliva@redhat.com>
1056
1057 Introduce SH2a support.
1058 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1059 * sh.h (EF_SH2A_NOFPU): New.
1060 2003-12-01 Michael Snyder <msnyder@redhat.com>
1061 * sh.h (EF_SH2A): New.
1062
670ec21d
NC
10632004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1064
1065 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1066 BFD_RELOC_CRX_SWITCH32.
1067
1fe1f39c
NC
10682004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1069
1070 * common.h (EM_CRX): Define.
1071 * crx.h: New file.
1072
097f809a
NC
10732004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1074
1075 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1076 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1077
375db92b
AM
10782004-06-19 Alan Modra <amodra@bigpond.net.au>
1079
1080 * common.h (ELF64_R_INFO): Warning fix.
1081
092dcd75
CD
10822004-06-14 Chris Demetriou <cgd@broadcom.com>
1083
1084 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1085 with an updated comment.
1086
f6f9408f
JR
10872004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1088
1089 * sh.h (EF_SH_HAS_DSP): Remove.
1090 (EF_SH_HAS_FP): Remove.
1091 (EF_SH_MERGE_MACH): Remove.
1092 (EF_SH4_NOFPU): Convert to decimal.
1093 (EF_SH4A_NOFPU): Likewise.
1094 (EF_SH4_NOMMU_NOFPU): Likewise.
1095 (EF_SH3_NOMMU): Add new macro.
1096 (EF_SH_BFD_TABLE): Likewise.
1097 (sh_find_elf_flags): Add prototype.
1098 (sh_elf_get_flags_from_mach): Likewise.
1099
4030e8f6
CD
11002004-04-24 Chris Demetriou <cgd@broadcom.com>
1101
1102 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1103 (R_MIPS_GNU_REL_HI16): Remove.
1104 (R_MIPS_GNU_REL16_S2): Update comment.
1105
0949843d 11062004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 1107 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
1108
1109 * common.h (EM_CR): Define.
1110 * cr16c.h: New file.
1111
d507cf36
PB
11122004-03-23 Paul Brook <paul@codesourcery.com>
1113
1114 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1115
ae51a426
JR
11162003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1117
1118 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1119
676a64f4
RS
11202004-03-01 Richard Sandiford <rsandifo@redhat.com>
1121
1122 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1123
481fedf3
RM
11242004-01-28 Roland McGrath <roland@redhat.com>
1125
1126 * common.h (AT_SECURE): New macro.
1127
7e67eb11
RM
11282004-01-21 Roland McGrath <roland@redhat.com>
1129
1130 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1131 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1132 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1133 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1134 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1135
3fe74472
MK
11362004-01-17 Mark Kettenis <kettenis@gnu.org>
1137
1138 * common.h (NT_OPENBSD_IDENT): Define.
1139
79987b2f
AO
11402004-01-06 Alexandre Oliva <aoliva@redhat.com>
1141
1142 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1143 * frv.h (EF_FRV_FDPIC): New macro.
1144 (EF_FRV_PIC_FLAGS): Adjust.
1145 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1146 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1147 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1148 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1149 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1150 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1151 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1152 New.
1153
252b5132 1154
c9e214e5 1155For older changes see ChangeLog-9103
252b5132
RH
1156\f
1157Local Variables:
c9e214e5
AM
1158mode: change-log
1159left-margin: 8
1160fill-column: 74
252b5132
RH
1161version-control: never
1162End: