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