OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [gdb-6.8/] [include/] [elf/] [ChangeLog] - Blame information for rev 868

Go to most recent revision | Details | Compare with Previous | View Log

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

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.