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