bfd:
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
1 2010-03-25 Joseph Myers <joseph@codesourcery.com>
2
3 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
4 * tic6x.h: New.
5
6 2010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7
8 * common.h (VER_FLG_*): Document.
9 (VER_FLG_INFO): Define.
10
11 2010-02-23 Andrew Zabolotny <anpaza@mail.ru>
12
13 PR binutils/11297
14 * avr.h: (R_AVR_8): New relocation number.
15
16 2010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
17
18 * arm.h (Tag_MPextension_use): Renumber.
19 (Tag_DIV_use): Add.
20 (Tag_MPextension_use_legacy): Likewise.
21
22 2010-02-09 Michael Holzheu <holzheu@de.ibm.com>
23
24 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
25 NT_S390_CTRS and NT_S390_PREFIX): Define.
26
27 2010-02-08 David S. Miller <davem@davemloft.net>
28
29 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
30
31 2010-02-02 H.J. Lu <hongjiu.lu@intel.com>
32
33 * common.h (NT_386_XSTATE): New.
34
35 2010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
36
37 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
38
39 2010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
40
41 * common.h (PN_XNUM): Define.
42
43 2009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
44
45 * common.h (NT_S390_HIGH_GPRS): Define.
46
47 2009-12-17 Alan Modra <amodra@bigpond.net.au>
48
49 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
50 R_PPC_RELAX32PC_PLT): Delete.
51 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
52
53 2009-11-28 Joseph Myers <joseph@codesourcery.com>
54
55 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
56 EM_TI_C5500, EM_CUDA): Define.
57 (EM_res140, EM_res141, EM_res142): Remove.
58
59 2009-11-17 Paul Brook <paul@codesourcery.com>
60 Daniel Jacobowitz <dan@codesourcery.com>
61
62 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
63
64 2009-09-29 DJ Delorie <dj@redhat.com>
65
66 * rx.h: New file.
67
68 2009-09-21 Alan Modra <amodra@bigpond.net.au>
69
70 * ppc.h (DT_PPC_TLSOPT): Define.
71 * ppc64.h (DT_PPC64_TLSOPT): Define.
72
73 2009-08-10 Daniel Gutson <dgutson@codesourcery.com>
74
75 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
76 (SHT_ARM_OVERLAYSECTION): New define.
77
78 2006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
79
80 From Mike Frysinger <michael.frysinger@analog.com>
81 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
82 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
83 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
84 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
85 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
86 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
87 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
88 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
89 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
90 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
91 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
92 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
93 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
94 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
95 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
96 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
97 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
98 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
99 R_page, R_hwpage, R_addr, R_pltpc, R_got.
100
101 2009-08-09 Michael Eager <eager@eagercon.com>
102
103 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
104 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
105
106 2009-08-06 Michael Eager <eager@eagercon.com>
107
108 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
109 * elf/microblaze.h: New reloc definitions.
110
111 2009-07-30 Alan Modra <amodra@bigpond.net.au>
112
113 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
114 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
115
116 2009-07-25 H.J. Lu <hongjiu.lu@intel.com>
117
118 * common.h (EM_L1OM): New.
119
120 2009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
121 Alan Modra <amodra@bigpond.net.au>
122
123 * spu.h (R_SPU_ADD_PIC): New.
124
125 2009-07-23 Ulrich Drepper <drepper@redhat.com>
126
127 * common.h (STB_GNU_UNIQUE): Define.
128
129 2009-07-10 Tom Tromey <tromey@redhat.com>
130
131 * dwarf2.h: Move to `..'.
132
133 2009-07-10 H.J. Lu <hongjiu.lu@intel.com>
134
135 * dwarf2.h: Just include ../dwarf2.h.
136
137 2009-07-10 Alan Modra <amodra@bigpond.net.au>
138
139 * ppc.h (R_PPC_IRELATIVE): Add.
140 (R_PPC_RELAX32, R_PPC_RELAX32PC,
141 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
142 * ppc64.h (R_PPC64_IRELATIVE): Add.
143
144 2009-07-03 Jakub Jelinek <jakub@redhat.com>
145
146 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
147 and DW_OP_stack_value.
148
149 2009-06-22 Alan Modra <amodra@bigpond.net.au>
150
151 * ppc.h (R_PPC_RELAX*): Define as enum.
152
153 2009-06-11 Anthony Green <green@moxielogic.org>
154
155 * moxie.h (R_MOXIE_PCREL10): New.
156
157 2009-06-01 H.J. Lu <hongjiu.lu@intel.com>
158
159 PR ld/10205
160 * i386.h (R_386_IRELATIVE): New.
161 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
162
163 2009-05-27 H.J. Lu <hongjiu.lu@intel.com>
164
165 * common.h: Update comments for dynamic tag ranges.
166
167 2009-04-30 DJ Delorie <dj@redhat.com>
168
169 * mep.h (EF_MEP_COP_*): New.
170 (EF_MEP_ALL_FLAGS): Add them.
171
172 2009-04-30 Nick Clifton <nickc@redhat.com>
173
174 * common.h (STT_GNU_IFUNC): Define.
175
176 2009-04-24 Cary Coutant <ccoutant@google.com>
177
178 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
179
180 2009-04-15 Anthony Green <green@moxielogic.com>
181
182 * common.h (EM_MOXIE): Define.
183 * moxie.h: New file.
184
185 2009-04-07 DJ Delorie <dj@redhat.com>
186
187 * mep.h (EF_MEP_CPU_C5): New.
188
189 2009-04-01 H.J. Lu <hongjiu.lu@intel.com>
190
191 * common.h (EM_INTEL178): Removed.
192 (EM_INTEL179): Likewise.
193 (EM_ETPU): New.
194 (EM_SLE9X): Likewise.
195 (EM_INTEL181): Likewise.
196 (EM_INTEL182): Likewise.
197
198 2009-03-31 H.J. Lu <hongjiu.lu@intel.com>
199
200 * common.h (EM_INTEL178): New.
201 (EM_INTEL179): Likewise.
202 (EM_INTEL180): Likewise.
203
204 2009-03-20 Mikolaj Zalewski <mikolajz@google.com>
205
206 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
207
208 2009-03-14 Mark Kettenis <kettenis@gnu.org>
209
210 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
211 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
212 (NT_OPENBSD_WCOOKIE): New defines.
213
214 2009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
215
216 * common.h (AT_RANDOM): Define.
217
218 2009-03-04 Alan Modra <amodra@bigpond.net.au>
219
220 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
221 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
222
223 2009-03-02 Qinwei <qinwei@sunnorth.com.cn>
224
225 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
226 * common.h (EM_SCORE_OLD): Define.
227
228 2009-02-23 H.J. Lu <hongjiu.lu@intel.com>
229
230 * common.h (STB_LOPROC): Replace Application-specific with
231 Processor-specific in comments.
232 (STB_HIPROC): Likewise.
233 (STT_LOPROC): Likewise.
234 (STT_HIPROC): Likewise.
235
236 2009-02-03 Sandip Matte <sandip@rmicorp.com>
237
238 * mips.h (E_MIPS_MACH_XLR): Define.
239
240 2009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
241
242 * m68k.h: Map TLS relocations to numbers.
243
244 2009-01-15 Andrew Stubbs <ams@codesourcery.com>
245 Julian Brown <julian@codesourcery.com>
246
247 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
248 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
249 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
250 version 2.07.
251 (Tag_undefined39, Tag_nodefaults): New enum values.
252 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
253 (Tag_conformance, Tag_Virtualization_use): Likewise.
254 (Tag_undefined69, Tag_MPextension_use): Likewise.
255
256 2009-01-15 Douglas B Rupp <rupp@gnat.com>
257
258 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
259 New macros. Minor reformatting.
260
261 2008-12-23 Jon Beniston <jon@beniston.com>
262
263 * lm32.h: New file.
264
265 2008-12-23 Nick Clifton <nickc@redhat.com>
266
267 * commmon.h (STT_IFUNC): Delete.
268
269 2008-12-20 Hans-Peter Nilsson <hp@axis.com>
270
271 * cris.h (R_CRIS_32_IE): New relocation.
272
273 2008-12-03 Nick Clifton <nickc@redhat.com>
274
275 * common.h (STT_IFUNC): Define.
276
277 2008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
278
279 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
280 R_CR16_GLOB_DAT): New relocations.
281
282 2008-11-25 Hans-Peter Nilsson <hp@axis.com>
283
284 * cris.h (R_CRIS_32_TPREL): Correct comment.
285 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
286
287 2008-11-18 Catherine Moore <clm@codesourcery.com>
288
289 * arm.h (Tag_ABI_FP_16bit_format): Define.
290
291 2008-11-14 Nathan Sidwell <nathan@codesourcery.com>
292
293 * internal.h (struct elf_segment_map): Add header_size field.
294
295 2008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
296
297 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
298
299 2008-10-10 Nathan Froyd <froydnj@codesourcery.com>
300
301 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
302
303 2008-10-04 Hans-Peter Nilsson <hp@axis.com>
304
305 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
306 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
307 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
308 (R_CRIS_16_TPREL): New relocations.
309
310 2008-08-20 Bob Wilson <bob.wilson@acm.org>
311
312 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
313 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
314 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
315
316 2008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
317 Daniel Jacobowitz <dan@codesourcery.com>
318 Catherine Moore <clm@codesourcery.com>
319 Mark Shinwell <shinwell@codesourcery.com>
320
321 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
322 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
323
324 2008-08-04 Markus Weiss <weissms@aros.org>
325
326 * common.h (ELFOSABI_AROS): Update comment.
327
328 2008-07-26 Michael Eager <eager@eagercon.com>
329
330 * ppc.h: Add description of single-precision.
331
332 2008-07-21 Luis Machado <luisgpm@br.ibm.com>
333
334 * common.h: Define NT_PPC_VSX.
335
336 2008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
337
338 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
339
340 2008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
341
342 * common.h (EM_CR16): Correct value.
343 (EM_CR16): Rename to EM_CR16_OLD.
344
345 2008-06-12 DJ Delorie <dj@redhat.com>
346
347 * common.h (EM_M32C_NEW): Rename to EM_M32C.
348 (EM_M32C): Rename to EM_M32C_OLD.
349
350 2008-06-12 Joseph Myers <joseph@codesourcery.com>
351
352 * common.h: Update e_machine table.
353
354 2008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
355
356 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
357
358 2008-06-09 Joseph Myers <joseph@codesourcery.com>
359
360 * common.h: Change registry@caldera.com to registry@sco.com.
361
362 2008-05-21 Nick Clifton <nickc@redhat.com>
363
364 * reloc-macros.h: Add a comment about the use of the
365 END_RELOC_NUMBERS symbol as a sentinel value.
366
367 2008-05-15 Christophe Lyon <christophe.lyon@st.com>
368
369 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
370
371 2008-04-16 David S. Miller <davem@davemloft.net>
372
373 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
374 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
375 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
376 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
377
378 2008-03-24 Ian Lance Taylor <iant@google.com>
379
380 * common.h (NT_GNU_GOLD_VERSION): Define.
381
382 2008-03-13 Alan Modra <amodra@bigpond.net.au>
383
384 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
385 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
386 Order struct as for external version.
387
388 2008-03-12 Alan Modra <amodra@bigpond.net.au>
389
390 PR 5900
391 * common.h (SHN_BAD): Delete.
392 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
393 * external.h: ..here.
394 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
395 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
396 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
397
398 2008-03-12 Alan Modra <amodra@bigpond.net.au>
399
400 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
401 (SHN_CR16C_NCOMMON): Likewise.
402 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
403 (SHN_PARISC_HUGE_COMMON): Likewise.
404 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
405 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
406 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
407 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
408 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
409 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
410 (SHN_SCORE_SCOMMON): Likewise.
411 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
412 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
413 (SHN_V850_ZCOMMON): Likewise.
414 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
415
416 2008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
417
418 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
419 DW_OP_PGI_omp_thread_num.
420
421 2008-02-04 Adam Nemet <anemet@caviumnetworks.com>
422
423 * mips.h: Update copyright.
424 (E_MIPS_MACH_OCTEON): New macro.
425
426 2008-01-30 Tristan Gingold <gingold@adacore.com>
427
428 Add OpenVMS extensions.
429 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
430 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
431 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
432 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
433 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
434 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
435 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
436 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
437 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
438 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
439 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
440 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
441 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
442 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
443 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
444 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
445 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
446 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
447 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
448 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
449 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
450 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
451
452 2008-01-16 Mark Kettenis <kettenis@gnu.org>
453
454 * common.h (AT_SUN_AUXFLAGS): Define.
455
456 2007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
457
458 * dwarf2.h (DW_AT_hi_user): Correct value.
459
460 2007-12-07 Bob Wilson <bob.wilson@acm.org>
461
462 * xtensa.h (R_XTENSA_32_PCREL): New.
463
464 2007-11-29 Mark Shinwell <shinwell@codesourcery.com>
465
466 * mips.h (E_MIPS_MACH_LS2E): New.
467 (E_MIPS_MACH_LS2F): New.
468
469 2007-11-28 Nathan Sidwell <nathan@codesourcery.com>
470
471 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
472 segments at the end of memory.
473
474 2007-11-17 Thiemo Seufer <ths@mips.com>
475
476 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
477 in comment.
478
479 2007-11-16 Nick Clifton <nickc@redhat.com>
480
481 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
482 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
483 (DW_AT_stride): Rename to DW_AT_byte_stride.
484
485 2007-11-08 Nathan Sidwell <nathan@codesourcery.com>
486
487 * vxworks.h: New.
488
489 2007-10-30 Nick Clifton <nickc@redhat.com>
490
491 * mn10300.h (R_MN10300_ALIGN): Define.
492
493 2007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
494
495 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
496
497 2007-10-19 Nick Clifton <nickc@redhat.com>
498
499 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
500
501 2007-10-18 Roland McGrath <roland@redhat.com>
502
503 * common.h (NT_PPC_VMX): New macro.
504
505 2007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
506
507 * cr16.h: Updated with new relocaction macros.
508
509 2007-09-17 H.J. Lu <hongjiu.lu@intel.com>
510
511 PR binutils/3281
512 PR binutils/5037
513 * internal.h (elf_segment_map): Add p_size and p_size_valid.
514 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
515 PT_GNU_RELRO segments.
516
517 2007-09-11 Nathan Sidwell <nathan@codesourcery.com>
518
519 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
520
521 2007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
522
523 * common.h (NT_SPU): Define.
524
525 2007-08-16 H.J. Lu <hongjiu.lu@intel.com>
526
527 * common.h: Revert last change.
528
529 2007-08-16 H.J. Lu <hongjiu.lu@intel.com>
530
531 * common.h (PT_GNU_STACK): Renamed to ...
532 (PT_GNU_ATTR): This.
533 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
534
535 2007-07-09 Roland McGrath <roland@redhat.com>
536
537 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
538
539 2007-06-29 Joseph Myers <joseph@codesourcery.com>
540
541 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
542
543 2007-06-29 Joseph Myers <joseph@codesourcery.com>
544
545 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
546
547 2007-06-29 Joseph Myers <joseph@codesourcery.com>
548
549 * arm.h (elf32_arm_add_eabi_attr_int,
550 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
551 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
552 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
553 Tag_Symbol, Tag_compatibility): Remove.
554 * common.h (SHT_GNU_ATTRIBUTES): Define.
555
556 2007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
557
558 * common.h (EM_CR16): New entry for CR16 cpu.
559 * cr16.h: New file.
560
561 2007-06-11 Sterling Augustine <sterling@tensilica.com>
562 Bob Wilson <bob.wilson@acm.org>
563
564 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
565 (XTENSA_PROP_NO_TRANSFORM): ...this.
566
567 2007-05-18 Caroline Tice <ctice@apple.com>
568
569 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
570 DW_OP_GNU_uninit.
571
572 2007-05-12 Alan Modra <amodra@bigpond.net.au>
573
574 * spu.h (R_SPU_ADDR16X): Define.
575 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
576
577 2007-05-11 Alan Modra <amodra@bigpond.net.au>
578
579 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
580
581 2007-05-02 Alan Modra <amodra@bigpond.net.au>
582
583 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
584 and vma for appropriate sections.
585
586 2007-04-26 Jan Beulich <jbeulich@novell.com>
587
588 * common.h (DT_ENCODING): Correct value (back to spec mandated
589 value).
590
591 2007-03-08 Alan Modra <amodra@bigpond.net.au>
592
593 * v850.h (V850_OTHER_TDA_BYTE): Delete.
594 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
595 that don't clash with visibility bits.
596
597 2007-03-07 Alan Modra <amodra@bigpond.net.au>
598
599 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
600
601 2007-02-05 Dave Brolley <brolley@redhat.com>
602 Richard Sandiford <rsandifo@redhat.com>
603 Richard Henderson <rth@redhat.com>
604 DJ Delorie <dj@redhat.com>
605 Ben Elliston <bje@redhat.com>
606
607 * mep.h: New file.
608 * common.h (EM_CYGNUS_MEP): Define.
609
610 2007-02-15 Dave Brolley <brolley@redhat.com>
611
612 From Graydon Hoare <graydon@redhat.com>:
613 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
614
615 2007-01-08 Kazu Hirata <kazu@codesourcery.com>
616
617 * m68k.h (EF_M68K_FIDO): New.
618 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
619 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
620
621 2006-12-25 Kazu Hirata <kazu@codesourcery.com>
622
623 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
624
625 2006-12-19 Kazu Hirata <kazu@codesourcery.com>
626
627 * m68k.h (EF_M68K_ARCH_MASK): New.
628
629 2006-12-19 Nathan Sidwell <nathan@codesourcery.com>
630
631 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
632
633 2006-12-07 Kazu Hirata <kazu@codesourcery.com>
634
635 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
636 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
637 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
638 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
639 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
640 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
641 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
642 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
643 EF_M68K_CF_FLOAT, respectively.
644
645 2006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
646 Nick Clifton <nickc@redhat.com>
647
648 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
649
650 2006-10-28 Richard Sandiford <richard@codesourcery.com>
651
652 * mips.h (R_MIPS_GLOB_DAT): Define
653 (R_MIPS_max): Bump by 1.
654
655 2006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
656 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
657 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
658 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
659 Alan Modra <amodra@bigpond.net.au>
660
661 * common.h (EM_SPU): Define.
662 * spu.h: New file.
663
664 2006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
665
666 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
667 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
668 (EF_SCORE_HASENTRY): Delete.
669
670 2006-10-17 Mark Shinwell <shinwell@codesourcery.com>
671
672 * arm.h: Define TAG_CPU_ARCH_* constants.
673
674 2006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
675
676 * score.h: New file.
677 * common.h: Add Score machine number.
678
679 2006-07-10 Jakub Jelinek <jakub@redhat.com>
680
681 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
682
683 2006-05-31 H.J. Lu <hongjiu.lu@intel.com>
684
685 * internal.h (ELF_SECTION_SIZE): New.
686 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
687 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
688 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
689
690 2006-05-27 H.J. Lu <hongjiu.lu@intel.com>
691
692 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
693
694 2006-05-24 Carlos O'Donell <carlos@systemhalted.org>
695 Randolph Chung <randolph@tausq.org>
696 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
697 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
698 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
699 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
700 New TLS relocs.
701 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
702 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
703 Define TLS relocs using existing equivalents.
704
705 2006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
706
707 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
708
709 2006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
710
711 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
712 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
713 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
714 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
715 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
716 R_BFIN_GOTOFFLO): New relocs.
717 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
718
719 2006-03-23 Michael Matz <matz@suse.de>
720
721 * x86-64.h: Add the new relocations with their official
722 numbers.
723
724 2006-03-22 Richard Sandiford <richard@codesourcery.com>
725 Daniel Jacobowitz <dan@codesourcery.com>
726 Phil Edwards <phil@codesourcery.com>
727 Zack Weinberg <zack@codesourcery.com>
728 Mark Mitchell <mark@codesourcery.com>
729 Nathan Sidwell <nathan@codesourcery.com>
730
731 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
732
733 2006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
734
735 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
736 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
737 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
738 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
739 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
740
741 2006-03-10 Paul Brook <paul@codesourcery.com>
742
743 * arm.h (EF_ARM_EABI_VER5): Define.
744
745 2006-03-06 Nathan Sidwell <nathan@codesourcery.com>
746
747 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
748 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
749 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
750 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
751 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
752 (EF_M68K_EMAC_B): New.
753
754 2006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
755
756 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
757 (EF_AVR_LINKRELAX_PREPARED): Add.
758
759 2006-03-02 Ben Elliston <bje@au.ibm.com>
760
761 Import from the GCC tree:
762 2006-03-01 Jakub Jelinek <jakub@redhat.com>
763
764 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
765 from DWARF 3.
766 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
767 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
768 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
769 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
770 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
771 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
772 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
773 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
774 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
775 DW_DS_leading_separate, DW_DS_trailing_separate): New.
776 (DW_END_default, DW_END_big, DW_END_little): New.
777 (DW_END_lo_user, DW_END_hi_user): Define.
778 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
779 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
780 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
781 DW_LANG_D): New.
782
783 2006-02-06 Steve Ellcey <sje@cup.hp.com>
784
785 * ia64.h (SHF_IA_64_HP_TLS): New.
786
787 2006-02-24 DJ Delorie <dj@redhat.com>
788
789 * m32c.h: Add relax relocs.
790
791 2006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
792 Anil Paranjape <anilp1@kpitcummins.com>
793 Shilin Shakti <shilins@kpitcummins.com>
794
795 * common.h (EM_XC16X): New entry for xc16x cpu.
796 Sort other EM_* numbers into numerical order.
797 * xc16x.h: New file.
798
799 2006-02-10 H.J. Lu <hongjiu.lu@intel.com>
800
801 PR binutils/2258
802 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
803 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
804
805 2006-02-07 Nathan Sidwell <nathan@codesourcery.com>
806
807 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
808 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
809 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
810 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
811 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
812
813 2006-02-06 Steve Ellcey <sje@cup.hp.com>
814
815 * ia64.h (SHF_IA_64_HP_TLS): New.
816
817 2006-01-18 Alexandre Oliva <aoliva@redhat.com>
818
819 Introduce TLS descriptors for i386 and x86_64.
820 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
821 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
822 New.
823 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
824 R_X86_64_TLSDESC): New.
825
826 2006-01-09 Mike Frysinger <vapier@gentoo.org>:
827
828 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
829
830 2005-12-16 Nathan Sidwell <nathan@codesourcery.com>
831
832 Second part of ms1 to mt renaming.
833 * common.h (EM_MT): Renamed.
834 * mt.h: Rename relocs, cpu & other defines.
835
836 2005-12-12 Nathan Sidwell <nathan@codesourcery.com>
837
838 * mt.h: Renamed from ms1.h
839
840 2005-12-12 Paul Brook <paul@codesourcery.com>
841
842 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
843
844 2005-11-11 Nick Clifton <nickc@redhat.com>
845
846 PR 1150
847 * mips.h (STO_OPTIONAL): Define.
848 (ELF_MIPS_IS_OPTIONAL): Define.
849
850 2005-11-07 Nathan Sidwell <nathan@codesourcery.com>
851
852 Add ms2.
853 * ms1.h (EF_MS1_CPU_MS2): New.
854
855 2005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
856
857 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
858
859 2005-09-30 Catherine Moore <clm@cm00re.com>
860
861 * bfin.h: New file.
862 * common.h (EM_BLACKFIN): Define.
863
864 2005-10-08 Paul Brook <paul@codesourcery.com>
865
866 * arm.h: Add prototypes for BFD object attribute routines.
867
868 2005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
869
870 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
871
872 2005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
873
874 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
875 New defines.
876
877 2005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
878
879 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
880 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
881 deprecated defines.
882 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
883 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
884 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
885 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
886 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
887 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
888 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
889 NT_HP_UX_OPTIONS): Define.
890
891 2005-07-25 DJ Delorie <dj@redhat.com>
892
893 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
894
895 2005-07-25 Jan Hubicka <jh@suse.cz>
896
897 * x86-64.h (SHN_X86_64_LCOMMON): New.
898 (SHF_X86_64_LARGE): New.
899
900 2005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
901
902 * m32r.h (R_M32R_REL32): Added.
903
904 2005-07-18 Ben Elliston <bje@au.ibm.com>
905
906 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
907 Replace with DW_ATE_decimal_float (now in DWARF 3).
908
909 2005-07-14 Jim Blandy <jimb@redhat.com>
910
911 Add support for Renesas M32C and M16C.
912 * common.h (EM_M32C): New machine number.
913 * m32c.h: New file.
914
915 2005-06-17 Jakub Jelinek <jakub@redhat.com>
916
917 * external.h (GRP_ENTRY_SIZE): Define.
918
919 2005-06-17 Jan Beulich <jbeulich@novell.com>
920
921 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
922 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
923 R_X86_64_GOTPC32.
924
925 2005-06-07 Aldy Hernandez <aldyh@redhat.com>
926 Michael Snyder <msnyder@redhat.com>
927 Stan Cox <scox@redhat.com>
928
929 * common.h (EM_MS1): Define.
930
931 * ms1.h: New file.
932
933 2005-05-31 Richard Henderson <rth@redhat.com>
934
935 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
936
937 2005-05-29 Richard Henderson <rth@redhat.com>
938
939 * alpha.h (DT_ALPHA_PLTRO): New.
940
941 2005-05-19 Ben Elliston <bje@au.ibm.com>
942
943 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
944 the user-defined encoding space pending inclusion in the standard.
945
946 2005-05-18 Zack Weinberg <zack@codesourcery.com>
947
948 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
949 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
950
951 2005-05-17 Zack Weinberg <zack@codesourcery.com>
952
953 * arm.h: Import complete list of official relocation names
954 and numbers from AAELF. Define FAKE_RELOCs for old names.
955 Remove a few old names no longer used anywhere.
956
957 2005-05-14 Alan Modra <amodra@bigpond.net.au>
958
959 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
960
961 2005-05-11 Alan Modra <amodra@bigpond.net.au>
962
963 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
964 R_PPC_RELAX32PC_PLT) Adjust.
965 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
966 (DT_PPC_GLINK): Define.
967
968 2005-05-10 Nick Clifton <nickc@redhat.com>
969
970 * Update the address and phone number of the FSF organization in
971 the GPL notices in the following files:
972 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
973 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
974 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
975 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
976 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
977 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
978 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
979
980 2005-04-13 H.J. Lu <hongjiu.lu@intel.com>
981
982 Moved from ../ChangeLog
983
984 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
985 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
986
987 2004-10-12 Paul Brook <paul@codesourcery.com>
988 * arm.h (EF_ARM_EABI_VER4): Define.
989
990 2004-10-08 Daniel Jacobowitz <dan@debian.org>
991
992 * common.h (PT_SUNW_EH_FRAME): Define.
993 * x86-64.h (SHT_X86_64_UNWIND): Define.
994
995 2004-10-07 Bob Wilson <bob.wilson@acm.org>
996 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
997 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
998 (XTENSA_PROP_SEC_NAME): Define.
999 (property_table_entry): Add flags field.
1000 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1001
1002 2004-09-17 Paul Brook <paul@codesourcery.com>
1003 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1004 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1005 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1006
1007 2004-09-13 Paul Brook <paul@codesourcery.com>
1008 * arm.h: Rename RELABS to TARGET1.
1009
1010 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1011 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1012 (PT_GNU_RELRO): Define.
1013
1014 2005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1015 Phil Blundell <philb@gnu.org>
1016
1017 * arm.h: Add TLS relocations.
1018
1019 2005-03-23 Ben Elliston <bje@au.ibm.com>
1020
1021 * dwarf.h: Merge with GCC's dwarf.h.
1022
1023 2005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1024
1025 * m68k.h (EF_CFV4E): Define.
1026
1027 2005-03-17 Paul Brook <paul@codesourcery.com>
1028 Dan Jacobowitz <dan@codesourcery.com>
1029 Mark Mitchell <mark@codesourcery.com>
1030
1031 * arm.h (PT_ARM_EXIDX): Define.
1032
1033 2005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1034 Joseph Myers <joseph@codesourcery.com>
1035
1036 * mips.h: Define MIPS TLS relocations.
1037
1038 2005-02-15 Nigel Stephens <nigel@mips.com>
1039 Maciej W. Rozycki <macro@mips.com>
1040
1041 * mips.h (R_MIPS16_GOT16): New reloc code.
1042 (R_MIPS16_CALL16): Likewise.
1043 (R_MIPS16_HI16): Likewise.
1044 (R_MIPS16_LO16): Likewise.
1045 (R_MIPS16_min): New fake reloc code.
1046 (R_MIPS16_max): Likewise.
1047
1048 2005-02-11 Maciej W. Rozycki <macro@mips.com>
1049
1050 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1051
1052 2005-01-25 Alexandre Oliva <aoliva@redhat.com>
1053
1054 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1055 * frv.h: Add R_FRV_TLSMOFF.
1056 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1057 * frv.h: Add TLS relocations.
1058
1059 2005-01-17 Nick Clifton <nickc@redhat.com>
1060
1061 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1062 EF_SH2A_SH3E): New flags.
1063 (EF_SH_BFD_TABLE): Add these new flags to the table.
1064
1065 2005-01-12 Alan Modra <amodra@bigpond.net.au>
1066
1067 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1068 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1069
1070 2004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
1071
1072 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
1073
1074 2004-12-16 Richard Sandiford <rsandifo@redhat.com>
1075
1076 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1077
1078 2004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1079
1080 * mips.h (E_MIPS_MACH_9000): Define.
1081
1082 2004-11-04 Hans-Peter Nilsson <hp@axis.com>
1083
1084 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1085 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1086 macros.
1087
1088 2004-10-06 Eric Christopher <echristo@redhat.com>
1089
1090 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1091
1092 2004-10-01 Paul Brook <paul@codesourcery.com>
1093
1094 * arm.h (SHT_ARM_EXIDX): Define.
1095 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1096 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1097 Define.
1098
1099 2004-08-25 Dmitry Diky <diwil@spec.ru>
1100
1101 * msp430.h: Add new relocs.
1102
1103 2004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1104
1105 * i386.h (R_386_USED_BY_INTEL_200): New.
1106
1107 2004-07-29 Alexandre Oliva <aoliva@redhat.com>
1108
1109 Introduce SH2a support.
1110 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1111 * sh.h (EF_SH2A_NOFPU): New.
1112 2003-12-01 Michael Snyder <msnyder@redhat.com>
1113 * sh.h (EF_SH2A): New.
1114
1115 2004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1116
1117 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1118 BFD_RELOC_CRX_SWITCH32.
1119
1120 2004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1121
1122 * common.h (EM_CRX): Define.
1123 * crx.h: New file.
1124
1125 2004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1126
1127 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1128 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1129
1130 2004-06-19 Alan Modra <amodra@bigpond.net.au>
1131
1132 * common.h (ELF64_R_INFO): Warning fix.
1133
1134 2004-06-14 Chris Demetriou <cgd@broadcom.com>
1135
1136 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1137 with an updated comment.
1138
1139 2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1140
1141 * sh.h (EF_SH_HAS_DSP): Remove.
1142 (EF_SH_HAS_FP): Remove.
1143 (EF_SH_MERGE_MACH): Remove.
1144 (EF_SH4_NOFPU): Convert to decimal.
1145 (EF_SH4A_NOFPU): Likewise.
1146 (EF_SH4_NOMMU_NOFPU): Likewise.
1147 (EF_SH3_NOMMU): Add new macro.
1148 (EF_SH_BFD_TABLE): Likewise.
1149 (sh_find_elf_flags): Add prototype.
1150 (sh_elf_get_flags_from_mach): Likewise.
1151
1152 2004-04-24 Chris Demetriou <cgd@broadcom.com>
1153
1154 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1155 (R_MIPS_GNU_REL_HI16): Remove.
1156 (R_MIPS_GNU_REL16_S2): Update comment.
1157
1158 2004-30-30 Galit Heller <Galit.Heller@nsc.com>
1159 Tomer Levi <Tomer.Levi@nsc.com>
1160
1161 * common.h (EM_CR): Define.
1162 * cr16c.h: New file.
1163
1164 2004-03-23 Paul Brook <paul@codesourcery.com>
1165
1166 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1167
1168 2003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1169
1170 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1171
1172 2004-03-01 Richard Sandiford <rsandifo@redhat.com>
1173
1174 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1175
1176 2004-01-28 Roland McGrath <roland@redhat.com>
1177
1178 * common.h (AT_SECURE): New macro.
1179
1180 2004-01-21 Roland McGrath <roland@redhat.com>
1181
1182 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1183 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1184 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1185 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1186 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1187
1188 2004-01-17 Mark Kettenis <kettenis@gnu.org>
1189
1190 * common.h (NT_OPENBSD_IDENT): Define.
1191
1192 2004-01-06 Alexandre Oliva <aoliva@redhat.com>
1193
1194 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1195 * frv.h (EF_FRV_FDPIC): New macro.
1196 (EF_FRV_PIC_FLAGS): Adjust.
1197 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1198 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1199 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1200 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1201 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1202 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1203 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1204 New.
1205
1206
1207 For older changes see ChangeLog-9103
1208 \f
1209 Local Variables:
1210 mode: change-log
1211 left-margin: 8
1212 fill-column: 74
1213 version-control: never
1214 End:
This page took 0.058175 seconds and 4 git commands to generate.