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