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