]> Git Repo - binutils.git/blob - include/elf/ChangeLog
PR ld/11088
[binutils.git] / include / elf / ChangeLog
1 2009-12-17  Alan Modra  <[email protected]>
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
7 2009-11-28  Joseph Myers  <[email protected]>
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
13 2009-11-17  Paul Brook  <[email protected]>
14         Daniel Jacobowitz  <[email protected]>
15
16         * arm.h (TAG_CPU_ARCH_V7E_M): Define.
17
18 2009-09-29  DJ Delorie  <[email protected]>
19
20         * rx.h: New file.
21
22 2009-09-21  Alan Modra  <[email protected]>
23
24         * ppc.h (DT_PPC_TLSOPT): Define.
25         * ppc64.h (DT_PPC64_TLSOPT): Define.
26
27 2009-08-10  Daniel Gutson  <[email protected]>
28
29         * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
30         (SHT_ARM_OVERLAYSECTION): New define.
31
32 2006-08-09  Bernd Schmidt  <[email protected]>
33
34         From Mike Frysinger <[email protected]>
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         
55 2009-08-09  Michael Eager <[email protected]>
56
57         * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
58         EM_STM8, EM_TILE64, EM_TILEPRO.  Change EM_MICROBLAZE. 
59
60 2009-08-06  Michael Eager <[email protected]>
61
62         * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
63         * elf/microblaze.h: New reloc definitions.
64
65 2009-07-30  Alan Modra  <[email protected]>
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
70 2009-07-25  H.J. Lu  <[email protected]>
71
72         * common.h (EM_L1OM): New.
73
74 2009-07-24  Trevor Smigiel  <[email protected]>
75             Alan Modra  <[email protected]>
76
77         * spu.h (R_SPU_ADD_PIC): New.
78
79 2009-07-23  Ulrich Drepper  <[email protected]>
80
81         * common.h (STB_GNU_UNIQUE): Define.
82
83 2009-07-10  Tom Tromey  <[email protected]>
84
85         * dwarf2.h: Move to `..'.
86
87 2009-07-10  H.J. Lu  <[email protected]>
88
89         * dwarf2.h: Just include ../dwarf2.h.
90
91 2009-07-10  Alan Modra  <[email protected]>
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
98 2009-07-03  Jakub Jelinek  <[email protected]>
99
100         * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
101         and DW_OP_stack_value.
102
103 2009-06-22  Alan Modra  <[email protected]>
104
105         * ppc.h (R_PPC_RELAX*): Define as enum.
106
107 2009-06-11  Anthony Green  <[email protected]>
108
109         * moxie.h (R_MOXIE_PCREL10): New.
110
111 2009-06-01  H.J. Lu  <[email protected]>
112
113         PR ld/10205
114         * i386.h (R_386_IRELATIVE): New.
115         * x86-64.h (R_X86_64_IRELATIVE): Likewise.
116
117 2009-05-27  H.J. Lu  <[email protected]>
118
119         * common.h: Update comments for dynamic tag ranges.
120
121 2009-04-30  DJ Delorie  <[email protected]>
122
123         * mep.h (EF_MEP_COP_*): New.
124         (EF_MEP_ALL_FLAGS): Add them.
125
126 2009-04-30  Nick Clifton  <[email protected]>
127
128         * common.h (STT_GNU_IFUNC): Define.
129
130 2009-04-24  Cary Coutant  <[email protected]>
131
132          * dwarf2.h (DW_LNE_set_discriminator): New enum value.
133
134 2009-04-15  Anthony Green  <[email protected]>
135
136         * common.h (EM_MOXIE): Define.
137         * moxie.h: New file.
138
139 2009-04-07  DJ Delorie  <[email protected]>
140
141         * mep.h (EF_MEP_CPU_C5): New.
142
143 2009-04-01  H.J. Lu  <[email protected]>
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
152 2009-03-31  H.J. Lu  <[email protected]>
153
154         * common.h (EM_INTEL178): New.
155         (EM_INTEL179): Likewise.
156         (EM_INTEL180): Likewise.
157
158 2009-03-20  Mikolaj Zalewski  <[email protected]>
159
160         * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
161
162 2009-03-14  Mark Kettenis  <[email protected]>
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
168 2009-03-16  Jan Kratochvil  <[email protected]>
169
170         * common.h (AT_RANDOM): Define.
171
172 2009-03-04  Alan Modra  <[email protected]>
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
177 2009-03-02  Qinwei  <[email protected]>
178
179         * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
180         * common.h (EM_SCORE_OLD): Define.
181
182 2009-02-23  H.J. Lu  <[email protected]>
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
190 2009-02-03  Sandip Matte  <[email protected]>
191
192         * mips.h (E_MIPS_MACH_XLR): Define.
193
194 2009-02-03  Maxim Kuvyrkov  <[email protected]>
195
196         * m68k.h: Map TLS relocations to numbers.
197
198 2009-01-15  Andrew Stubbs  <[email protected]>
199             Julian Brown   <[email protected]>
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
210 2009-01-15  Douglas B Rupp  <[email protected]>
211
212         * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
213         New macros. Minor reformatting.
214
215 2008-12-23  Jon Beniston <[email protected]>
216
217         * lm32.h: New file.
218
219 2008-12-23  Nick Clifton  <[email protected]>
220
221         * commmon.h (STT_IFUNC): Delete.
222
223 2008-12-20  Hans-Peter Nilsson  <[email protected]>
224
225         * cris.h (R_CRIS_32_IE): New relocation.
226
227 2008-12-03  Nick Clifton  <[email protected]>
228
229         * common.h (STT_IFUNC): Define.
230
231 2008-11-27  M R Swami Reddy <[email protected]>
232
233         * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
234         R_CR16_GLOB_DAT): New relocations.
235
236 2008-11-25  Hans-Peter Nilsson  <[email protected]>
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
241 2008-11-18  Catherine Moore  <[email protected]>
242
243         * arm.h (Tag_ABI_FP_16bit_format): Define.
244
245 2008-11-14  Nathan Sidwell  <[email protected]>
246
247         * internal.h (struct elf_segment_map): Add header_size field.
248  
249 2008-10-13  Ulrich Weigand  <[email protected]>
250
251         * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
252
253 2008-10-10  Nathan Froyd  <[email protected]>
254
255         * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
256
257 2008-10-04  Hans-Peter Nilsson  <[email protected]>
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
264 2008-08-20  Bob Wilson  <[email protected]>
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
270 2008-08-08  Richard Sandiford  <[email protected]>
271             Daniel Jacobowitz  <[email protected]>
272             Catherine Moore  <[email protected]>
273             Mark Shinwell  <[email protected]>
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
278 2008-08-04  Markus Weiss  <[email protected]>
279
280         * common.h (ELFOSABI_AROS): Update comment.
281
282 2008-07-26  Michael Eager <[email protected]>
283
284         * ppc.h: Add description of single-precision.
285
286 2008-07-21  Luis Machado  <[email protected]>
287
288         * common.h: Define NT_PPC_VSX.
289
290 2008-07-10  Richard Sandiford  <[email protected]>
291
292         * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
293
294 2008-06-18  M R Swami Reddy <[email protected]>
295
296         * common.h (EM_CR16): Correct value.
297         (EM_CR16): Rename to EM_CR16_OLD.
298
299 2008-06-12  DJ Delorie  <[email protected]>
300
301         * common.h (EM_M32C_NEW): Rename to EM_M32C.
302         (EM_M32C): Rename to EM_M32C_OLD.
303
304 2008-06-12  Joseph Myers  <[email protected]>
305
306         * common.h: Update e_machine table.
307
308 2008-06-09  Takashi Yoshii  <[email protected]>
309
310         * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
311
312 2008-06-09  Joseph Myers  <[email protected]>
313
314         * common.h: Change [email protected] to [email protected].
315
316 2008-05-21  Nick Clifton  <[email protected]>
317
318         * reloc-macros.h: Add a comment about the use of the
319         END_RELOC_NUMBERS symbol as a sentinel value.
320
321 2008-05-15  Christophe Lyon  <[email protected]>
322         
323         * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
324
325 2008-04-16  David S. Miller  <[email protected]>
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
332 2008-03-24  Ian Lance Taylor  <[email protected]>
333
334         * common.h (NT_GNU_GOLD_VERSION): Define.
335
336 2008-03-13  Alan Modra  <[email protected]>
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
342 2008-03-12  Alan Modra  <[email protected]>
343
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
352 2008-03-12  Alan Modra  <[email protected]>
353
354         * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
355         (SHN_CR16C_NCOMMON): Likewise.
356         * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
357         (SHN_PARISC_HUGE_COMMON): Likewise.
358         * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
359         (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
360         * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
361         * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
362         (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
363         * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
364         (SHN_SCORE_SCOMMON): Likewise.
365         * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
366         * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
367         (SHN_V850_ZCOMMON): Likewise.
368         * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
369
370 2008-03-03  Pallavi Tambay  <[email protected]>
371
372         * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
373         DW_OP_PGI_omp_thread_num.
374
375 2008-02-04  Adam Nemet  <[email protected]>
376
377         * mips.h: Update copyright.
378         (E_MIPS_MACH_OCTEON): New macro.
379
380 2008-01-30  Tristan Gingold  <[email protected]>
381
382         Add OpenVMS extensions.
383         * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
384         (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
385         (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
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)
404         (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
405
406 2008-01-16  Mark Kettenis  <[email protected]>
407
408         * common.h (AT_SUN_AUXFLAGS): Define.
409
410 2007-12-11  Daniel Jacobowitz  <[email protected]>
411
412         * dwarf2.h (DW_AT_hi_user): Correct value.
413
414 2007-12-07  Bob Wilson  <[email protected]>
415
416         * xtensa.h (R_XTENSA_32_PCREL): New.
417
418 2007-11-29  Mark Shinwell  <[email protected]>
419
420         * mips.h (E_MIPS_MACH_LS2E): New.
421         (E_MIPS_MACH_LS2F): New.
422
423 2007-11-28  Nathan Sidwell  <[email protected]>
424
425         * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
426         segments at the end of memory.
427
428 2007-11-17  Thiemo Seufer  <[email protected]>
429
430         * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
431         in comment.
432
433 2007-11-16  Nick Clifton  <[email protected]>
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
439 2007-11-08  Nathan Sidwell  <[email protected]>
440
441         * vxworks.h: New.
442
443 2007-10-30  Nick Clifton  <[email protected]>
444
445         * mn10300.h (R_MN10300_ALIGN): Define.
446
447 2007-10-25  Daniel Jacobowitz  <[email protected]>
448
449         * ppc.h (Tag_GNU_Power_ABI_Vector): New.
450
451 2007-10-19  Nick Clifton  <[email protected]>
452
453         * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
454
455 2007-10-18  Roland McGrath  <[email protected]>
456
457         * common.h (NT_PPC_VMX): New macro.
458
459 2007-10-01  M R Swami Reddy <[email protected]>
460
461         * cr16.h: Updated with new relocaction macros.
462
463 2007-09-17  H.J. Lu  <[email protected]>
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
471 2007-09-11  Nathan Sidwell  <[email protected]>
472
473         * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
474
475 2007-08-25  Ulrich Weigand  <[email protected]>
476
477         * common.h (NT_SPU): Define.
478
479 2007-08-16  H.J. Lu  <[email protected]>
480
481         * common.h: Revert last change.
482
483 2007-08-16  H.J. Lu  <[email protected]>
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
489 2007-07-09  Roland McGrath  <[email protected]>
490
491         * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
492
493 2007-06-29  Joseph Myers  <[email protected]>
494
495         * ppc.h (Tag_GNU_Power_ABI_FP): Define.
496
497 2007-06-29  Joseph Myers  <[email protected]>
498
499         * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
500
501 2007-06-29  Joseph Myers  <[email protected]>
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
510 2007-06-29  M R Swami Reddy  <[email protected]>
511
512         * common.h (EM_CR16): New entry for CR16 cpu.
513         * cr16.h: New file.
514
515 2007-06-11  Sterling Augustine  <[email protected]>
516             Bob Wilson  <[email protected]>
517
518         * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
519         (XTENSA_PROP_NO_TRANSFORM): ...this.
520
521 2007-05-18  Caroline Tice  <[email protected]>
522
523         * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
524         DW_OP_GNU_uninit.
525
526 2007-05-12  Alan Modra  <[email protected]>
527
528         * spu.h (R_SPU_ADDR16X): Define.
529         (R_SPU_PPU32, R_SPU_PPU64): Renumber.
530
531 2007-05-11  Alan Modra  <[email protected]>
532
533         * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
534
535 2007-05-02  Alan Modra  <[email protected]>
536
537         * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
538         and vma for appropriate sections.
539
540 2007-04-26  Jan Beulich  <[email protected]>
541
542         * common.h (DT_ENCODING): Correct value (back to spec mandated
543         value).
544
545 2007-03-08  Alan Modra  <[email protected]>
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
551 2007-03-07  Alan Modra  <[email protected]>
552
553         * common.h (ELF_ST_VISIBILITY): Comment typo fix.
554
555 2007-02-05  Dave Brolley  <[email protected]>
556             Richard Sandiford  <[email protected]>
557             Richard Henderson  <[email protected]>
558             DJ Delorie  <[email protected]>
559             Ben Elliston  <[email protected]>
560
561         * mep.h: New file.
562         * common.h (EM_CYGNUS_MEP): Define.
563
564 2007-02-15  Dave Brolley  <[email protected]>
565
566         From Graydon Hoare  <[email protected]>:
567         * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
568
569 2007-01-08  Kazu Hirata  <[email protected]>
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
575 2006-12-25  Kazu Hirata  <[email protected]>
576
577         * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
578
579 2006-12-19  Kazu Hirata  <[email protected]>
580
581         * m68k.h (EF_M68K_ARCH_MASK): New.
582
583 2006-12-19  Nathan Sidwell  <[email protected]>
584
585         * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
586
587 2006-12-07  Kazu Hirata  <[email protected]>
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
599 2006-12-05  Michael Tautschnig  <[email protected]>
600             Nick Clifton  <[email protected]>
601
602         * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
603
604 2006-10-28  Richard Sandiford  <[email protected]>
605
606         * mips.h (R_MIPS_GLOB_DAT): Define
607         (R_MIPS_max): Bump by 1.
608
609 2006-10-25  Trevor Smigiel  <[email protected]>
610             Yukishige Shibata  <[email protected]>
611             Nobuhisa Fujinami  <[email protected]>
612             Takeaki Fukuoka  <[email protected]>
613             Alan Modra  <[email protected]>
614
615         * common.h (EM_SPU): Define.
616         * spu.h: New file.
617
618 2006-10-19  Mei Ligang  <[email protected]>
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
624 2006-10-17  Mark Shinwell  <[email protected]>
625
626         * arm.h: Define TAG_CPU_ARCH_* constants.
627
628 2006-09-17  Mei Ligang  <[email protected]>
629
630         * score.h: New file.
631         * common.h: Add Score machine number.
632
633 2006-07-10  Jakub Jelinek  <[email protected]>
634
635         * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
636
637 2006-05-31  H.J. Lu  <[email protected]>
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
644 2006-05-27  H.J. Lu  <[email protected]>
645
646         * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
647
648 2006-05-24  Carlos O'Donell  <[email protected]>
649             Randolph Chung  <[email protected]>
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,
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):
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
659 2006-05-24  Bjoern Haase  <[email protected]>
660
661         * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
662
663 2006-03-25  Bernd Schmidt  <[email protected]>
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
673 2006-03-23  Michael Matz  <[email protected]>
674
675         * x86-64.h: Add the new relocations with their official
676         numbers.
677
678 2006-03-22  Richard Sandiford  <[email protected]>
679             Daniel Jacobowitz  <[email protected]>
680             Phil Edwards  <[email protected]>
681             Zack Weinberg  <[email protected]>
682             Mark Mitchell  <[email protected]>
683             Nathan Sidwell  <[email protected]>
684
685         * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
686
687 2006-03-19  John David Anglin  <[email protected]>
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
695 2006-03-10  Paul Brook  <[email protected]>
696
697         * arm.h (EF_ARM_EABI_VER5): Define.
698
699 2006-03-06  Nathan Sidwell  <[email protected]>
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
708 2006-03-03  Bjoern Haase  <[email protected]>
709
710         * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
711         (EF_AVR_LINKRELAX_PREPARED): Add.
712
713 2006-03-02  Ben Elliston  <[email protected]>
714
715         Import from the GCC tree:
716         2006-03-01  Jakub Jelinek  <[email protected]>
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
737 2006-02-06  Steve Ellcey  <[email protected]>
738
739         * ia64.h (SHF_IA_64_HP_TLS): New.
740
741 2006-02-24  DJ Delorie  <[email protected]>
742
743         * m32c.h: Add relax relocs.
744
745 2006-02-17  Shrirang Khisti  <[email protected]>
746             Anil Paranjape   <[email protected]>
747             Shilin Shakti    <[email protected]>
748
749         * common.h (EM_XC16X): New entry for xc16x cpu.
750         Sort other EM_* numbers into numerical order.
751         * xc16x.h: New file.
752
753 2006-02-10  H.J. Lu  <[email protected]>
754
755         PR binutils/2258
756         * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
757         (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
758
759 2006-02-07  Nathan Sidwell  <[email protected]>
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
767 2006-02-06  Steve Ellcey  <[email protected]>
768
769         * ia64.h (SHF_IA_64_HP_TLS): New.
770
771 2006-01-18  Alexandre Oliva  <[email protected]>
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
780 2006-01-09  Mike Frysinger  <[email protected]>:
781
782         * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
783
784 2005-12-16  Nathan Sidwell  <[email protected]>
785
786         Second part of ms1 to mt renaming.
787         * common.h (EM_MT): Renamed.
788         * mt.h: Rename relocs, cpu & other defines.
789
790 2005-12-12  Nathan Sidwell  <[email protected]>
791
792         * mt.h: Renamed from ms1.h
793
794 2005-12-12  Paul Brook  <[email protected]>
795
796         * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
797
798 2005-11-11  Nick Clifton  <[email protected]>
799
800         PR 1150
801         * mips.h (STO_OPTIONAL): Define.
802         (ELF_MIPS_IS_OPTIONAL): Define.
803
804 2005-11-07  Nathan Sidwell  <[email protected]>
805
806         Add ms2.
807         * ms1.h (EF_MS1_CPU_MS2): New.
808
809 2005-11-06  John David Anglin  <[email protected]>
810
811         * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
812
813 2005-09-30  Catherine Moore  <[email protected]>
814
815         * bfin.h: New file.
816         * common.h (EM_BLACKFIN): Define.
817
818 2005-10-08  Paul Brook  <[email protected]>
819
820         * arm.h: Add prototypes for BFD object attribute routines.
821
822 2005-09-09  Richard Earnshaw  <[email protected]>
823
824         * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
825
826 2005-08-09  John David Anglin  <[email protected]>
827
828         * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
829         New defines.
830
831 2005-08-04  John David Anglin  <[email protected]>
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
845 2005-07-25  DJ Delorie  <[email protected]>
846
847         * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
848
849 2005-07-25  Jan Hubicka  <[email protected]>
850
851         * x86-64.h (SHN_X86_64_LCOMMON): New.
852         (SHF_X86_64_LARGE): New.
853
854 2005-07-20  Kazuhiro Inaoka  <[email protected]>
855
856         * m32r.h (R_M32R_REL32): Added.
857
858 2005-07-18  Ben Elliston  <[email protected]>
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
863 2005-07-14  Jim Blandy  <[email protected]>
864
865         Add support for Renesas M32C and M16C.
866         * common.h (EM_M32C): New machine number.
867         * m32c.h: New file.
868
869 2005-06-17  Jakub Jelinek  <[email protected]>
870
871         * external.h (GRP_ENTRY_SIZE): Define.
872
873 2005-06-17  Jan Beulich  <[email protected]>
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
879 2005-06-07  Aldy Hernandez  <[email protected]>
880             Michael Snyder  <[email protected]>
881             Stan Cox  <[email protected]>
882
883         * common.h (EM_MS1): Define.
884
885         * ms1.h: New file.
886
887 2005-05-31  Richard Henderson  <[email protected]>
888
889         * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
890
891 2005-05-29  Richard Henderson  <[email protected]>
892
893         * alpha.h (DT_ALPHA_PLTRO): New.
894
895 2005-05-19  Ben Elliston  <[email protected]>
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
900 2005-05-18  Zack Weinberg  <[email protected]>
901
902         * arm.h: Make all #ifndef OLD_ARM_ABI blocks
903         unconditional, delete all #ifdef OLD_ARM_ABI blocks.
904
905 2005-05-17  Zack Weinberg  <[email protected]>
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
911 2005-05-14  Alan Modra  <[email protected]>
912
913         * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
914
915 2005-05-11  Alan Modra  <[email protected]>
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
922 2005-05-10  Nick Clifton  <[email protected]>
923
924         * Update the address and phone number of the FSF organization in
925         the GPL notices in the following files:
926         alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
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
933
934 2005-04-13  H.J. Lu  <[email protected]>
935
936         Moved from ../ChangeLog
937
938         2004-10-27  Richard Earnshaw  <[email protected]>
939         * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
940
941         2004-10-12  Paul Brook  <[email protected]>
942         * arm.h (EF_ARM_EABI_VER4): Define.
943
944         2004-10-08  Daniel Jacobowitz  <[email protected]>
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  <[email protected]>
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  <[email protected]>
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  <[email protected]>
962         * arm.h: Rename RELABS to TARGET1.
963
964         2004-05-11  Jakub Jelinek  <[email protected]>
965         * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
966         (PT_GNU_RELRO): Define.
967
968 2005-03-29  Daniel Jacobowitz  <[email protected]>
969             Phil Blundell  <[email protected]>
970
971         * arm.h: Add TLS relocations.
972
973 2005-03-23  Ben Elliston  <[email protected]>
974
975         * dwarf.h: Merge with GCC's dwarf.h.
976
977 2005-03-18  C Jaipraash  <[email protected]>
978
979         * m68k.h (EF_CFV4E): Define.
980
981 2005-03-17  Paul Brook <[email protected]>
982             Dan Jacobowitz <[email protected]>
983             Mark Mitchell  <[email protected]>
984
985         * arm.h (PT_ARM_EXIDX): Define.
986
987 2005-03-02  Daniel Jacobowitz  <[email protected]>
988             Joseph Myers  <[email protected]>
989
990         * mips.h: Define MIPS TLS relocations.
991
992 2005-02-15  Nigel Stephens  <[email protected]>
993             Maciej W. Rozycki  <[email protected]>
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
1002 2005-02-11  Maciej W. Rozycki  <[email protected]>
1003
1004         * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1005
1006 2005-01-25  Alexandre Oliva  <[email protected]>
1007
1008         2004-12-10  Alexandre Oliva  <[email protected]>
1009         * frv.h: Add R_FRV_TLSMOFF.
1010         2004-11-10  Alexandre Oliva  <[email protected]>
1011         * frv.h: Add TLS relocations.
1012
1013 2005-01-17  Nick Clifton  <[email protected]>
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
1019 2005-01-12  Alan Modra  <[email protected]>
1020
1021         * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1022         (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1023
1024 2004-12-22  Klaus Rudolph  <[email protected]>
1025
1026         * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
1027
1028 2004-12-16  Richard Sandiford  <[email protected]>
1029
1030         * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1031
1032 2004-12-09  Ian Lance Taylor  <[email protected]>
1033
1034         * mips.h (E_MIPS_MACH_9000): Define.
1035
1036 2004-11-04  Hans-Peter Nilsson  <[email protected]>
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
1042 2004-10-06  Eric Christopher  <[email protected]>
1043
1044         * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1045
1046 2004-10-01  Paul Brook  <[email protected]>
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
1053 2004-08-25  Dmitry Diky  <[email protected]>
1054
1055         * msp430.h: Add new relocs.
1056
1057 2004-08-12  H.J. Lu  <[email protected]>
1058
1059         * i386.h (R_386_USED_BY_INTEL_200): New.
1060
1061 2004-07-29  Alexandre Oliva  <[email protected]>
1062
1063         Introduce SH2a support.
1064         2004-02-18  Corinna Vinschen  <[email protected]>
1065         * sh.h (EF_SH2A_NOFPU): New.
1066         2003-12-01  Michael Snyder  <[email protected]>
1067         * sh.h (EF_SH2A): New.
1068
1069 2004-07-27  Tomer Levi  <[email protected]>
1070
1071         * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1072         BFD_RELOC_CRX_SWITCH32.
1073
1074 2004-07-06  Tomer Levi  <[email protected]>
1075
1076         * common.h (EM_CRX): Define.
1077         * crx.h: New file.
1078
1079 2004-06-25  Kazuhiro Inaoka  <[email protected]>
1080
1081         * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1082         R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1083
1084 2004-06-19  Alan Modra  <[email protected]>
1085
1086         * common.h (ELF64_R_INFO): Warning fix.
1087
1088 2004-06-14  Chris Demetriou  <[email protected]>
1089
1090         * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1091         with an updated comment.
1092
1093 2004-05-28  Andrew Stubbs <[email protected]>
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
1106 2004-04-24  Chris Demetriou  <[email protected]>
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
1112 2004-30-30  Galit Heller  <[email protected]>
1113             Tomer Levi  <[email protected]>
1114
1115         * common.h (EM_CR): Define.
1116         * cr16c.h: New file.
1117
1118 2004-03-23  Paul Brook  <[email protected]>
1119
1120         * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1121
1122 2003-03-03  Andrew Stubbs  <[email protected]>
1123
1124         * sh.h: Add EF_SH4_NOMMU_NOFPU.
1125
1126 2004-03-01  Richard Sandiford  <[email protected]>
1127
1128         * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1129
1130 2004-01-28  Roland McGrath  <[email protected]>
1131
1132         * common.h (AT_SECURE): New macro.
1133
1134 2004-01-21  Roland McGrath  <[email protected]>
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
1142 2004-01-17  Mark Kettenis  <[email protected]>
1143
1144         * common.h (NT_OPENBSD_IDENT): Define.
1145
1146 2004-01-06  Alexandre Oliva  <[email protected]>
1147
1148         2003-09-18  Alexandre Oliva  <[email protected]>
1149         * frv.h (EF_FRV_FDPIC): New macro.
1150         (EF_FRV_PIC_FLAGS): Adjust.
1151         2003-08-08  Alexandre Oliva  <[email protected]>
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  <[email protected]>
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
1160
1161 For older changes see ChangeLog-9103
1162 \f
1163 Local Variables:
1164 mode: change-log
1165 left-margin: 8
1166 fill-column: 74
1167 version-control: never
1168 End:
This page took 0.090965 seconds and 4 git commands to generate.