gas/
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
7a9068fe
L
12011-07-22 H.J. Lu <hongjiu.lu@intel.com>
2
3 * common.h (EM_K1OM): New.
4
9c55345c
TS
52011-07-03 Samuel Thibault <samuel.thibault@gnu.org>
6 Thomas Schwinge <thomas@schwinge.name>
7
2bb70ae0 8 PR binutils/12913
9c55345c
TS
9 * common.h (ELFOSABI_GNU): Define, replaces...
10 (ELFOSABI_LINUX): ... this, kept as an alias.
11 (ELFOSABI_HURD): Remove.
12
faa9a424
UW
132011-06-15 Ulrich Weigand <ulrich.weigand@linaro.org>
14
15 * common.h (NT_ARM_VFP): Define.
16
aa137e4d
NC
172011-06-13 Walter Lee <walt@tilera.com>
18
19 * common.h: Add EM_TILEGX.
20 * tilegx.h: New file.
21 * tilepro.h: New file.
22
2ddcd4af
TG
232011-06-09 Tristan Gingold <gingold@adacore.com>
24
25 * ia64.h (Elf64_External_VMS_ORIG_DYN_Note): New struct.
26
cc643b88
NC
272011-06-02 Nick Clifton <nickc@redhat.com>
28
29 * common.h: Fix spelling mistake in comment.
30 * reloc-macros.h: Likewise.
31
63e1a0fc
PB
322011-05-31 Paul Brook <paul@codesourcery.com>
33
34 * arm.h (arm_st_branch_type): Add ST_BRANCH_UNKNOWN.
35
e21e5835
NC
362011-04-15 Sergio Durigan Junior <sergiodj@redhat.com>
37
38 * common.h (NT_STAPSDT): New define.
39
c7811365
BS
402011-03-31 Bernd Schmidt <bernds@codesourcery.com>
41
42 * tic6x.h (R_C6000_JUMP_SPLOT, R_C6000_EHTYPE,
43 R_C6000_PCR_H16, R_C6000_PCR_L16): New relocs.
44 (SHN_TIC6X_SCOMMON): Define.
45
00e98fc7
TG
462011-03-31 Tristan Gingold <gingold@adacore.com>
47
48 * ia64.h (Elf64_External_VMS_Note): New struct.
49 (NT_VMS_MHD, NT_VMS_LNM, NT_VMS_SRC, NT_VMS_TITLE, NT_VMS_EIDC)
50 (NT_VMS_FPMODE, NT_VMS_LINKTIME, NT_VMS_IMGNAM, NT_VMS_IMGID)
51 (NT_VMS_LINKID, NT_VMS_IMGBID, NT_VMS_GSTNAM, NT_VMS_ORIG_DYN)
52 (NT_VMS_PATCHTIME) New macros.
53
34e77a92
RS
542011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
55
56 * arm.h (R_ARM_IRELATIVE): New relocation.
57
35fc36a8
RS
582011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
59
60 * internal.h (elf_internal_sym): Add st_target_internal.
61 * arm.h (arm_st_branch_type): New enum.
62 (ARM_SYM_BRANCH_TYPE): New macro.
63
8f7e76d0
NC
642011-03-10 Nick Clifton <nickc@redhat.com>
65
66 * common.h (EM_V850): V850s now supplied by Renesas.
67
15a44d57
AM
682011-02-25 Alan Modra <amodra@gmail.com>
69
eba5cfbc 70 PR 12516
15a44d57
AM
71 * internal.h (ELF_SECTION_IN_SEGMENT_1): Don't match zero size
72 sections at start or end of PT_DYNAMIC.
73
0855e32b
NS
742011-01-10 Nathan Sidwell <nathan@codesourcery.com>
75 Glauber de Oliveira Costa <glommer@gmail.com>
76
77 * arm.h (R_ARM_TLS_DESC, R_ARM_TLS_GOTDESC, R_ARM_TLS_CALL,
78 R_ARM_TLS_DESCSEQ, T_ARM_THM_TLS_CALL, R_ARM_THM_TLS_DESCSEQ): New
79 relocations.
80
aa137e4d
NC
812010-11-16 Jie Zhang <jie.zhang@analog.com>
82
83 * bfin.h (EF_BFIN_CODE_IN_L1): Define.
84 (EF_BFIN_DATA_IN_L1): Define.
85
fd503541
NC
862010-11-11 Mingming Sun <mingm.sun@gmail.com>
87
88 * mips.h (E_MIPS_MACH_LS3A): Defined.
89
87779176
JM
902010-11-02 Joseph Myers <joseph@codesourcery.com>
91
92 * tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
93 Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
94 Tag_ABI_array_object_alignment,
95 Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
96
3cbd1c06
JM
972010-10-29 Joseph Myers <joseph@codesourcery.com>
98
99 * tic6x-attrs.h (Tag_ABI_compatibility): Define.
100
b5593623
JM
1012010-10-29 Bernd Schmidt <bernds@codesourcery.com>
102 Joseph Myers <joseph@codesourcery.com>
103
104 * tic6x-attrs.h (Tag_ABI_DSBT): New.
105
75fa6dc1
JM
1062010-10-21 Joseph Myers <joseph@codesourcery.com>
107
108 * tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
109 value 4.
110 * tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
111 attribute renaming.
112
1cd986c5
NC
1132010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
114 Ina Pandit <ina.pandit@kpitcummins.com>
115
116 * v850.h: Add support for V850E2 and V850E2V3.
117 (v850_reloc_type): Update the newly added relocations
118
f4638467
AM
1192010-07-20 Alan Modra <amodra@gmail.com>
120
121 * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
122 (ELF_SECTION_SIZE): ..here.
123 (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
124 (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
125
ba761f19
AM
1262010-06-25 Alan Modra <amodra@gmail.com>
127
128 * ppc64.h (R_PPC64_LO_DS_OPT): Define.
129
59e6276b
JM
1302010-06-15 Joseph Myers <joseph@codesourcery.com>
131
132 * tic6x-attrs.h: New.
133 * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
134 (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
135 C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
136 C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
137 C6XABI_Tag_CPU_arch_C674X): Define.
138
28f997cf
TG
1392010-06-11 Tristan Gingold <gingold@adacore.com>
140
141 * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
142 (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
143 (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
144 (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
145 (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
146 (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
147 (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
148 (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
149 (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
150 (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
151 (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
152 (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
153 (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
154 (Elf64_External_VMS_IMAGE_RELA): Ditto.
155 (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
156 (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
157 (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
158 (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
159 (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
160 (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
161 (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
162 (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
163
8e45593f
NC
1642010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
165 Joseph Myers <joseph@codesourcery.com>
166 Andrew Stubbs <ams@codesourcery.com>
167
168 * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
169 (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New. Adjust
170 other invalid ranges.
171 (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
172 (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
173 (R_SH_FUNCDESC_VALUE): New.
174
18ae9cc1
L
1752010-05-18 H.J. Lu <hongjiu.lu@intel.com>
176
177 PR gas/11600
178 * common.h (SHF_EXCLUDE): New.
179
180 * i370.h (SHF_EXCLUDE): Removed.
181 * or32.h (SHF_EXCLUDE): Likewise.
182 * ppc.h (SHF_EXCLUDE): Likewise.
183 * sparc.h (SHF_EXCLUDE): Likewise.
184
9a83a553
AM
1852010-04-23 Alan Modra <amodra@gmail.com>
186
187 * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
188 Invert logic to clarify test for .tbss.
189 (ELF_IS_SECTION_IN_SEGMENT): Rename to..
190 (ELF_SECTION_IN_SEGMENT_1): ..this. Add check_vma param. Protect
191 macro args with parentheses.
192 (ELF_SECTION_IN_SEGMENT): Define.
193 (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
194 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
195
75375b3e
MGD
1962010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
197
198 * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
199 Tag_FP_HP_extension): Add new ABI attribute tags.
200
e4e42b45
NC
2012010-04-15 Nick Clifton <nickc@redhat.com>
202
203 * alpha.h: Update copyright notice to use GPLv3.
204 * arc.h: Likewise.
205 * arm.h: Likewise.
206 * avr.h: Likewise.
207 * bfin.h: Likewise.
208 * common.h: Likewise.
209 * cr16.h: Likewise.
210 * cr16c.h: Likewise.
211 * cris.h: Likewise.
212 * crx.h: Likewise.
213 * d10v.h: Likewise.
214 * d30v.h: Likewise.
215 * dlx.h: Likewise.
216 * dwarf.h: Likewise.
217 * external.h: Likewise.
218 * fr30.h: Likewise.
219 * frv.h: Likewise.
220 * h8.h: Likewise.
221 * hppa.h: Likewise.
222 * i370.h: Likewise.
223 * i386.h: Likewise.
224 * i860.h: Likewise.
225 * i960.h: Likewise.
226 * ia64.h: Likewise.
227 * internal.h: Likewise.
228 * ip2k.h: Likewise.
229 * iq2000.h: Likewise.
230 * lm32.h: Likewise.
231 * m32c.h: Likewise.
232 * m32r.h: Likewise.
233 * m68hc11.h: Likewise.
234 * m68k.h: Likewise.
235 * mcore.h: Likewise.
236 * mep.h: Likewise.
237 * microblaze.h: Likewise.
238 * mips.h: Likewise.
239 * mmix.h: Likewise.
240 * mn10200.h: Likewise.
241 * moxie.h: Likewise.
242 * msp430.h: Likewise.
243 * mt.h: Likewise.
244 * openrisc.h: Likewise.
245 * or32.h: Likewise.
246 * pj.h: Likewise.
247 * ppc.h: Likewise.
248 * ppc64.h: Likewise.
249 * reloc-macros.h: Likewise.
250 * rx.h: Likewise.
251 * s390.h: Likewise.
252 * sh.h: Likewise.
253 * sparc.h: Likewise.
254 * spu.h: Likewise.
255 * v850.h: Likewise.
256 * vax.h: Likewise.
257 * vxworks.h: Likewise.
258 * x86-64.h: Likewise.
259 * xc16x.h: Likewise.
260 * xstormy16.h: Likewise.
261 * xtensa.h: Likewise.
262
9957b18f
AM
2632010-04-08 David Stubbs <stubbs@icerasemi.com>
264
265 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
266 cannot contain any sections.
267
40b36596
JM
2682010-03-25 Joseph Myers <joseph@codesourcery.com>
269
270 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
271 * tic6x.h: New.
272
e1dcda2d
L
2732010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
274
275 * common.h (VER_FLG_*): Document.
276 (VER_FLG_INFO): Define.
277
17e57237
NC
2782010-02-23 Andrew Zabolotny <anpaza@mail.ru>
279
280 PR binutils/11297
281 * avr.h: (R_AVR_8): New relocation number.
282
cd21e546
MGD
2832010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
284
285 * arm.h (Tag_MPextension_use): Renumber.
286 (Tag_DIV_use): Add.
287 (Tag_MPextension_use_legacy): Likewise.
288
d7eeb400
MS
2892010-02-09 Michael Holzheu <holzheu@de.ibm.com>
290
291 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
292 NT_S390_CTRS and NT_S390_PREFIX): Define.
293
e1dcda2d
L
2942010-02-08 David S. Miller <davem@davemloft.net>
295
296 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
297
4339cae0
L
2982010-02-02 H.J. Lu <hongjiu.lu@intel.com>
299
300 * common.h (NT_386_XSTATE): New.
301
3ff95107 3022010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17e57237 303
3ff95107
L
304 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
305
c75a08aa
AM
3062010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
307
4339cae0 308 * common.h (PN_XNUM): Define.
c75a08aa 309
0675e188
UW
3102009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
311
312 * common.h (NT_S390_HIGH_GPRS): Define.
313
32af9f6e
AM
3142009-12-17 Alan Modra <amodra@bigpond.net.au>
315
316 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
317 R_PPC_RELAX32PC_PLT): Delete.
318 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
319
3c65b800
JM
3202009-11-28 Joseph Myers <joseph@codesourcery.com>
321
322 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
323 EM_TI_C5500, EM_CUDA): Define.
324 (EM_res140, EM_res141, EM_res142): Remove.
325
9e3c6df6
PB
3262009-11-17 Paul Brook <paul@codesourcery.com>
327 Daniel Jacobowitz <dan@codesourcery.com>
328
329 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
330
c7927a3c
NC
3312009-09-29 DJ Delorie <dj@redhat.com>
332
333 * rx.h: New file.
334
a7f2871e
AM
3352009-09-21 Alan Modra <amodra@bigpond.net.au>
336
337 * ppc.h (DT_PPC_TLSOPT): Define.
338 * ppc64.h (DT_PPC64_TLSOPT): Define.
339
7f6fed87
NC
3402009-08-10 Daniel Gutson <dgutson@codesourcery.com>
341
342 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
343 (SHT_ARM_OVERLAYSECTION): New define.
344
cb88ce9f
BS
3452006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
346
347 From Mike Frysinger <michael.frysinger@analog.com>
348 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
349 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
350 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
351 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
352 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
353 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
354 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
355 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
356 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
357 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
358 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
359 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
360 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
361 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
362 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
363 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
364 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
365 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
366 R_page, R_hwpage, R_addr, R_pltpc, R_got.
17e57237 367
44db4087
ME
3682009-08-09 Michael Eager <eager@eagercon.com>
369
370 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
17e57237 371 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
44db4087 372
7ba29e2a
NC
3732009-08-06 Michael Eager <eager@eagercon.com>
374
375 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
376 * elf/microblaze.h: New reloc definitions.
377
28ec585f
AM
3782009-07-30 Alan Modra <amodra@bigpond.net.au>
379
380 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
381 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
382
8a9036a4
L
3832009-07-25 H.J. Lu <hongjiu.lu@intel.com>
384
385 * common.h (EM_L1OM): New.
386
8fdcc58d
TS
3872009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
388 Alan Modra <amodra@bigpond.net.au>
389
390 * spu.h (R_SPU_ADD_PIC): New.
391
3e7a7d11
NC
3922009-07-23 Ulrich Drepper <drepper@redhat.com>
393
394 * common.h (STB_GNU_UNIQUE): Define.
395
fa8f86ff
TT
3962009-07-10 Tom Tromey <tromey@redhat.com>
397
398 * dwarf2.h: Move to `..'.
399
1bffd25b
L
4002009-07-10 H.J. Lu <hongjiu.lu@intel.com>
401
402 * dwarf2.h: Just include ../dwarf2.h.
403
e054468f
AM
4042009-07-10 Alan Modra <amodra@bigpond.net.au>
405
406 * ppc.h (R_PPC_IRELATIVE): Add.
407 (R_PPC_RELAX32, R_PPC_RELAX32PC,
408 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
409 * ppc64.h (R_PPC64_IRELATIVE): Add.
410
3244e8f5
JJ
4112009-07-03 Jakub Jelinek <jakub@redhat.com>
412
413 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
414 and DW_OP_stack_value.
415
ceaf50a2
AM
4162009-06-22 Alan Modra <amodra@bigpond.net.au>
417
418 * ppc.h (R_PPC_RELAX*): Define as enum.
419
f865a31d
AG
4202009-06-11 Anthony Green <green@moxielogic.org>
421
422 * moxie.h (R_MOXIE_PCREL10): New.
423
cbe950e9
L
4242009-06-01 H.J. Lu <hongjiu.lu@intel.com>
425
426 PR ld/10205
427 * i386.h (R_386_IRELATIVE): New.
428 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
429
cf65542b
L
4302009-05-27 H.J. Lu <hongjiu.lu@intel.com>
431
432 * common.h: Update comments for dynamic tag ranges.
433
4e38f72c
DD
4342009-04-30 DJ Delorie <dj@redhat.com>
435
436 * mep.h (EF_MEP_COP_*): New.
437 (EF_MEP_ALL_FLAGS): Add them.
438
d8045f23
NC
4392009-04-30 Nick Clifton <nickc@redhat.com>
440
441 * common.h (STT_GNU_IFUNC): Define.
442
ed4a4bdf
CC
4432009-04-24 Cary Coutant <ccoutant@google.com>
444
445 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
446
20135e4c
NC
4472009-04-15 Anthony Green <green@moxielogic.com>
448
449 * common.h (EM_MOXIE): Define.
450 * moxie.h: New file.
451
4d28413b
DD
4522009-04-07 DJ Delorie <dj@redhat.com>
453
454 * mep.h (EF_MEP_CPU_C5): New.
455
96b2958f
L
4562009-04-01 H.J. Lu <hongjiu.lu@intel.com>
457
458 * common.h (EM_INTEL178): Removed.
459 (EM_INTEL179): Likewise.
460 (EM_ETPU): New.
461 (EM_SLE9X): Likewise.
462 (EM_INTEL181): Likewise.
463 (EM_INTEL182): Likewise.
464
f47a1d2e
L
4652009-03-31 H.J. Lu <hongjiu.lu@intel.com>
466
467 * common.h (EM_INTEL178): New.
468 (EM_INTEL179): Likewise.
469 (EM_INTEL180): Likewise.
470
0e879927
ILT
4712009-03-20 Mikolaj Zalewski <mikolajz@google.com>
472
473 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
474
4d407348
MK
4752009-03-14 Mark Kettenis <kettenis@gnu.org>
476
17e57237
NC
477 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
478 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
4d407348
MK
479 (NT_OPENBSD_WCOOKIE): New defines.
480
904001b0
JK
4812009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
482
483 * common.h (AT_RANDOM): Define.
484
727fc41e
AM
4852009-03-04 Alan Modra <amodra@bigpond.net.au>
486
487 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
488 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
489
c3b7224a
NC
4902009-03-02 Qinwei <qinwei@sunnorth.com.cn>
491
492 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
493 * common.h (EM_SCORE_OLD): Define.
494
36319970
L
4952009-02-23 H.J. Lu <hongjiu.lu@intel.com>
496
497 * common.h (STB_LOPROC): Replace Application-specific with
498 Processor-specific in comments.
499 (STB_HIPROC): Likewise.
500 (STT_LOPROC): Likewise.
501 (STT_HIPROC): Likewise.
502
52b6b6b9
JM
5032009-02-03 Sandip Matte <sandip@rmicorp.com>
504
505 * mips.h (E_MIPS_MACH_XLR): Define.
506
cf869cce
NC
5072009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
508
509 * m68k.h: Map TLS relocations to numbers.
510
91e22acd
AS
5112009-01-15 Andrew Stubbs <ams@codesourcery.com>
512 Julian Brown <julian@codesourcery.com>
513
514 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
515 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
516 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
517 version 2.07.
518 (Tag_undefined39, Tag_nodefaults): New enum values.
519 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
520 (Tag_conformance, Tag_Virtualization_use): Likewise.
521 (Tag_undefined69, Tag_MPextension_use): Likewise.
522
01e1a5bc
NC
5232009-01-15 Douglas B Rupp <rupp@gnat.com>
524
525 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
526 New macros. Minor reformatting.
527
84e94c90
NC
5282008-12-23 Jon Beniston <jon@beniston.com>
529
530 * lm32.h: New file.
531
0f88be7a
NC
5322008-12-23 Nick Clifton <nickc@redhat.com>
533
534 * commmon.h (STT_IFUNC): Delete.
535
7a0cc8ed
HPN
5362008-12-20 Hans-Peter Nilsson <hp@axis.com>
537
538 * cris.h (R_CRIS_32_IE): New relocation.
539
e7c33416
NC
5402008-12-03 Nick Clifton <nickc@redhat.com>
541
542 * common.h (STT_IFUNC): Define.
543
e73521d6
SR
5442008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
545
546 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
547 R_CR16_GLOB_DAT): New relocations.
548
a973d22c
HPN
5492008-11-25 Hans-Peter Nilsson <hp@axis.com>
550
551 * cris.h (R_CRIS_32_TPREL): Correct comment.
552 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
553
8e79c3df
CM
5542008-11-18 Catherine Moore <clm@codesourcery.com>
555
556 * arm.h (Tag_ABI_FP_16bit_format): Define.
557
2b0bc088
NC
5582008-11-14 Nathan Sidwell <nathan@codesourcery.com>
559
560 * internal.h (struct elf_segment_map): Add header_size field.
17e57237 561
759cc328
UW
5622008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
563
564 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
565
f82e0623
NF
5662008-10-10 Nathan Froyd <froydnj@codesourcery.com>
567
568 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
569
1d037692
HPN
5702008-10-04 Hans-Peter Nilsson <hp@axis.com>
571
572 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
573 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
574 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
575 (R_CRIS_16_TPREL): New relocations.
576
28dbbc02
BW
5772008-08-20 Bob Wilson <bob.wilson@acm.org>
578
579 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
580 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
581 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
582
861fb55a
DJ
5832008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
584 Daniel Jacobowitz <dan@codesourcery.com>
585 Catherine Moore <clm@codesourcery.com>
586 Mark Shinwell <shinwell@codesourcery.com>
587
588 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
589 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
590
0deb8eee
AM
5912008-08-04 Markus Weiss <weissms@aros.org>
592
593 * common.h (ELFOSABI_AROS): Update comment.
594
3c7b9897
AM
5952008-07-26 Michael Eager <eager@eagercon.com>
596
597 * ppc.h: Add description of single-precision.
598
89eeb0bc
LM
5992008-07-21 Luis Machado <luisgpm@br.ibm.com>
600
601 * common.h: Define NT_PPC_VSX.
602
30c09090
RS
6032008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
604
605 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
606
b8a39af8
SR
6072008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
608
609 * common.h (EM_CR16): Correct value.
610 (EM_CR16): Rename to EM_CR16_OLD.
611
ff7eeb89
DD
6122008-06-12 DJ Delorie <dj@redhat.com>
613
614 * common.h (EM_M32C_NEW): Rename to EM_M32C.
615 (EM_M32C): Rename to EM_M32C_OLD.
616
3c9a78e0
JM
6172008-06-12 Joseph Myers <joseph@codesourcery.com>
618
619 * common.h: Update e_machine table.
620
a23ede3d
KK
6212008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
622
623 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
624
2424f303
JM
6252008-06-09 Joseph Myers <joseph@codesourcery.com>
626
627 * common.h: Change registry@caldera.com to registry@sco.com.
628
7c90103b
NC
6292008-05-21 Nick Clifton <nickc@redhat.com>
630
631 * reloc-macros.h: Add a comment about the use of the
632 END_RELOC_NUMBERS symbol as a sentinel value.
633
6342008-05-15 Christophe Lyon <christophe.lyon@st.com>
17e57237 635
7c90103b
NC
636 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
637
14a6d8e0
DM
6382008-04-16 David S. Miller <davem@davemloft.net>
639
640 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
641 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
642 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
643 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
644
15397d0b
ILT
6452008-03-24 Ian Lance Taylor <iant@google.com>
646
647 * common.h (NT_GNU_GOLD_VERSION): Define.
648
72de5009
AM
6492008-03-13 Alan Modra <amodra@bigpond.net.au>
650
651 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
652 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
653 Order struct as for external version.
654
1bce5d2c
AM
6552008-03-12 Alan Modra <amodra@bigpond.net.au>
656
4fbb74a6
AM
657 PR 5900
658 * common.h (SHN_BAD): Delete.
659 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
660 * external.h: ..here.
661 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
662 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
663 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
664
6652008-03-12 Alan Modra <amodra@bigpond.net.au>
666
667 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 668 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 669 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 670 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 671 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 672 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
673 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
674 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 675 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 676 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 677 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
678 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
679 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 680 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 681 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 682
35d60fe4
NC
6832008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
684
685 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
686 DW_OP_PGI_omp_thread_num.
687
7b03d09a
AN
6882008-02-04 Adam Nemet <anemet@caviumnetworks.com>
689
690 * mips.h: Update copyright.
691 (E_MIPS_MACH_OCTEON): New macro.
692
148b93f2
NC
6932008-01-30 Tristan Gingold <gingold@adacore.com>
694
695 Add OpenVMS extensions.
1bce5d2c
AM
696 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
697 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 698 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
699 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
700 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
701 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
702 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
703 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
704 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
705 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
706 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
707 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
708 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
709 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
710 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
711 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
712 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
713 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
714 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
715 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
716 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
717 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
718
c74ba406
MK
7192008-01-16 Mark Kettenis <kettenis@gnu.org>
720
721 * common.h (AT_SUN_AUXFLAGS): Define.
722
60955fda
DJ
7232007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
724
725 * dwarf2.h (DW_AT_hi_user): Correct value.
726
1bbb5f21 7272007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 728
1bbb5f21 729 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 730
350cc38d
MS
7312007-11-29 Mark Shinwell <shinwell@codesourcery.com>
732
733 * mips.h (E_MIPS_MACH_LS2E): New.
734 (E_MIPS_MACH_LS2F): New.
735
f7bc09bd
NS
7362007-11-28 Nathan Sidwell <nathan@codesourcery.com>
737
738 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
739 segments at the end of memory.
740
e210c36b
NC
7412007-11-17 Thiemo Seufer <ths@mips.com>
742
743 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
744 in comment.
745
e2a0d921
NC
7462007-11-16 Nick Clifton <nickc@redhat.com>
747
748 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
749 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
750 (DW_AT_stride): Rename to DW_AT_byte_stride.
751
7a2b07ff
NS
7522007-11-08 Nathan Sidwell <nathan@codesourcery.com>
753
754 * vxworks.h: New.
755
569006e5
NC
7562007-10-30 Nick Clifton <nickc@redhat.com>
757
758 * mn10300.h (R_MN10300_ALIGN): Define.
759
c6e65352
DJ
7602007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
761
762 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
763
bfff1642
NC
7642007-10-19 Nick Clifton <nickc@redhat.com>
765
766 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
767
3e6ff6e5
RM
7682007-10-18 Roland McGrath <roland@redhat.com>
769
770 * common.h (NT_PPC_VMX): New macro.
771
7fac7ff4
NC
7722007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
773
774 * cr16.h: Updated with new relocaction macros.
775
b10a8ae0
L
7762007-09-17 H.J. Lu <hongjiu.lu@intel.com>
777
778 PR binutils/3281
779 PR binutils/5037
780 * internal.h (elf_segment_map): Add p_size and p_size_valid.
781 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
782 PT_GNU_RELRO segments.
783
8d100c32
KH
7842007-09-11 Nathan Sidwell <nathan@codesourcery.com>
785
786 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
787
b15fa79e
AM
7882007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
789
790 * common.h (NT_SPU): Define.
791
2b05f1b7
L
7922007-08-16 H.J. Lu <hongjiu.lu@intel.com>
793
794 * common.h: Revert last change.
795
94b11780
L
7962007-08-16 H.J. Lu <hongjiu.lu@intel.com>
797
798 * common.h (PT_GNU_STACK): Renamed to ...
799 (PT_GNU_ATTR): This.
800 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
801
fd2f25da
RM
8022007-07-09 Roland McGrath <roland@redhat.com>
803
804 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
805
34c8bcba
JM
8062007-06-29 Joseph Myers <joseph@codesourcery.com>
807
808 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
809
2cf19d5c
JM
8102007-06-29 Joseph Myers <joseph@codesourcery.com>
811
812 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
813
104d59d1
JM
8142007-06-29 Joseph Myers <joseph@codesourcery.com>
815
816 * arm.h (elf32_arm_add_eabi_attr_int,
817 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
818 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
819 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
820 Tag_Symbol, Tag_compatibility): Remove.
821 * common.h (SHT_GNU_ATTRIBUTES): Define.
822
3d3d428f
NC
8232007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
824
825 * common.h (EM_CR16): New entry for CR16 cpu.
826 * cr16.h: New file.
827
99ded152
BW
8282007-06-11 Sterling Augustine <sterling@tensilica.com>
829 Bob Wilson <bob.wilson@acm.org>
fd2f25da 830
99ded152
BW
831 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
832 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 833
f89d32d9
CT
8342007-05-18 Caroline Tice <ctice@apple.com>
835
fd2f25da 836 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
837 DW_OP_GNU_uninit.
838
4f4416b5
AM
8392007-05-12 Alan Modra <amodra@bigpond.net.au>
840
841 * spu.h (R_SPU_ADDR16X): Define.
842 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
843
ece5ef60
AM
8442007-05-11 Alan Modra <amodra@bigpond.net.au>
845
846 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
847
627b32bc
AM
8482007-05-02 Alan Modra <amodra@bigpond.net.au>
849
850 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
851 and vma for appropriate sections.
852
0c3e446c
JB
8532007-04-26 Jan Beulich <jbeulich@novell.com>
854
855 * common.h (DT_ENCODING): Correct value (back to spec mandated
856 value).
857
d4c87fc1
AM
8582007-03-08 Alan Modra <amodra@bigpond.net.au>
859
860 * v850.h (V850_OTHER_TDA_BYTE): Delete.
861 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
862 that don't clash with visibility bits.
863
689d9c8c
AM
8642007-03-07 Alan Modra <amodra@bigpond.net.au>
865
866 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
867
b95dd98f 8682007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
869 Richard Sandiford <rsandifo@redhat.com>
870 Richard Henderson <rth@redhat.com>
871 DJ Delorie <dj@redhat.com>
872 Ben Elliston <bje@redhat.com>
b95dd98f
DB
873
874 * mep.h: New file.
b95dd98f
DB
875 * common.h (EM_CYGNUS_MEP): Define.
876
8772007-02-15 Dave Brolley <brolley@redhat.com>
878
879 From Graydon Hoare <graydon@redhat.com>:
880 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
881
3bdcfdf4
KH
8822007-01-08 Kazu Hirata <kazu@codesourcery.com>
883
884 * m68k.h (EF_M68K_FIDO): New.
885 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
886 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
887
9840d27e
KH
8882006-12-25 Kazu Hirata <kazu@codesourcery.com>
889
890 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
891
425c6cb0
KH
8922006-12-19 Kazu Hirata <kazu@codesourcery.com>
893
894 * m68k.h (EF_M68K_ARCH_MASK): New.
895
3271a814
NS
8962006-12-19 Nathan Sidwell <nathan@codesourcery.com>
897
898 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
899
c694fd50
KH
9002006-12-07 Kazu Hirata <kazu@codesourcery.com>
901
902 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
903 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
904 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
905 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
906 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
907 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
908 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
909 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
910 EF_M68K_CF_FLOAT, respectively.
911
4fd454c8
NC
9122006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
913 Nick Clifton <nickc@redhat.com>
914
915 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
916
165b93e7
RS
9172006-10-28 Richard Sandiford <richard@codesourcery.com>
918
919 * mips.h (R_MIPS_GLOB_DAT): Define
920 (R_MIPS_max): Bump by 1.
921
e9f53129
AM
9222006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
923 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
924 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
925 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
926 Alan Modra <amodra@bigpond.net.au>
927
928 * common.h (EM_SPU): Define.
929 * spu.h: New file.
930
b3549761
NC
9312006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
932
933 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
934 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
935 (EF_SCORE_HASENTRY): Delete.
936
e210c36b
NC
9372006-10-17 Mark Shinwell <shinwell@codesourcery.com>
938
939 * arm.h: Define TAG_CPU_ARCH_* constants.
940
1c0d3aa6
NC
9412006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
942
943 * score.h: New file.
944 * common.h: Add Score machine number.
945
fdc90cb4
JJ
9462006-07-10 Jakub Jelinek <jakub@redhat.com>
947
948 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
949
1224efb8
L
9502006-05-31 H.J. Lu <hongjiu.lu@intel.com>
951
952 * internal.h (ELF_SECTION_SIZE): New.
953 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
954 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
955 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
956
3f570048
AM
9572006-05-27 H.J. Lu <hongjiu.lu@intel.com>
958
959 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
960
9b52905e
NC
9612006-05-24 Carlos O'Donell <carlos@systemhalted.org>
962 Randolph Chung <randolph@tausq.org>
963 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
964 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
965 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
966 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
967 New TLS relocs.
968 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
969 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
970 Define TLS relocs using existing equivalents.
971
fd2f25da
RM
9722006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
973
28c9d252
NC
974 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
975
e210c36b
NC
9762006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
977
978 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
979 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
980 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
981 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
982 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
983 R_BFIN_GOTOFFLO): New relocs.
984 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
985
9862006-03-23 Michael Matz <matz@suse.de>
987
988 * x86-64.h: Add the new relocations with their official
989 numbers.
990
0a44bf69
RS
9912006-03-22 Richard Sandiford <richard@codesourcery.com>
992 Daniel Jacobowitz <dan@codesourcery.com>
993 Phil Edwards <phil@codesourcery.com>
994 Zack Weinberg <zack@codesourcery.com>
995 Mark Mitchell <mark@codesourcery.com>
996 Nathan Sidwell <nathan@codesourcery.com>
997
998 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
999
e14430ab
DA
10002006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1001
1002 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
1003 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
1004 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
1005 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
1006 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
1007
3a4a14e9
PB
10082006-03-10 Paul Brook <paul@codesourcery.com>
1009
1010 * arm.h (EF_ARM_EABI_VER5): Define.
1011
0b2e31dc
NS
10122006-03-06 Nathan Sidwell <nathan@codesourcery.com>
1013
1014 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
1015 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
1016 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
1017 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
1018 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
1019 (EF_M68K_EMAC_B): New.
1020
df406460
NC
10212006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
1022
1023 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
1024 (EF_AVR_LINKRELAX_PREPARED): Add.
1025
2c10a7e5
BE
10262006-03-02 Ben Elliston <bje@au.ibm.com>
1027
1028 Import from the GCC tree:
1029 2006-03-01 Jakub Jelinek <jakub@redhat.com>
1030
1031 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
1032 from DWARF 3.
1033 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
1034 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
1035 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
1036 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
1037 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
1038 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
1039 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
1040 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
1041 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
1042 DW_DS_leading_separate, DW_DS_trailing_separate): New.
1043 (DW_END_default, DW_END_big, DW_END_little): New.
1044 (DW_END_lo_user, DW_END_hi_user): Define.
1045 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
1046 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
1047 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
1048 DW_LANG_D): New.
1049
e210c36b
NC
10502006-02-06 Steve Ellcey <sje@cup.hp.com>
1051
1052 * ia64.h (SHF_IA_64_HP_TLS): New.
1053
6772dd07
DD
10542006-02-24 DJ Delorie <dj@redhat.com>
1055
1056 * m32c.h: Add relax relocs.
1057
d70c5fc7
NC
10582006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
1059 Anil Paranjape <anilp1@kpitcummins.com>
1060 Shilin Shakti <shilins@kpitcummins.com>
1061
1062 * common.h (EM_XC16X): New entry for xc16x cpu.
1063 Sort other EM_* numbers into numerical order.
1064 * xc16x.h: New file.
fd2f25da 1065
84d1d650
L
10662006-02-10 H.J. Lu <hongjiu.lu@intel.com>
1067
1068 PR binutils/2258
1069 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
1070 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1071
266abb8f
NS
10722006-02-07 Nathan Sidwell <nathan@codesourcery.com>
1073
1074 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
1075 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
1076 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
1077 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
1078 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
1079
10802006-02-06 Steve Ellcey <sje@cup.hp.com>
1081
1082 * ia64.h (SHF_IA_64_HP_TLS): New.
1083
67a4f2b7
AO
10842006-01-18 Alexandre Oliva <aoliva@redhat.com>
1085
1086 Introduce TLS descriptors for i386 and x86_64.
1087 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
1088 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
1089 New.
1090 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
1091 R_X86_64_TLSDESC): New.
1092
64fd6348
NC
10932006-01-09 Mike Frysinger <vapier@gentoo.org>:
1094
1095 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1096
d031aafb
NS
10972005-12-16 Nathan Sidwell <nathan@codesourcery.com>
1098
1099 Second part of ms1 to mt renaming.
1100 * common.h (EM_MT): Renamed.
1101 * mt.h: Rename relocs, cpu & other defines.
1102
e210c36b
NC
11032005-12-12 Nathan Sidwell <nathan@codesourcery.com>
1104
1105 * mt.h: Renamed from ms1.h
1106
39b41c9c
PB
11072005-12-12 Paul Brook <paul@codesourcery.com>
1108
1109 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1110
5e2b0d47
NC
11112005-11-11 Nick Clifton <nickc@redhat.com>
1112
1113 PR 1150
1114 * mips.h (STO_OPTIONAL): Define.
1115 (ELF_MIPS_IS_OPTIONAL): Define.
1116
e210c36b
NC
11172005-11-07 Nathan Sidwell <nathan@codesourcery.com>
1118
1119 Add ms2.
1120 * ms1.h (EF_MS1_CPU_MS2): New.
1121
11222005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1123
1124 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1125
3c9b82ba
NC
11262005-09-30 Catherine Moore <clm@cm00re.com>
1127
1128 * bfin.h: New file.
1129 * common.h (EM_BLACKFIN): Define.
1130
ee065d83
PB
11312005-10-08 Paul Brook <paul@codesourcery.com>
1132
1133 * arm.h: Add prototypes for BFD object attribute routines.
1134
1cacb694
RE
11352005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
1136
1137 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1138
3c26c61a
DA
11392005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1140
1141 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1142 New defines.
1143
67762f6b
DA
11442005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1145
1146 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1147 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1148 deprecated defines.
1149 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1150 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1151 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1152 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1153 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1154 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1155 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1156 NT_HP_UX_OPTIONS): Define.
1157
fd54057a
DD
11582005-07-25 DJ Delorie <dj@redhat.com>
1159
1160 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1161
3b22753a
L
11622005-07-25 Jan Hubicka <jh@suse.cz>
1163
1164 * x86-64.h (SHN_X86_64_LCOMMON): New.
1165 (SHF_X86_64_LARGE): New.
1166
157e7bd1
NC
11672005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1168
1169 * m32r.h (R_M32R_REL32): Added.
1170
df45824a
BE
11712005-07-18 Ben Elliston <bje@au.ibm.com>
1172
1173 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1174 Replace with DW_ATE_decimal_float (now in DWARF 3).
1175
49f58d10
JB
11762005-07-14 Jim Blandy <jimb@redhat.com>
1177
1178 Add support for Renesas M32C and M16C.
1179 * common.h (EM_M32C): New machine number.
1180 * m32c.h: New file.
fd2f25da 1181
e210c36b
NC
11822005-06-17 Jakub Jelinek <jakub@redhat.com>
1183
1184 * external.h (GRP_ENTRY_SIZE): Define.
1185
d6ab8113
JB
11862005-06-17 Jan Beulich <jbeulich@novell.com>
1187
1188 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1189 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1190 R_X86_64_GOTPC32.
1191
3c33e371
AH
11922005-06-07 Aldy Hernandez <aldyh@redhat.com>
1193 Michael Snyder <msnyder@redhat.com>
1194 Stan Cox <scox@redhat.com>
1195
1196 * common.h (EM_MS1): Define.
1197
1198 * ms1.h: New file.
1199
2acf634e
RH
12002005-05-31 Richard Henderson <rth@redhat.com>
1201
1202 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1203
484124bb
RH
12042005-05-29 Richard Henderson <rth@redhat.com>
1205
1206 * alpha.h (DT_ALPHA_PLTRO): New.
1207
d68f4033
BE
12082005-05-19 Ben Elliston <bje@au.ibm.com>
1209
1210 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1211 the user-defined encoding space pending inclusion in the standard.
1212
cb1afa5c
ZW
12132005-05-18 Zack Weinberg <zack@codesourcery.com>
1214
1215 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1216 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1217
c19d1205
ZW
12182005-05-17 Zack Weinberg <zack@codesourcery.com>
1219
1220 * arm.h: Import complete list of official relocation names
1221 and numbers from AAELF. Define FAKE_RELOCs for old names.
1222 Remove a few old names no longer used anywhere.
1223
1fe44d79
AM
12242005-05-14 Alan Modra <amodra@bigpond.net.au>
1225
1226 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1227
2df98d85
AM
12282005-05-11 Alan Modra <amodra@bigpond.net.au>
1229
1230 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1231 R_PPC_RELAX32PC_PLT) Adjust.
1232 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1233 (DT_PPC_GLINK): Define.
1234
e172dbf8
NC
12352005-05-10 Nick Clifton <nickc@redhat.com>
1236
1237 * Update the address and phone number of the FSF organization in
1238 the GPL notices in the following files:
2df98d85 1239 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
1240 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1241 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1242 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1243 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1244 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1245 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 1246
faa7ef87
L
12472005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1248
a63027e5
L
1249 Moved from ../ChangeLog
1250
faa7ef87
L
1251 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
1252 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1253
1254 2004-10-12 Paul Brook <paul@codesourcery.com>
1255 * arm.h (EF_ARM_EABI_VER4): Define.
1256
1257 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1258
1259 * common.h (PT_SUNW_EH_FRAME): Define.
1260 * x86-64.h (SHT_X86_64_UNWIND): Define.
1261
1262 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1263 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1264 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1265 (XTENSA_PROP_SEC_NAME): Define.
1266 (property_table_entry): Add flags field.
1267 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1268
1269 2004-09-17 Paul Brook <paul@codesourcery.com>
1270 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1271 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1272 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1273
1274 2004-09-13 Paul Brook <paul@codesourcery.com>
1275 * arm.h: Rename RELABS to TARGET1.
1276
1277 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1278 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1279 (PT_GNU_RELRO): Define.
1280
ba93b8ac
DJ
12812005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1282 Phil Blundell <philb@gnu.org>
1283
1284 * arm.h: Add TLS relocations.
1285
c927f9ef
BE
12862005-03-23 Ben Elliston <bje@au.ibm.com>
1287
1288 * dwarf.h: Merge with GCC's dwarf.h.
1289
238d258f
NC
12902005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1291
1292 * m68k.h (EF_CFV4E): Define.
1293
b294bdf8
MM
12942005-03-17 Paul Brook <paul@codesourcery.com>
1295 Dan Jacobowitz <dan@codesourcery.com>
1296 Mark Mitchell <mark@codesourcery.com>
1297
1298 * arm.h (PT_ARM_EXIDX): Define.
1299
51cb3ca7
DJ
13002005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1301 Joseph Myers <joseph@codesourcery.com>
1302
1303 * mips.h: Define MIPS TLS relocations.
1304
d6f16593 13052005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 1306 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
1307
1308 * mips.h (R_MIPS16_GOT16): New reloc code.
1309 (R_MIPS16_CALL16): Likewise.
1310 (R_MIPS16_HI16): Likewise.
1311 (R_MIPS16_LO16): Likewise.
1312 (R_MIPS16_min): New fake reloc code.
1313 (R_MIPS16_max): Likewise.
1314
a1c17af2
MR
13152005-02-11 Maciej W. Rozycki <macro@mips.com>
1316
1317 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1318
90219bd0
AO
13192005-01-25 Alexandre Oliva <aoliva@redhat.com>
1320
1321 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1322 * frv.h: Add R_FRV_TLSMOFF.
1323 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1324 * frv.h: Add TLS relocations.
1325
e38bc3b5
NC
13262005-01-17 Nick Clifton <nickc@redhat.com>
1327
1328 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1329 EF_SH2A_SH3E): New flags.
1330 (EF_SH_BFD_TABLE): Add these new flags to the table.
1331
b4a38de6
AM
13322005-01-12 Alan Modra <amodra@bigpond.net.au>
1333
1334 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1335 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1336
750bce0e 13372004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 1338
faa7ef87 1339 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 1340
1e50d24d
RS
13412004-12-16 Richard Sandiford <rsandifo@redhat.com>
1342
1343 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1344
69881c93
ILT
13452004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1346
1347 * mips.h (E_MIPS_MACH_9000): Define.
1348
b676888f
HPN
13492004-11-04 Hans-Peter Nilsson <hp@axis.com>
1350
1351 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1352 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1353 macros.
1354
637cf767
EC
13552004-10-06 Eric Christopher <echristo@redhat.com>
1356
1357 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1358
40a18ebd
NC
13592004-10-01 Paul Brook <paul@codesourcery.com>
1360
1361 * arm.h (SHT_ARM_EXIDX): Define.
1362 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1363 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1364 Define.
1365
b18c562e
NC
13662004-08-25 Dmitry Diky <diwil@spec.ru>
1367
1368 * msp430.h: Add new relocs.
1369
083febaa
L
13702004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1371
1372 * i386.h (R_386_USED_BY_INTEL_200): New.
1373
1d70c7fb
AO
13742004-07-29 Alexandre Oliva <aoliva@redhat.com>
1375
1376 Introduce SH2a support.
1377 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1378 * sh.h (EF_SH2A_NOFPU): New.
1379 2003-12-01 Michael Snyder <msnyder@redhat.com>
1380 * sh.h (EF_SH2A): New.
1381
670ec21d
NC
13822004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1383
1384 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1385 BFD_RELOC_CRX_SWITCH32.
1386
1fe1f39c
NC
13872004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1388
1389 * common.h (EM_CRX): Define.
1390 * crx.h: New file.
1391
097f809a
NC
13922004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1393
1394 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1395 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1396
375db92b
AM
13972004-06-19 Alan Modra <amodra@bigpond.net.au>
1398
1399 * common.h (ELF64_R_INFO): Warning fix.
1400
092dcd75
CD
14012004-06-14 Chris Demetriou <cgd@broadcom.com>
1402
1403 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1404 with an updated comment.
1405
f6f9408f
JR
14062004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1407
1408 * sh.h (EF_SH_HAS_DSP): Remove.
1409 (EF_SH_HAS_FP): Remove.
1410 (EF_SH_MERGE_MACH): Remove.
1411 (EF_SH4_NOFPU): Convert to decimal.
1412 (EF_SH4A_NOFPU): Likewise.
1413 (EF_SH4_NOMMU_NOFPU): Likewise.
1414 (EF_SH3_NOMMU): Add new macro.
1415 (EF_SH_BFD_TABLE): Likewise.
1416 (sh_find_elf_flags): Add prototype.
1417 (sh_elf_get_flags_from_mach): Likewise.
1418
4030e8f6
CD
14192004-04-24 Chris Demetriou <cgd@broadcom.com>
1420
1421 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1422 (R_MIPS_GNU_REL_HI16): Remove.
1423 (R_MIPS_GNU_REL16_S2): Update comment.
1424
0949843d 14252004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 1426 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
1427
1428 * common.h (EM_CR): Define.
1429 * cr16c.h: New file.
1430
d507cf36
PB
14312004-03-23 Paul Brook <paul@codesourcery.com>
1432
1433 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1434
ae51a426
JR
14352003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1436
1437 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1438
676a64f4
RS
14392004-03-01 Richard Sandiford <rsandifo@redhat.com>
1440
1441 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1442
481fedf3
RM
14432004-01-28 Roland McGrath <roland@redhat.com>
1444
1445 * common.h (AT_SECURE): New macro.
1446
7e67eb11
RM
14472004-01-21 Roland McGrath <roland@redhat.com>
1448
1449 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1450 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1451 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1452 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1453 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1454
3fe74472
MK
14552004-01-17 Mark Kettenis <kettenis@gnu.org>
1456
1457 * common.h (NT_OPENBSD_IDENT): Define.
1458
79987b2f
AO
14592004-01-06 Alexandre Oliva <aoliva@redhat.com>
1460
1461 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1462 * frv.h (EF_FRV_FDPIC): New macro.
1463 (EF_FRV_PIC_FLAGS): Adjust.
1464 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1465 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1466 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1467 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1468 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1469 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1470 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1471 New.
1472
252b5132 1473
c9e214e5 1474For older changes see ChangeLog-9103
252b5132
RH
1475\f
1476Local Variables:
c9e214e5
AM
1477mode: change-log
1478left-margin: 8
1479fill-column: 74
252b5132
RH
1480version-control: never
1481End:
This page took 0.597797 seconds and 4 git commands to generate.