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

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [gnu-src/] [gdb-7.2/] [include/] [elf/] [ChangeLog] - Blame information for rev 438

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

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

powered by: WebSVN 2.1.0

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