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