gas/
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
7f6fed87
NC
12009-08-10 Daniel Gutson <dgutson@codesourcery.com>
2
3 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
4 (SHT_ARM_OVERLAYSECTION): New define.
5
cb88ce9f
BS
62006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
7
8 From Mike Frysinger <michael.frysinger@analog.com>
9 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
10 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
11 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
12 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
13 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
14 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
15 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
16 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
17 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
18 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
19 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
20 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
21 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
22 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
23 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
24 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
25 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
26 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
27 R_page, R_hwpage, R_addr, R_pltpc, R_got.
28
44db4087
ME
292009-08-09 Michael Eager <eager@eagercon.com>
30
31 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
32 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
33
7ba29e2a
NC
342009-08-06 Michael Eager <eager@eagercon.com>
35
36 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
37 * elf/microblaze.h: New reloc definitions.
38
28ec585f
AM
392009-07-30 Alan Modra <amodra@bigpond.net.au>
40
41 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
42 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
43
8a9036a4
L
442009-07-25 H.J. Lu <hongjiu.lu@intel.com>
45
46 * common.h (EM_L1OM): New.
47
8fdcc58d
TS
482009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
49 Alan Modra <amodra@bigpond.net.au>
50
51 * spu.h (R_SPU_ADD_PIC): New.
52
3e7a7d11
NC
532009-07-23 Ulrich Drepper <drepper@redhat.com>
54
55 * common.h (STB_GNU_UNIQUE): Define.
56
fa8f86ff
TT
572009-07-10 Tom Tromey <tromey@redhat.com>
58
59 * dwarf2.h: Move to `..'.
60
1bffd25b
L
612009-07-10 H.J. Lu <hongjiu.lu@intel.com>
62
63 * dwarf2.h: Just include ../dwarf2.h.
64
e054468f
AM
652009-07-10 Alan Modra <amodra@bigpond.net.au>
66
67 * ppc.h (R_PPC_IRELATIVE): Add.
68 (R_PPC_RELAX32, R_PPC_RELAX32PC,
69 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
70 * ppc64.h (R_PPC64_IRELATIVE): Add.
71
3244e8f5
JJ
722009-07-03 Jakub Jelinek <jakub@redhat.com>
73
74 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
75 and DW_OP_stack_value.
76
ceaf50a2
AM
772009-06-22 Alan Modra <amodra@bigpond.net.au>
78
79 * ppc.h (R_PPC_RELAX*): Define as enum.
80
f865a31d
AG
812009-06-11 Anthony Green <green@moxielogic.org>
82
83 * moxie.h (R_MOXIE_PCREL10): New.
84
cbe950e9
L
852009-06-01 H.J. Lu <hongjiu.lu@intel.com>
86
87 PR ld/10205
88 * i386.h (R_386_IRELATIVE): New.
89 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
90
cf65542b
L
912009-05-27 H.J. Lu <hongjiu.lu@intel.com>
92
93 * common.h: Update comments for dynamic tag ranges.
94
4e38f72c
DD
952009-04-30 DJ Delorie <dj@redhat.com>
96
97 * mep.h (EF_MEP_COP_*): New.
98 (EF_MEP_ALL_FLAGS): Add them.
99
d8045f23
NC
1002009-04-30 Nick Clifton <nickc@redhat.com>
101
102 * common.h (STT_GNU_IFUNC): Define.
103
ed4a4bdf
CC
1042009-04-24 Cary Coutant <ccoutant@google.com>
105
106 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
107
20135e4c
NC
1082009-04-15 Anthony Green <green@moxielogic.com>
109
110 * common.h (EM_MOXIE): Define.
111 * moxie.h: New file.
112
4d28413b
DD
1132009-04-07 DJ Delorie <dj@redhat.com>
114
115 * mep.h (EF_MEP_CPU_C5): New.
116
96b2958f
L
1172009-04-01 H.J. Lu <hongjiu.lu@intel.com>
118
119 * common.h (EM_INTEL178): Removed.
120 (EM_INTEL179): Likewise.
121 (EM_ETPU): New.
122 (EM_SLE9X): Likewise.
123 (EM_INTEL181): Likewise.
124 (EM_INTEL182): Likewise.
125
f47a1d2e
L
1262009-03-31 H.J. Lu <hongjiu.lu@intel.com>
127
128 * common.h (EM_INTEL178): New.
129 (EM_INTEL179): Likewise.
130 (EM_INTEL180): Likewise.
131
0e879927
ILT
1322009-03-20 Mikolaj Zalewski <mikolajz@google.com>
133
134 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
135
4d407348
MK
1362009-03-14 Mark Kettenis <kettenis@gnu.org>
137
138 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
139 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
140 (NT_OPENBSD_WCOOKIE): New defines.
141
904001b0
JK
1422009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
143
144 * common.h (AT_RANDOM): Define.
145
727fc41e
AM
1462009-03-04 Alan Modra <amodra@bigpond.net.au>
147
148 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
149 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
150
c3b7224a
NC
1512009-03-02 Qinwei <qinwei@sunnorth.com.cn>
152
153 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
154 * common.h (EM_SCORE_OLD): Define.
155
36319970
L
1562009-02-23 H.J. Lu <hongjiu.lu@intel.com>
157
158 * common.h (STB_LOPROC): Replace Application-specific with
159 Processor-specific in comments.
160 (STB_HIPROC): Likewise.
161 (STT_LOPROC): Likewise.
162 (STT_HIPROC): Likewise.
163
52b6b6b9
JM
1642009-02-03 Sandip Matte <sandip@rmicorp.com>
165
166 * mips.h (E_MIPS_MACH_XLR): Define.
167
cf869cce
NC
1682009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
169
170 * m68k.h: Map TLS relocations to numbers.
171
91e22acd
AS
1722009-01-15 Andrew Stubbs <ams@codesourcery.com>
173 Julian Brown <julian@codesourcery.com>
174
175 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
176 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
177 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
178 version 2.07.
179 (Tag_undefined39, Tag_nodefaults): New enum values.
180 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
181 (Tag_conformance, Tag_Virtualization_use): Likewise.
182 (Tag_undefined69, Tag_MPextension_use): Likewise.
183
01e1a5bc
NC
1842009-01-15 Douglas B Rupp <rupp@gnat.com>
185
186 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
187 New macros. Minor reformatting.
188
84e94c90
NC
1892008-12-23 Jon Beniston <jon@beniston.com>
190
191 * lm32.h: New file.
192
0f88be7a
NC
1932008-12-23 Nick Clifton <nickc@redhat.com>
194
195 * commmon.h (STT_IFUNC): Delete.
196
7a0cc8ed
HPN
1972008-12-20 Hans-Peter Nilsson <hp@axis.com>
198
199 * cris.h (R_CRIS_32_IE): New relocation.
200
e7c33416
NC
2012008-12-03 Nick Clifton <nickc@redhat.com>
202
203 * common.h (STT_IFUNC): Define.
204
e73521d6
SR
2052008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
206
207 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
208 R_CR16_GLOB_DAT): New relocations.
209
a973d22c
HPN
2102008-11-25 Hans-Peter Nilsson <hp@axis.com>
211
212 * cris.h (R_CRIS_32_TPREL): Correct comment.
213 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
214
8e79c3df
CM
2152008-11-18 Catherine Moore <clm@codesourcery.com>
216
217 * arm.h (Tag_ABI_FP_16bit_format): Define.
218
2b0bc088
NC
2192008-11-14 Nathan Sidwell <nathan@codesourcery.com>
220
221 * internal.h (struct elf_segment_map): Add header_size field.
222
759cc328
UW
2232008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
224
225 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
226
f82e0623
NF
2272008-10-10 Nathan Froyd <froydnj@codesourcery.com>
228
229 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
230
1d037692
HPN
2312008-10-04 Hans-Peter Nilsson <hp@axis.com>
232
233 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
234 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
235 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
236 (R_CRIS_16_TPREL): New relocations.
237
28dbbc02
BW
2382008-08-20 Bob Wilson <bob.wilson@acm.org>
239
240 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
241 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
242 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
243
861fb55a
DJ
2442008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
245 Daniel Jacobowitz <dan@codesourcery.com>
246 Catherine Moore <clm@codesourcery.com>
247 Mark Shinwell <shinwell@codesourcery.com>
248
249 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
250 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
251
0deb8eee
AM
2522008-08-04 Markus Weiss <weissms@aros.org>
253
254 * common.h (ELFOSABI_AROS): Update comment.
255
3c7b9897
AM
2562008-07-26 Michael Eager <eager@eagercon.com>
257
258 * ppc.h: Add description of single-precision.
259
89eeb0bc
LM
2602008-07-21 Luis Machado <luisgpm@br.ibm.com>
261
262 * common.h: Define NT_PPC_VSX.
263
30c09090
RS
2642008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
265
266 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
267
b8a39af8
SR
2682008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
269
270 * common.h (EM_CR16): Correct value.
271 (EM_CR16): Rename to EM_CR16_OLD.
272
ff7eeb89
DD
2732008-06-12 DJ Delorie <dj@redhat.com>
274
275 * common.h (EM_M32C_NEW): Rename to EM_M32C.
276 (EM_M32C): Rename to EM_M32C_OLD.
277
3c9a78e0
JM
2782008-06-12 Joseph Myers <joseph@codesourcery.com>
279
280 * common.h: Update e_machine table.
281
a23ede3d
KK
2822008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
283
284 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
285
2424f303
JM
2862008-06-09 Joseph Myers <joseph@codesourcery.com>
287
288 * common.h: Change registry@caldera.com to registry@sco.com.
289
7c90103b
NC
2902008-05-21 Nick Clifton <nickc@redhat.com>
291
292 * reloc-macros.h: Add a comment about the use of the
293 END_RELOC_NUMBERS symbol as a sentinel value.
294
2952008-05-15 Christophe Lyon <christophe.lyon@st.com>
296
297 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
298
14a6d8e0
DM
2992008-04-16 David S. Miller <davem@davemloft.net>
300
301 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
302 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
303 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
304 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
305
15397d0b
ILT
3062008-03-24 Ian Lance Taylor <iant@google.com>
307
308 * common.h (NT_GNU_GOLD_VERSION): Define.
309
72de5009
AM
3102008-03-13 Alan Modra <amodra@bigpond.net.au>
311
312 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
313 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
314 Order struct as for external version.
315
1bce5d2c
AM
3162008-03-12 Alan Modra <amodra@bigpond.net.au>
317
4fbb74a6
AM
318 PR 5900
319 * common.h (SHN_BAD): Delete.
320 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
321 * external.h: ..here.
322 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
323 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
324 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
325
3262008-03-12 Alan Modra <amodra@bigpond.net.au>
327
328 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 329 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 330 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 331 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 332 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 333 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
334 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
335 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 336 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 337 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 338 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
339 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
340 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 341 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 342 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 343
35d60fe4
NC
3442008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
345
346 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
347 DW_OP_PGI_omp_thread_num.
348
7b03d09a
AN
3492008-02-04 Adam Nemet <anemet@caviumnetworks.com>
350
351 * mips.h: Update copyright.
352 (E_MIPS_MACH_OCTEON): New macro.
353
148b93f2
NC
3542008-01-30 Tristan Gingold <gingold@adacore.com>
355
356 Add OpenVMS extensions.
1bce5d2c
AM
357 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
358 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 359 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
360 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
361 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
362 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
363 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
364 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
365 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
366 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
367 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
368 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
369 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
370 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
371 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
372 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
373 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
374 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
375 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
376 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
377 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
378 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
379
c74ba406
MK
3802008-01-16 Mark Kettenis <kettenis@gnu.org>
381
382 * common.h (AT_SUN_AUXFLAGS): Define.
383
60955fda
DJ
3842007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
385
386 * dwarf2.h (DW_AT_hi_user): Correct value.
387
1bbb5f21 3882007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 389
1bbb5f21 390 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 391
350cc38d
MS
3922007-11-29 Mark Shinwell <shinwell@codesourcery.com>
393
394 * mips.h (E_MIPS_MACH_LS2E): New.
395 (E_MIPS_MACH_LS2F): New.
396
f7bc09bd
NS
3972007-11-28 Nathan Sidwell <nathan@codesourcery.com>
398
399 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
400 segments at the end of memory.
401
e210c36b
NC
4022007-11-17 Thiemo Seufer <ths@mips.com>
403
404 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
405 in comment.
406
e2a0d921
NC
4072007-11-16 Nick Clifton <nickc@redhat.com>
408
409 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
410 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
411 (DW_AT_stride): Rename to DW_AT_byte_stride.
412
7a2b07ff
NS
4132007-11-08 Nathan Sidwell <nathan@codesourcery.com>
414
415 * vxworks.h: New.
416
569006e5
NC
4172007-10-30 Nick Clifton <nickc@redhat.com>
418
419 * mn10300.h (R_MN10300_ALIGN): Define.
420
c6e65352
DJ
4212007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
422
423 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
424
bfff1642
NC
4252007-10-19 Nick Clifton <nickc@redhat.com>
426
427 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
428
3e6ff6e5
RM
4292007-10-18 Roland McGrath <roland@redhat.com>
430
431 * common.h (NT_PPC_VMX): New macro.
432
7fac7ff4
NC
4332007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
434
435 * cr16.h: Updated with new relocaction macros.
436
b10a8ae0
L
4372007-09-17 H.J. Lu <hongjiu.lu@intel.com>
438
439 PR binutils/3281
440 PR binutils/5037
441 * internal.h (elf_segment_map): Add p_size and p_size_valid.
442 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
443 PT_GNU_RELRO segments.
444
8d100c32
KH
4452007-09-11 Nathan Sidwell <nathan@codesourcery.com>
446
447 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
448
b15fa79e
AM
4492007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
450
451 * common.h (NT_SPU): Define.
452
2b05f1b7
L
4532007-08-16 H.J. Lu <hongjiu.lu@intel.com>
454
455 * common.h: Revert last change.
456
94b11780
L
4572007-08-16 H.J. Lu <hongjiu.lu@intel.com>
458
459 * common.h (PT_GNU_STACK): Renamed to ...
460 (PT_GNU_ATTR): This.
461 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
462
fd2f25da
RM
4632007-07-09 Roland McGrath <roland@redhat.com>
464
465 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
466
34c8bcba
JM
4672007-06-29 Joseph Myers <joseph@codesourcery.com>
468
469 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
470
2cf19d5c
JM
4712007-06-29 Joseph Myers <joseph@codesourcery.com>
472
473 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
474
104d59d1
JM
4752007-06-29 Joseph Myers <joseph@codesourcery.com>
476
477 * arm.h (elf32_arm_add_eabi_attr_int,
478 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
479 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
480 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
481 Tag_Symbol, Tag_compatibility): Remove.
482 * common.h (SHT_GNU_ATTRIBUTES): Define.
483
3d3d428f
NC
4842007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
485
486 * common.h (EM_CR16): New entry for CR16 cpu.
487 * cr16.h: New file.
488
99ded152
BW
4892007-06-11 Sterling Augustine <sterling@tensilica.com>
490 Bob Wilson <bob.wilson@acm.org>
fd2f25da 491
99ded152
BW
492 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
493 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 494
f89d32d9
CT
4952007-05-18 Caroline Tice <ctice@apple.com>
496
fd2f25da 497 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
498 DW_OP_GNU_uninit.
499
4f4416b5
AM
5002007-05-12 Alan Modra <amodra@bigpond.net.au>
501
502 * spu.h (R_SPU_ADDR16X): Define.
503 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
504
ece5ef60
AM
5052007-05-11 Alan Modra <amodra@bigpond.net.au>
506
507 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
508
627b32bc
AM
5092007-05-02 Alan Modra <amodra@bigpond.net.au>
510
511 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
512 and vma for appropriate sections.
513
0c3e446c
JB
5142007-04-26 Jan Beulich <jbeulich@novell.com>
515
516 * common.h (DT_ENCODING): Correct value (back to spec mandated
517 value).
518
d4c87fc1
AM
5192007-03-08 Alan Modra <amodra@bigpond.net.au>
520
521 * v850.h (V850_OTHER_TDA_BYTE): Delete.
522 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
523 that don't clash with visibility bits.
524
689d9c8c
AM
5252007-03-07 Alan Modra <amodra@bigpond.net.au>
526
527 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
528
b95dd98f 5292007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
530 Richard Sandiford <rsandifo@redhat.com>
531 Richard Henderson <rth@redhat.com>
532 DJ Delorie <dj@redhat.com>
533 Ben Elliston <bje@redhat.com>
b95dd98f
DB
534
535 * mep.h: New file.
b95dd98f
DB
536 * common.h (EM_CYGNUS_MEP): Define.
537
5382007-02-15 Dave Brolley <brolley@redhat.com>
539
540 From Graydon Hoare <graydon@redhat.com>:
541 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
542
3bdcfdf4
KH
5432007-01-08 Kazu Hirata <kazu@codesourcery.com>
544
545 * m68k.h (EF_M68K_FIDO): New.
546 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
547 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
548
9840d27e
KH
5492006-12-25 Kazu Hirata <kazu@codesourcery.com>
550
551 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
552
425c6cb0
KH
5532006-12-19 Kazu Hirata <kazu@codesourcery.com>
554
555 * m68k.h (EF_M68K_ARCH_MASK): New.
556
3271a814
NS
5572006-12-19 Nathan Sidwell <nathan@codesourcery.com>
558
559 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
560
c694fd50
KH
5612006-12-07 Kazu Hirata <kazu@codesourcery.com>
562
563 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
564 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
565 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
566 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
567 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
568 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
569 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
570 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
571 EF_M68K_CF_FLOAT, respectively.
572
4fd454c8
NC
5732006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
574 Nick Clifton <nickc@redhat.com>
575
576 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
577
165b93e7
RS
5782006-10-28 Richard Sandiford <richard@codesourcery.com>
579
580 * mips.h (R_MIPS_GLOB_DAT): Define
581 (R_MIPS_max): Bump by 1.
582
e9f53129
AM
5832006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
584 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
585 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
586 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
587 Alan Modra <amodra@bigpond.net.au>
588
589 * common.h (EM_SPU): Define.
590 * spu.h: New file.
591
b3549761
NC
5922006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
593
594 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
595 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
596 (EF_SCORE_HASENTRY): Delete.
597
e210c36b
NC
5982006-10-17 Mark Shinwell <shinwell@codesourcery.com>
599
600 * arm.h: Define TAG_CPU_ARCH_* constants.
601
1c0d3aa6
NC
6022006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
603
604 * score.h: New file.
605 * common.h: Add Score machine number.
606
fdc90cb4
JJ
6072006-07-10 Jakub Jelinek <jakub@redhat.com>
608
609 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
610
1224efb8
L
6112006-05-31 H.J. Lu <hongjiu.lu@intel.com>
612
613 * internal.h (ELF_SECTION_SIZE): New.
614 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
615 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
616 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
617
3f570048
AM
6182006-05-27 H.J. Lu <hongjiu.lu@intel.com>
619
620 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
621
9b52905e
NC
6222006-05-24 Carlos O'Donell <carlos@systemhalted.org>
623 Randolph Chung <randolph@tausq.org>
624 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
625 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
626 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
627 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
628 New TLS relocs.
629 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
630 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
631 Define TLS relocs using existing equivalents.
632
fd2f25da
RM
6332006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
634
28c9d252
NC
635 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
636
e210c36b
NC
6372006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
638
639 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
640 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
641 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
642 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
643 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
644 R_BFIN_GOTOFFLO): New relocs.
645 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
646
6472006-03-23 Michael Matz <matz@suse.de>
648
649 * x86-64.h: Add the new relocations with their official
650 numbers.
651
0a44bf69
RS
6522006-03-22 Richard Sandiford <richard@codesourcery.com>
653 Daniel Jacobowitz <dan@codesourcery.com>
654 Phil Edwards <phil@codesourcery.com>
655 Zack Weinberg <zack@codesourcery.com>
656 Mark Mitchell <mark@codesourcery.com>
657 Nathan Sidwell <nathan@codesourcery.com>
658
659 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
660
e14430ab
DA
6612006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
662
663 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
664 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
665 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
666 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
667 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
668
3a4a14e9
PB
6692006-03-10 Paul Brook <paul@codesourcery.com>
670
671 * arm.h (EF_ARM_EABI_VER5): Define.
672
0b2e31dc
NS
6732006-03-06 Nathan Sidwell <nathan@codesourcery.com>
674
675 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
676 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
677 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
678 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
679 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
680 (EF_M68K_EMAC_B): New.
681
df406460
NC
6822006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
683
684 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
685 (EF_AVR_LINKRELAX_PREPARED): Add.
686
2c10a7e5
BE
6872006-03-02 Ben Elliston <bje@au.ibm.com>
688
689 Import from the GCC tree:
690 2006-03-01 Jakub Jelinek <jakub@redhat.com>
691
692 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
693 from DWARF 3.
694 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
695 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
696 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
697 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
698 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
699 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
700 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
701 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
702 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
703 DW_DS_leading_separate, DW_DS_trailing_separate): New.
704 (DW_END_default, DW_END_big, DW_END_little): New.
705 (DW_END_lo_user, DW_END_hi_user): Define.
706 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
707 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
708 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
709 DW_LANG_D): New.
710
e210c36b
NC
7112006-02-06 Steve Ellcey <sje@cup.hp.com>
712
713 * ia64.h (SHF_IA_64_HP_TLS): New.
714
6772dd07
DD
7152006-02-24 DJ Delorie <dj@redhat.com>
716
717 * m32c.h: Add relax relocs.
718
d70c5fc7
NC
7192006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
720 Anil Paranjape <anilp1@kpitcummins.com>
721 Shilin Shakti <shilins@kpitcummins.com>
722
723 * common.h (EM_XC16X): New entry for xc16x cpu.
724 Sort other EM_* numbers into numerical order.
725 * xc16x.h: New file.
fd2f25da 726
84d1d650
L
7272006-02-10 H.J. Lu <hongjiu.lu@intel.com>
728
729 PR binutils/2258
730 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
731 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
732
266abb8f
NS
7332006-02-07 Nathan Sidwell <nathan@codesourcery.com>
734
735 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
736 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
737 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
738 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
739 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
740
7412006-02-06 Steve Ellcey <sje@cup.hp.com>
742
743 * ia64.h (SHF_IA_64_HP_TLS): New.
744
67a4f2b7
AO
7452006-01-18 Alexandre Oliva <aoliva@redhat.com>
746
747 Introduce TLS descriptors for i386 and x86_64.
748 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
749 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
750 New.
751 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
752 R_X86_64_TLSDESC): New.
753
64fd6348
NC
7542006-01-09 Mike Frysinger <vapier@gentoo.org>:
755
756 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
757
d031aafb
NS
7582005-12-16 Nathan Sidwell <nathan@codesourcery.com>
759
760 Second part of ms1 to mt renaming.
761 * common.h (EM_MT): Renamed.
762 * mt.h: Rename relocs, cpu & other defines.
763
e210c36b
NC
7642005-12-12 Nathan Sidwell <nathan@codesourcery.com>
765
766 * mt.h: Renamed from ms1.h
767
39b41c9c
PB
7682005-12-12 Paul Brook <paul@codesourcery.com>
769
770 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
771
5e2b0d47
NC
7722005-11-11 Nick Clifton <nickc@redhat.com>
773
774 PR 1150
775 * mips.h (STO_OPTIONAL): Define.
776 (ELF_MIPS_IS_OPTIONAL): Define.
777
e210c36b
NC
7782005-11-07 Nathan Sidwell <nathan@codesourcery.com>
779
780 Add ms2.
781 * ms1.h (EF_MS1_CPU_MS2): New.
782
7832005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
784
785 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
786
3c9b82ba
NC
7872005-09-30 Catherine Moore <clm@cm00re.com>
788
789 * bfin.h: New file.
790 * common.h (EM_BLACKFIN): Define.
791
ee065d83
PB
7922005-10-08 Paul Brook <paul@codesourcery.com>
793
794 * arm.h: Add prototypes for BFD object attribute routines.
795
1cacb694
RE
7962005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
797
798 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
799
3c26c61a
DA
8002005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
801
802 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
803 New defines.
804
67762f6b
DA
8052005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
806
807 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
808 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
809 deprecated defines.
810 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
811 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
812 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
813 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
814 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
815 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
816 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
817 NT_HP_UX_OPTIONS): Define.
818
fd54057a
DD
8192005-07-25 DJ Delorie <dj@redhat.com>
820
821 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
822
3b22753a
L
8232005-07-25 Jan Hubicka <jh@suse.cz>
824
825 * x86-64.h (SHN_X86_64_LCOMMON): New.
826 (SHF_X86_64_LARGE): New.
827
157e7bd1
NC
8282005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
829
830 * m32r.h (R_M32R_REL32): Added.
831
df45824a
BE
8322005-07-18 Ben Elliston <bje@au.ibm.com>
833
834 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
835 Replace with DW_ATE_decimal_float (now in DWARF 3).
836
49f58d10
JB
8372005-07-14 Jim Blandy <jimb@redhat.com>
838
839 Add support for Renesas M32C and M16C.
840 * common.h (EM_M32C): New machine number.
841 * m32c.h: New file.
fd2f25da 842
e210c36b
NC
8432005-06-17 Jakub Jelinek <jakub@redhat.com>
844
845 * external.h (GRP_ENTRY_SIZE): Define.
846
d6ab8113
JB
8472005-06-17 Jan Beulich <jbeulich@novell.com>
848
849 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
850 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
851 R_X86_64_GOTPC32.
852
3c33e371
AH
8532005-06-07 Aldy Hernandez <aldyh@redhat.com>
854 Michael Snyder <msnyder@redhat.com>
855 Stan Cox <scox@redhat.com>
856
857 * common.h (EM_MS1): Define.
858
859 * ms1.h: New file.
860
2acf634e
RH
8612005-05-31 Richard Henderson <rth@redhat.com>
862
863 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
864
484124bb
RH
8652005-05-29 Richard Henderson <rth@redhat.com>
866
867 * alpha.h (DT_ALPHA_PLTRO): New.
868
d68f4033
BE
8692005-05-19 Ben Elliston <bje@au.ibm.com>
870
871 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
872 the user-defined encoding space pending inclusion in the standard.
873
cb1afa5c
ZW
8742005-05-18 Zack Weinberg <zack@codesourcery.com>
875
876 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
877 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
878
c19d1205
ZW
8792005-05-17 Zack Weinberg <zack@codesourcery.com>
880
881 * arm.h: Import complete list of official relocation names
882 and numbers from AAELF. Define FAKE_RELOCs for old names.
883 Remove a few old names no longer used anywhere.
884
1fe44d79
AM
8852005-05-14 Alan Modra <amodra@bigpond.net.au>
886
887 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
888
2df98d85
AM
8892005-05-11 Alan Modra <amodra@bigpond.net.au>
890
891 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
892 R_PPC_RELAX32PC_PLT) Adjust.
893 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
894 (DT_PPC_GLINK): Define.
895
e172dbf8
NC
8962005-05-10 Nick Clifton <nickc@redhat.com>
897
898 * Update the address and phone number of the FSF organization in
899 the GPL notices in the following files:
2df98d85 900 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
901 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
902 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
903 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
904 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
905 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
906 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 907
faa7ef87
L
9082005-04-13 H.J. Lu <hongjiu.lu@intel.com>
909
a63027e5
L
910 Moved from ../ChangeLog
911
faa7ef87
L
912 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
913 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
914
915 2004-10-12 Paul Brook <paul@codesourcery.com>
916 * arm.h (EF_ARM_EABI_VER4): Define.
917
918 2004-10-08 Daniel Jacobowitz <dan@debian.org>
919
920 * common.h (PT_SUNW_EH_FRAME): Define.
921 * x86-64.h (SHT_X86_64_UNWIND): Define.
922
923 2004-10-07 Bob Wilson <bob.wilson@acm.org>
924 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
925 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
926 (XTENSA_PROP_SEC_NAME): Define.
927 (property_table_entry): Add flags field.
928 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
929
930 2004-09-17 Paul Brook <paul@codesourcery.com>
931 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
932 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
933 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
934
935 2004-09-13 Paul Brook <paul@codesourcery.com>
936 * arm.h: Rename RELABS to TARGET1.
937
938 2004-05-11 Jakub Jelinek <jakub@redhat.com>
939 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
940 (PT_GNU_RELRO): Define.
941
ba93b8ac
DJ
9422005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
943 Phil Blundell <philb@gnu.org>
944
945 * arm.h: Add TLS relocations.
946
c927f9ef
BE
9472005-03-23 Ben Elliston <bje@au.ibm.com>
948
949 * dwarf.h: Merge with GCC's dwarf.h.
950
238d258f
NC
9512005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
952
953 * m68k.h (EF_CFV4E): Define.
954
b294bdf8
MM
9552005-03-17 Paul Brook <paul@codesourcery.com>
956 Dan Jacobowitz <dan@codesourcery.com>
957 Mark Mitchell <mark@codesourcery.com>
958
959 * arm.h (PT_ARM_EXIDX): Define.
960
51cb3ca7
DJ
9612005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
962 Joseph Myers <joseph@codesourcery.com>
963
964 * mips.h: Define MIPS TLS relocations.
965
d6f16593 9662005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 967 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
968
969 * mips.h (R_MIPS16_GOT16): New reloc code.
970 (R_MIPS16_CALL16): Likewise.
971 (R_MIPS16_HI16): Likewise.
972 (R_MIPS16_LO16): Likewise.
973 (R_MIPS16_min): New fake reloc code.
974 (R_MIPS16_max): Likewise.
975
a1c17af2
MR
9762005-02-11 Maciej W. Rozycki <macro@mips.com>
977
978 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
979
90219bd0
AO
9802005-01-25 Alexandre Oliva <aoliva@redhat.com>
981
982 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
983 * frv.h: Add R_FRV_TLSMOFF.
984 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
985 * frv.h: Add TLS relocations.
986
e38bc3b5
NC
9872005-01-17 Nick Clifton <nickc@redhat.com>
988
989 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
990 EF_SH2A_SH3E): New flags.
991 (EF_SH_BFD_TABLE): Add these new flags to the table.
992
b4a38de6
AM
9932005-01-12 Alan Modra <amodra@bigpond.net.au>
994
995 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
996 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
997
750bce0e 9982004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 999
faa7ef87 1000 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 1001
1e50d24d
RS
10022004-12-16 Richard Sandiford <rsandifo@redhat.com>
1003
1004 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1005
69881c93
ILT
10062004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1007
1008 * mips.h (E_MIPS_MACH_9000): Define.
1009
b676888f
HPN
10102004-11-04 Hans-Peter Nilsson <hp@axis.com>
1011
1012 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1013 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1014 macros.
1015
637cf767
EC
10162004-10-06 Eric Christopher <echristo@redhat.com>
1017
1018 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1019
40a18ebd
NC
10202004-10-01 Paul Brook <paul@codesourcery.com>
1021
1022 * arm.h (SHT_ARM_EXIDX): Define.
1023 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1024 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1025 Define.
1026
b18c562e
NC
10272004-08-25 Dmitry Diky <diwil@spec.ru>
1028
1029 * msp430.h: Add new relocs.
1030
083febaa
L
10312004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1032
1033 * i386.h (R_386_USED_BY_INTEL_200): New.
1034
1d70c7fb
AO
10352004-07-29 Alexandre Oliva <aoliva@redhat.com>
1036
1037 Introduce SH2a support.
1038 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1039 * sh.h (EF_SH2A_NOFPU): New.
1040 2003-12-01 Michael Snyder <msnyder@redhat.com>
1041 * sh.h (EF_SH2A): New.
1042
670ec21d
NC
10432004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1044
1045 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1046 BFD_RELOC_CRX_SWITCH32.
1047
1fe1f39c
NC
10482004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1049
1050 * common.h (EM_CRX): Define.
1051 * crx.h: New file.
1052
097f809a
NC
10532004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1054
1055 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1056 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1057
375db92b
AM
10582004-06-19 Alan Modra <amodra@bigpond.net.au>
1059
1060 * common.h (ELF64_R_INFO): Warning fix.
1061
092dcd75
CD
10622004-06-14 Chris Demetriou <cgd@broadcom.com>
1063
1064 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1065 with an updated comment.
1066
f6f9408f
JR
10672004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1068
1069 * sh.h (EF_SH_HAS_DSP): Remove.
1070 (EF_SH_HAS_FP): Remove.
1071 (EF_SH_MERGE_MACH): Remove.
1072 (EF_SH4_NOFPU): Convert to decimal.
1073 (EF_SH4A_NOFPU): Likewise.
1074 (EF_SH4_NOMMU_NOFPU): Likewise.
1075 (EF_SH3_NOMMU): Add new macro.
1076 (EF_SH_BFD_TABLE): Likewise.
1077 (sh_find_elf_flags): Add prototype.
1078 (sh_elf_get_flags_from_mach): Likewise.
1079
4030e8f6
CD
10802004-04-24 Chris Demetriou <cgd@broadcom.com>
1081
1082 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1083 (R_MIPS_GNU_REL_HI16): Remove.
1084 (R_MIPS_GNU_REL16_S2): Update comment.
1085
0949843d 10862004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 1087 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
1088
1089 * common.h (EM_CR): Define.
1090 * cr16c.h: New file.
1091
d507cf36
PB
10922004-03-23 Paul Brook <paul@codesourcery.com>
1093
1094 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1095
ae51a426
JR
10962003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1097
1098 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1099
676a64f4
RS
11002004-03-01 Richard Sandiford <rsandifo@redhat.com>
1101
1102 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1103
481fedf3
RM
11042004-01-28 Roland McGrath <roland@redhat.com>
1105
1106 * common.h (AT_SECURE): New macro.
1107
7e67eb11
RM
11082004-01-21 Roland McGrath <roland@redhat.com>
1109
1110 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1111 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1112 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1113 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1114 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1115
3fe74472
MK
11162004-01-17 Mark Kettenis <kettenis@gnu.org>
1117
1118 * common.h (NT_OPENBSD_IDENT): Define.
1119
79987b2f
AO
11202004-01-06 Alexandre Oliva <aoliva@redhat.com>
1121
1122 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1123 * frv.h (EF_FRV_FDPIC): New macro.
1124 (EF_FRV_PIC_FLAGS): Adjust.
1125 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1126 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1127 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1128 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1129 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1130 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1131 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1132 New.
1133
252b5132 1134
c9e214e5 1135For older changes see ChangeLog-9103
252b5132
RH
1136\f
1137Local Variables:
c9e214e5
AM
1138mode: change-log
1139left-margin: 8
1140fill-column: 74
252b5132
RH
1141version-control: never
1142End:
This page took 0.528591 seconds and 4 git commands to generate.