]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - include/elf/ChangeLog
* Makefile.am (ALL_MACHINES): Add cpu-tilegx.lo and cpu-tilepro.lo.
[thirdparty/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
aa137e4d
NC
12011-06-13 Walter Lee <walt@tilera.com>
2
3 * common.h: Add EM_TILEGX.
4 * tilegx.h: New file.
5 * tilepro.h: New file.
6
2ddcd4af
TG
72011-06-09 Tristan Gingold <gingold@adacore.com>
8
9 * ia64.h (Elf64_External_VMS_ORIG_DYN_Note): New struct.
10
cc643b88
NC
112011-06-02 Nick Clifton <nickc@redhat.com>
12
13 * common.h: Fix spelling mistake in comment.
14 * reloc-macros.h: Likewise.
15
63e1a0fc
PB
162011-05-31 Paul Brook <paul@codesourcery.com>
17
18 * arm.h (arm_st_branch_type): Add ST_BRANCH_UNKNOWN.
19
e21e5835
NC
202011-04-15 Sergio Durigan Junior <sergiodj@redhat.com>
21
22 * common.h (NT_STAPSDT): New define.
23
c7811365
BS
242011-03-31 Bernd Schmidt <bernds@codesourcery.com>
25
26 * tic6x.h (R_C6000_JUMP_SPLOT, R_C6000_EHTYPE,
27 R_C6000_PCR_H16, R_C6000_PCR_L16): New relocs.
28 (SHN_TIC6X_SCOMMON): Define.
29
00e98fc7
TG
302011-03-31 Tristan Gingold <gingold@adacore.com>
31
32 * ia64.h (Elf64_External_VMS_Note): New struct.
33 (NT_VMS_MHD, NT_VMS_LNM, NT_VMS_SRC, NT_VMS_TITLE, NT_VMS_EIDC)
34 (NT_VMS_FPMODE, NT_VMS_LINKTIME, NT_VMS_IMGNAM, NT_VMS_IMGID)
35 (NT_VMS_LINKID, NT_VMS_IMGBID, NT_VMS_GSTNAM, NT_VMS_ORIG_DYN)
36 (NT_VMS_PATCHTIME) New macros.
37
34e77a92
RS
382011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
39
40 * arm.h (R_ARM_IRELATIVE): New relocation.
41
35fc36a8
RS
422011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
43
44 * internal.h (elf_internal_sym): Add st_target_internal.
45 * arm.h (arm_st_branch_type): New enum.
46 (ARM_SYM_BRANCH_TYPE): New macro.
47
8f7e76d0
NC
482011-03-10 Nick Clifton <nickc@redhat.com>
49
50 * common.h (EM_V850): V850s now supplied by Renesas.
51
15a44d57
AM
522011-02-25 Alan Modra <amodra@gmail.com>
53
eba5cfbc 54 PR 12516
15a44d57
AM
55 * internal.h (ELF_SECTION_IN_SEGMENT_1): Don't match zero size
56 sections at start or end of PT_DYNAMIC.
57
0855e32b
NS
582011-01-10 Nathan Sidwell <nathan@codesourcery.com>
59 Glauber de Oliveira Costa <glommer@gmail.com>
60
61 * arm.h (R_ARM_TLS_DESC, R_ARM_TLS_GOTDESC, R_ARM_TLS_CALL,
62 R_ARM_TLS_DESCSEQ, T_ARM_THM_TLS_CALL, R_ARM_THM_TLS_DESCSEQ): New
63 relocations.
64
aa137e4d
NC
652010-11-16 Jie Zhang <jie.zhang@analog.com>
66
67 * bfin.h (EF_BFIN_CODE_IN_L1): Define.
68 (EF_BFIN_DATA_IN_L1): Define.
69
fd503541
NC
702010-11-11 Mingming Sun <mingm.sun@gmail.com>
71
72 * mips.h (E_MIPS_MACH_LS3A): Defined.
73
87779176
JM
742010-11-02 Joseph Myers <joseph@codesourcery.com>
75
76 * tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
77 Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
78 Tag_ABI_array_object_alignment,
79 Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
80
3cbd1c06
JM
812010-10-29 Joseph Myers <joseph@codesourcery.com>
82
83 * tic6x-attrs.h (Tag_ABI_compatibility): Define.
84
b5593623
JM
852010-10-29 Bernd Schmidt <bernds@codesourcery.com>
86 Joseph Myers <joseph@codesourcery.com>
87
88 * tic6x-attrs.h (Tag_ABI_DSBT): New.
89
75fa6dc1
JM
902010-10-21 Joseph Myers <joseph@codesourcery.com>
91
92 * tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
93 value 4.
94 * tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
95 attribute renaming.
96
1cd986c5
NC
972010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
98 Ina Pandit <ina.pandit@kpitcummins.com>
99
100 * v850.h: Add support for V850E2 and V850E2V3.
101 (v850_reloc_type): Update the newly added relocations
102
f4638467
AM
1032010-07-20 Alan Modra <amodra@gmail.com>
104
105 * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
106 (ELF_SECTION_SIZE): ..here.
107 (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
108 (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
109
ba761f19
AM
1102010-06-25 Alan Modra <amodra@gmail.com>
111
112 * ppc64.h (R_PPC64_LO_DS_OPT): Define.
113
59e6276b
JM
1142010-06-15 Joseph Myers <joseph@codesourcery.com>
115
116 * tic6x-attrs.h: New.
117 * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
118 (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
119 C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
120 C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
121 C6XABI_Tag_CPU_arch_C674X): Define.
122
28f997cf
TG
1232010-06-11 Tristan Gingold <gingold@adacore.com>
124
125 * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
126 (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
127 (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
128 (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
129 (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
130 (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
131 (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
132 (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
133 (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
134 (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
135 (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
136 (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
137 (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
138 (Elf64_External_VMS_IMAGE_RELA): Ditto.
139 (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
140 (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
141 (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
142 (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
143 (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
144 (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
145 (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
146 (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
147
8e45593f
NC
1482010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
149 Joseph Myers <joseph@codesourcery.com>
150 Andrew Stubbs <ams@codesourcery.com>
151
152 * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
153 (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New. Adjust
154 other invalid ranges.
155 (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
156 (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
157 (R_SH_FUNCDESC_VALUE): New.
158
18ae9cc1
L
1592010-05-18 H.J. Lu <hongjiu.lu@intel.com>
160
161 PR gas/11600
162 * common.h (SHF_EXCLUDE): New.
163
164 * i370.h (SHF_EXCLUDE): Removed.
165 * or32.h (SHF_EXCLUDE): Likewise.
166 * ppc.h (SHF_EXCLUDE): Likewise.
167 * sparc.h (SHF_EXCLUDE): Likewise.
168
9a83a553
AM
1692010-04-23 Alan Modra <amodra@gmail.com>
170
171 * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
172 Invert logic to clarify test for .tbss.
173 (ELF_IS_SECTION_IN_SEGMENT): Rename to..
174 (ELF_SECTION_IN_SEGMENT_1): ..this. Add check_vma param. Protect
175 macro args with parentheses.
176 (ELF_SECTION_IN_SEGMENT): Define.
177 (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
178 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
179
75375b3e
MGD
1802010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
181
182 * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
183 Tag_FP_HP_extension): Add new ABI attribute tags.
184
e4e42b45
NC
1852010-04-15 Nick Clifton <nickc@redhat.com>
186
187 * alpha.h: Update copyright notice to use GPLv3.
188 * arc.h: Likewise.
189 * arm.h: Likewise.
190 * avr.h: Likewise.
191 * bfin.h: Likewise.
192 * common.h: Likewise.
193 * cr16.h: Likewise.
194 * cr16c.h: Likewise.
195 * cris.h: Likewise.
196 * crx.h: Likewise.
197 * d10v.h: Likewise.
198 * d30v.h: Likewise.
199 * dlx.h: Likewise.
200 * dwarf.h: Likewise.
201 * external.h: Likewise.
202 * fr30.h: Likewise.
203 * frv.h: Likewise.
204 * h8.h: Likewise.
205 * hppa.h: Likewise.
206 * i370.h: Likewise.
207 * i386.h: Likewise.
208 * i860.h: Likewise.
209 * i960.h: Likewise.
210 * ia64.h: Likewise.
211 * internal.h: Likewise.
212 * ip2k.h: Likewise.
213 * iq2000.h: Likewise.
214 * lm32.h: Likewise.
215 * m32c.h: Likewise.
216 * m32r.h: Likewise.
217 * m68hc11.h: Likewise.
218 * m68k.h: Likewise.
219 * mcore.h: Likewise.
220 * mep.h: Likewise.
221 * microblaze.h: Likewise.
222 * mips.h: Likewise.
223 * mmix.h: Likewise.
224 * mn10200.h: Likewise.
225 * moxie.h: Likewise.
226 * msp430.h: Likewise.
227 * mt.h: Likewise.
228 * openrisc.h: Likewise.
229 * or32.h: Likewise.
230 * pj.h: Likewise.
231 * ppc.h: Likewise.
232 * ppc64.h: Likewise.
233 * reloc-macros.h: Likewise.
234 * rx.h: Likewise.
235 * s390.h: Likewise.
236 * sh.h: Likewise.
237 * sparc.h: Likewise.
238 * spu.h: Likewise.
239 * v850.h: Likewise.
240 * vax.h: Likewise.
241 * vxworks.h: Likewise.
242 * x86-64.h: Likewise.
243 * xc16x.h: Likewise.
244 * xstormy16.h: Likewise.
245 * xtensa.h: Likewise.
246
9957b18f
AM
2472010-04-08 David Stubbs <stubbs@icerasemi.com>
248
249 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
250 cannot contain any sections.
251
40b36596
JM
2522010-03-25 Joseph Myers <joseph@codesourcery.com>
253
254 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
255 * tic6x.h: New.
256
e1dcda2d
L
2572010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
258
259 * common.h (VER_FLG_*): Document.
260 (VER_FLG_INFO): Define.
261
17e57237
NC
2622010-02-23 Andrew Zabolotny <anpaza@mail.ru>
263
264 PR binutils/11297
265 * avr.h: (R_AVR_8): New relocation number.
266
cd21e546
MGD
2672010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
268
269 * arm.h (Tag_MPextension_use): Renumber.
270 (Tag_DIV_use): Add.
271 (Tag_MPextension_use_legacy): Likewise.
272
d7eeb400
MS
2732010-02-09 Michael Holzheu <holzheu@de.ibm.com>
274
275 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
276 NT_S390_CTRS and NT_S390_PREFIX): Define.
277
e1dcda2d
L
2782010-02-08 David S. Miller <davem@davemloft.net>
279
280 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
281
4339cae0
L
2822010-02-02 H.J. Lu <hongjiu.lu@intel.com>
283
284 * common.h (NT_386_XSTATE): New.
285
3ff95107 2862010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17e57237 287
3ff95107
L
288 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
289
c75a08aa
AM
2902010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
291
4339cae0 292 * common.h (PN_XNUM): Define.
c75a08aa 293
0675e188
UW
2942009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
295
296 * common.h (NT_S390_HIGH_GPRS): Define.
297
32af9f6e
AM
2982009-12-17 Alan Modra <amodra@bigpond.net.au>
299
300 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
301 R_PPC_RELAX32PC_PLT): Delete.
302 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
303
3c65b800
JM
3042009-11-28 Joseph Myers <joseph@codesourcery.com>
305
306 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
307 EM_TI_C5500, EM_CUDA): Define.
308 (EM_res140, EM_res141, EM_res142): Remove.
309
9e3c6df6
PB
3102009-11-17 Paul Brook <paul@codesourcery.com>
311 Daniel Jacobowitz <dan@codesourcery.com>
312
313 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
314
c7927a3c
NC
3152009-09-29 DJ Delorie <dj@redhat.com>
316
317 * rx.h: New file.
318
a7f2871e
AM
3192009-09-21 Alan Modra <amodra@bigpond.net.au>
320
321 * ppc.h (DT_PPC_TLSOPT): Define.
322 * ppc64.h (DT_PPC64_TLSOPT): Define.
323
7f6fed87
NC
3242009-08-10 Daniel Gutson <dgutson@codesourcery.com>
325
326 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
327 (SHT_ARM_OVERLAYSECTION): New define.
328
cb88ce9f
BS
3292006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
330
331 From Mike Frysinger <michael.frysinger@analog.com>
332 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
333 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
334 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
335 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
336 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
337 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
338 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
339 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
340 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
341 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
342 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
343 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
344 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
345 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
346 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
347 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
348 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
349 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
350 R_page, R_hwpage, R_addr, R_pltpc, R_got.
17e57237 351
44db4087
ME
3522009-08-09 Michael Eager <eager@eagercon.com>
353
354 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
17e57237 355 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
44db4087 356
7ba29e2a
NC
3572009-08-06 Michael Eager <eager@eagercon.com>
358
359 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
360 * elf/microblaze.h: New reloc definitions.
361
28ec585f
AM
3622009-07-30 Alan Modra <amodra@bigpond.net.au>
363
364 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
365 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
366
8a9036a4
L
3672009-07-25 H.J. Lu <hongjiu.lu@intel.com>
368
369 * common.h (EM_L1OM): New.
370
8fdcc58d
TS
3712009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
372 Alan Modra <amodra@bigpond.net.au>
373
374 * spu.h (R_SPU_ADD_PIC): New.
375
3e7a7d11
NC
3762009-07-23 Ulrich Drepper <drepper@redhat.com>
377
378 * common.h (STB_GNU_UNIQUE): Define.
379
fa8f86ff
TT
3802009-07-10 Tom Tromey <tromey@redhat.com>
381
382 * dwarf2.h: Move to `..'.
383
1bffd25b
L
3842009-07-10 H.J. Lu <hongjiu.lu@intel.com>
385
386 * dwarf2.h: Just include ../dwarf2.h.
387
e054468f
AM
3882009-07-10 Alan Modra <amodra@bigpond.net.au>
389
390 * ppc.h (R_PPC_IRELATIVE): Add.
391 (R_PPC_RELAX32, R_PPC_RELAX32PC,
392 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
393 * ppc64.h (R_PPC64_IRELATIVE): Add.
394
3244e8f5
JJ
3952009-07-03 Jakub Jelinek <jakub@redhat.com>
396
397 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
398 and DW_OP_stack_value.
399
ceaf50a2
AM
4002009-06-22 Alan Modra <amodra@bigpond.net.au>
401
402 * ppc.h (R_PPC_RELAX*): Define as enum.
403
f865a31d
AG
4042009-06-11 Anthony Green <green@moxielogic.org>
405
406 * moxie.h (R_MOXIE_PCREL10): New.
407
cbe950e9
L
4082009-06-01 H.J. Lu <hongjiu.lu@intel.com>
409
410 PR ld/10205
411 * i386.h (R_386_IRELATIVE): New.
412 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
413
cf65542b
L
4142009-05-27 H.J. Lu <hongjiu.lu@intel.com>
415
416 * common.h: Update comments for dynamic tag ranges.
417
4e38f72c
DD
4182009-04-30 DJ Delorie <dj@redhat.com>
419
420 * mep.h (EF_MEP_COP_*): New.
421 (EF_MEP_ALL_FLAGS): Add them.
422
d8045f23
NC
4232009-04-30 Nick Clifton <nickc@redhat.com>
424
425 * common.h (STT_GNU_IFUNC): Define.
426
ed4a4bdf
CC
4272009-04-24 Cary Coutant <ccoutant@google.com>
428
429 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
430
20135e4c
NC
4312009-04-15 Anthony Green <green@moxielogic.com>
432
433 * common.h (EM_MOXIE): Define.
434 * moxie.h: New file.
435
4d28413b
DD
4362009-04-07 DJ Delorie <dj@redhat.com>
437
438 * mep.h (EF_MEP_CPU_C5): New.
439
96b2958f
L
4402009-04-01 H.J. Lu <hongjiu.lu@intel.com>
441
442 * common.h (EM_INTEL178): Removed.
443 (EM_INTEL179): Likewise.
444 (EM_ETPU): New.
445 (EM_SLE9X): Likewise.
446 (EM_INTEL181): Likewise.
447 (EM_INTEL182): Likewise.
448
f47a1d2e
L
4492009-03-31 H.J. Lu <hongjiu.lu@intel.com>
450
451 * common.h (EM_INTEL178): New.
452 (EM_INTEL179): Likewise.
453 (EM_INTEL180): Likewise.
454
0e879927
ILT
4552009-03-20 Mikolaj Zalewski <mikolajz@google.com>
456
457 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
458
4d407348
MK
4592009-03-14 Mark Kettenis <kettenis@gnu.org>
460
17e57237
NC
461 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
462 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
4d407348
MK
463 (NT_OPENBSD_WCOOKIE): New defines.
464
904001b0
JK
4652009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
466
467 * common.h (AT_RANDOM): Define.
468
727fc41e
AM
4692009-03-04 Alan Modra <amodra@bigpond.net.au>
470
471 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
472 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
473
c3b7224a
NC
4742009-03-02 Qinwei <qinwei@sunnorth.com.cn>
475
476 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
477 * common.h (EM_SCORE_OLD): Define.
478
36319970
L
4792009-02-23 H.J. Lu <hongjiu.lu@intel.com>
480
481 * common.h (STB_LOPROC): Replace Application-specific with
482 Processor-specific in comments.
483 (STB_HIPROC): Likewise.
484 (STT_LOPROC): Likewise.
485 (STT_HIPROC): Likewise.
486
52b6b6b9
JM
4872009-02-03 Sandip Matte <sandip@rmicorp.com>
488
489 * mips.h (E_MIPS_MACH_XLR): Define.
490
cf869cce
NC
4912009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
492
493 * m68k.h: Map TLS relocations to numbers.
494
91e22acd
AS
4952009-01-15 Andrew Stubbs <ams@codesourcery.com>
496 Julian Brown <julian@codesourcery.com>
497
498 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
499 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
500 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
501 version 2.07.
502 (Tag_undefined39, Tag_nodefaults): New enum values.
503 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
504 (Tag_conformance, Tag_Virtualization_use): Likewise.
505 (Tag_undefined69, Tag_MPextension_use): Likewise.
506
01e1a5bc
NC
5072009-01-15 Douglas B Rupp <rupp@gnat.com>
508
509 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
510 New macros. Minor reformatting.
511
84e94c90
NC
5122008-12-23 Jon Beniston <jon@beniston.com>
513
514 * lm32.h: New file.
515
0f88be7a
NC
5162008-12-23 Nick Clifton <nickc@redhat.com>
517
518 * commmon.h (STT_IFUNC): Delete.
519
7a0cc8ed
HPN
5202008-12-20 Hans-Peter Nilsson <hp@axis.com>
521
522 * cris.h (R_CRIS_32_IE): New relocation.
523
e7c33416
NC
5242008-12-03 Nick Clifton <nickc@redhat.com>
525
526 * common.h (STT_IFUNC): Define.
527
e73521d6
SR
5282008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
529
530 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
531 R_CR16_GLOB_DAT): New relocations.
532
a973d22c
HPN
5332008-11-25 Hans-Peter Nilsson <hp@axis.com>
534
535 * cris.h (R_CRIS_32_TPREL): Correct comment.
536 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
537
8e79c3df
CM
5382008-11-18 Catherine Moore <clm@codesourcery.com>
539
540 * arm.h (Tag_ABI_FP_16bit_format): Define.
541
2b0bc088
NC
5422008-11-14 Nathan Sidwell <nathan@codesourcery.com>
543
544 * internal.h (struct elf_segment_map): Add header_size field.
17e57237 545
759cc328
UW
5462008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
547
548 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
549
f82e0623
NF
5502008-10-10 Nathan Froyd <froydnj@codesourcery.com>
551
552 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
553
1d037692
HPN
5542008-10-04 Hans-Peter Nilsson <hp@axis.com>
555
556 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
557 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
558 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
559 (R_CRIS_16_TPREL): New relocations.
560
28dbbc02
BW
5612008-08-20 Bob Wilson <bob.wilson@acm.org>
562
563 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
564 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
565 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
566
861fb55a
DJ
5672008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
568 Daniel Jacobowitz <dan@codesourcery.com>
569 Catherine Moore <clm@codesourcery.com>
570 Mark Shinwell <shinwell@codesourcery.com>
571
572 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
573 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
574
0deb8eee
AM
5752008-08-04 Markus Weiss <weissms@aros.org>
576
577 * common.h (ELFOSABI_AROS): Update comment.
578
3c7b9897
AM
5792008-07-26 Michael Eager <eager@eagercon.com>
580
581 * ppc.h: Add description of single-precision.
582
89eeb0bc
LM
5832008-07-21 Luis Machado <luisgpm@br.ibm.com>
584
585 * common.h: Define NT_PPC_VSX.
586
30c09090
RS
5872008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
588
589 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
590
b8a39af8
SR
5912008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
592
593 * common.h (EM_CR16): Correct value.
594 (EM_CR16): Rename to EM_CR16_OLD.
595
ff7eeb89
DD
5962008-06-12 DJ Delorie <dj@redhat.com>
597
598 * common.h (EM_M32C_NEW): Rename to EM_M32C.
599 (EM_M32C): Rename to EM_M32C_OLD.
600
3c9a78e0
JM
6012008-06-12 Joseph Myers <joseph@codesourcery.com>
602
603 * common.h: Update e_machine table.
604
a23ede3d
KK
6052008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
606
607 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
608
2424f303
JM
6092008-06-09 Joseph Myers <joseph@codesourcery.com>
610
611 * common.h: Change registry@caldera.com to registry@sco.com.
612
7c90103b
NC
6132008-05-21 Nick Clifton <nickc@redhat.com>
614
615 * reloc-macros.h: Add a comment about the use of the
616 END_RELOC_NUMBERS symbol as a sentinel value.
617
6182008-05-15 Christophe Lyon <christophe.lyon@st.com>
17e57237 619
7c90103b
NC
620 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
621
14a6d8e0
DM
6222008-04-16 David S. Miller <davem@davemloft.net>
623
624 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
625 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
626 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
627 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
628
15397d0b
ILT
6292008-03-24 Ian Lance Taylor <iant@google.com>
630
631 * common.h (NT_GNU_GOLD_VERSION): Define.
632
72de5009
AM
6332008-03-13 Alan Modra <amodra@bigpond.net.au>
634
635 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
636 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
637 Order struct as for external version.
638
1bce5d2c
AM
6392008-03-12 Alan Modra <amodra@bigpond.net.au>
640
4fbb74a6
AM
641 PR 5900
642 * common.h (SHN_BAD): Delete.
643 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
644 * external.h: ..here.
645 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
646 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
647 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
648
6492008-03-12 Alan Modra <amodra@bigpond.net.au>
650
651 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 652 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 653 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 654 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 655 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 656 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
657 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
658 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 659 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 660 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 661 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
662 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
663 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 664 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 665 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 666
35d60fe4
NC
6672008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
668
669 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
670 DW_OP_PGI_omp_thread_num.
671
7b03d09a
AN
6722008-02-04 Adam Nemet <anemet@caviumnetworks.com>
673
674 * mips.h: Update copyright.
675 (E_MIPS_MACH_OCTEON): New macro.
676
148b93f2
NC
6772008-01-30 Tristan Gingold <gingold@adacore.com>
678
679 Add OpenVMS extensions.
1bce5d2c
AM
680 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
681 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 682 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
683 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
684 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
685 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
686 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
687 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
688 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
689 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
690 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
691 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
692 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
693 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
694 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
695 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
696 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
697 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
698 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
699 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
700 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
701 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
702
c74ba406
MK
7032008-01-16 Mark Kettenis <kettenis@gnu.org>
704
705 * common.h (AT_SUN_AUXFLAGS): Define.
706
60955fda
DJ
7072007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
708
709 * dwarf2.h (DW_AT_hi_user): Correct value.
710
1bbb5f21 7112007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 712
1bbb5f21 713 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 714
350cc38d
MS
7152007-11-29 Mark Shinwell <shinwell@codesourcery.com>
716
717 * mips.h (E_MIPS_MACH_LS2E): New.
718 (E_MIPS_MACH_LS2F): New.
719
f7bc09bd
NS
7202007-11-28 Nathan Sidwell <nathan@codesourcery.com>
721
722 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
723 segments at the end of memory.
724
e210c36b
NC
7252007-11-17 Thiemo Seufer <ths@mips.com>
726
727 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
728 in comment.
729
e2a0d921
NC
7302007-11-16 Nick Clifton <nickc@redhat.com>
731
732 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
733 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
734 (DW_AT_stride): Rename to DW_AT_byte_stride.
735
7a2b07ff
NS
7362007-11-08 Nathan Sidwell <nathan@codesourcery.com>
737
738 * vxworks.h: New.
739
569006e5
NC
7402007-10-30 Nick Clifton <nickc@redhat.com>
741
742 * mn10300.h (R_MN10300_ALIGN): Define.
743
c6e65352
DJ
7442007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
745
746 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
747
bfff1642
NC
7482007-10-19 Nick Clifton <nickc@redhat.com>
749
750 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
751
3e6ff6e5
RM
7522007-10-18 Roland McGrath <roland@redhat.com>
753
754 * common.h (NT_PPC_VMX): New macro.
755
7fac7ff4
NC
7562007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
757
758 * cr16.h: Updated with new relocaction macros.
759
b10a8ae0
L
7602007-09-17 H.J. Lu <hongjiu.lu@intel.com>
761
762 PR binutils/3281
763 PR binutils/5037
764 * internal.h (elf_segment_map): Add p_size and p_size_valid.
765 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
766 PT_GNU_RELRO segments.
767
8d100c32
KH
7682007-09-11 Nathan Sidwell <nathan@codesourcery.com>
769
770 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
771
b15fa79e
AM
7722007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
773
774 * common.h (NT_SPU): Define.
775
2b05f1b7
L
7762007-08-16 H.J. Lu <hongjiu.lu@intel.com>
777
778 * common.h: Revert last change.
779
94b11780
L
7802007-08-16 H.J. Lu <hongjiu.lu@intel.com>
781
782 * common.h (PT_GNU_STACK): Renamed to ...
783 (PT_GNU_ATTR): This.
784 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
785
fd2f25da
RM
7862007-07-09 Roland McGrath <roland@redhat.com>
787
788 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
789
34c8bcba
JM
7902007-06-29 Joseph Myers <joseph@codesourcery.com>
791
792 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
793
2cf19d5c
JM
7942007-06-29 Joseph Myers <joseph@codesourcery.com>
795
796 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
797
104d59d1
JM
7982007-06-29 Joseph Myers <joseph@codesourcery.com>
799
800 * arm.h (elf32_arm_add_eabi_attr_int,
801 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
802 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
803 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
804 Tag_Symbol, Tag_compatibility): Remove.
805 * common.h (SHT_GNU_ATTRIBUTES): Define.
806
3d3d428f
NC
8072007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
808
809 * common.h (EM_CR16): New entry for CR16 cpu.
810 * cr16.h: New file.
811
99ded152
BW
8122007-06-11 Sterling Augustine <sterling@tensilica.com>
813 Bob Wilson <bob.wilson@acm.org>
fd2f25da 814
99ded152
BW
815 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
816 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 817
f89d32d9
CT
8182007-05-18 Caroline Tice <ctice@apple.com>
819
fd2f25da 820 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
821 DW_OP_GNU_uninit.
822
4f4416b5
AM
8232007-05-12 Alan Modra <amodra@bigpond.net.au>
824
825 * spu.h (R_SPU_ADDR16X): Define.
826 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
827
ece5ef60
AM
8282007-05-11 Alan Modra <amodra@bigpond.net.au>
829
830 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
831
627b32bc
AM
8322007-05-02 Alan Modra <amodra@bigpond.net.au>
833
834 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
835 and vma for appropriate sections.
836
0c3e446c
JB
8372007-04-26 Jan Beulich <jbeulich@novell.com>
838
839 * common.h (DT_ENCODING): Correct value (back to spec mandated
840 value).
841
d4c87fc1
AM
8422007-03-08 Alan Modra <amodra@bigpond.net.au>
843
844 * v850.h (V850_OTHER_TDA_BYTE): Delete.
845 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
846 that don't clash with visibility bits.
847
689d9c8c
AM
8482007-03-07 Alan Modra <amodra@bigpond.net.au>
849
850 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
851
b95dd98f 8522007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
853 Richard Sandiford <rsandifo@redhat.com>
854 Richard Henderson <rth@redhat.com>
855 DJ Delorie <dj@redhat.com>
856 Ben Elliston <bje@redhat.com>
b95dd98f
DB
857
858 * mep.h: New file.
b95dd98f
DB
859 * common.h (EM_CYGNUS_MEP): Define.
860
8612007-02-15 Dave Brolley <brolley@redhat.com>
862
863 From Graydon Hoare <graydon@redhat.com>:
864 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
865
3bdcfdf4
KH
8662007-01-08 Kazu Hirata <kazu@codesourcery.com>
867
868 * m68k.h (EF_M68K_FIDO): New.
869 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
870 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
871
9840d27e
KH
8722006-12-25 Kazu Hirata <kazu@codesourcery.com>
873
874 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
875
425c6cb0
KH
8762006-12-19 Kazu Hirata <kazu@codesourcery.com>
877
878 * m68k.h (EF_M68K_ARCH_MASK): New.
879
3271a814
NS
8802006-12-19 Nathan Sidwell <nathan@codesourcery.com>
881
882 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
883
c694fd50
KH
8842006-12-07 Kazu Hirata <kazu@codesourcery.com>
885
886 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
887 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
888 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
889 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
890 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
891 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
892 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
893 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
894 EF_M68K_CF_FLOAT, respectively.
895
4fd454c8
NC
8962006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
897 Nick Clifton <nickc@redhat.com>
898
899 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
900
165b93e7
RS
9012006-10-28 Richard Sandiford <richard@codesourcery.com>
902
903 * mips.h (R_MIPS_GLOB_DAT): Define
904 (R_MIPS_max): Bump by 1.
905
e9f53129
AM
9062006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
907 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
908 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
909 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
910 Alan Modra <amodra@bigpond.net.au>
911
912 * common.h (EM_SPU): Define.
913 * spu.h: New file.
914
b3549761
NC
9152006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
916
917 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
918 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
919 (EF_SCORE_HASENTRY): Delete.
920
e210c36b
NC
9212006-10-17 Mark Shinwell <shinwell@codesourcery.com>
922
923 * arm.h: Define TAG_CPU_ARCH_* constants.
924
1c0d3aa6
NC
9252006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
926
927 * score.h: New file.
928 * common.h: Add Score machine number.
929
fdc90cb4
JJ
9302006-07-10 Jakub Jelinek <jakub@redhat.com>
931
932 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
933
1224efb8
L
9342006-05-31 H.J. Lu <hongjiu.lu@intel.com>
935
936 * internal.h (ELF_SECTION_SIZE): New.
937 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
938 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
939 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
940
3f570048
AM
9412006-05-27 H.J. Lu <hongjiu.lu@intel.com>
942
943 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
944
9b52905e
NC
9452006-05-24 Carlos O'Donell <carlos@systemhalted.org>
946 Randolph Chung <randolph@tausq.org>
947 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
948 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
949 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
950 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
951 New TLS relocs.
952 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
953 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
954 Define TLS relocs using existing equivalents.
955
fd2f25da
RM
9562006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
957
28c9d252
NC
958 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
959
e210c36b
NC
9602006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
961
962 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
963 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
964 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
965 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
966 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
967 R_BFIN_GOTOFFLO): New relocs.
968 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
969
9702006-03-23 Michael Matz <matz@suse.de>
971
972 * x86-64.h: Add the new relocations with their official
973 numbers.
974
0a44bf69
RS
9752006-03-22 Richard Sandiford <richard@codesourcery.com>
976 Daniel Jacobowitz <dan@codesourcery.com>
977 Phil Edwards <phil@codesourcery.com>
978 Zack Weinberg <zack@codesourcery.com>
979 Mark Mitchell <mark@codesourcery.com>
980 Nathan Sidwell <nathan@codesourcery.com>
981
982 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
983
e14430ab
DA
9842006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
985
986 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
987 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
988 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
989 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
990 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
991
3a4a14e9
PB
9922006-03-10 Paul Brook <paul@codesourcery.com>
993
994 * arm.h (EF_ARM_EABI_VER5): Define.
995
0b2e31dc
NS
9962006-03-06 Nathan Sidwell <nathan@codesourcery.com>
997
998 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
999 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
1000 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
1001 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
1002 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
1003 (EF_M68K_EMAC_B): New.
1004
df406460
NC
10052006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
1006
1007 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
1008 (EF_AVR_LINKRELAX_PREPARED): Add.
1009
2c10a7e5
BE
10102006-03-02 Ben Elliston <bje@au.ibm.com>
1011
1012 Import from the GCC tree:
1013 2006-03-01 Jakub Jelinek <jakub@redhat.com>
1014
1015 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
1016 from DWARF 3.
1017 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
1018 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
1019 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
1020 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
1021 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
1022 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
1023 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
1024 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
1025 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
1026 DW_DS_leading_separate, DW_DS_trailing_separate): New.
1027 (DW_END_default, DW_END_big, DW_END_little): New.
1028 (DW_END_lo_user, DW_END_hi_user): Define.
1029 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
1030 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
1031 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
1032 DW_LANG_D): New.
1033
e210c36b
NC
10342006-02-06 Steve Ellcey <sje@cup.hp.com>
1035
1036 * ia64.h (SHF_IA_64_HP_TLS): New.
1037
6772dd07
DD
10382006-02-24 DJ Delorie <dj@redhat.com>
1039
1040 * m32c.h: Add relax relocs.
1041
d70c5fc7
NC
10422006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
1043 Anil Paranjape <anilp1@kpitcummins.com>
1044 Shilin Shakti <shilins@kpitcummins.com>
1045
1046 * common.h (EM_XC16X): New entry for xc16x cpu.
1047 Sort other EM_* numbers into numerical order.
1048 * xc16x.h: New file.
fd2f25da 1049
84d1d650
L
10502006-02-10 H.J. Lu <hongjiu.lu@intel.com>
1051
1052 PR binutils/2258
1053 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
1054 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1055
266abb8f
NS
10562006-02-07 Nathan Sidwell <nathan@codesourcery.com>
1057
1058 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
1059 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
1060 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
1061 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
1062 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
1063
10642006-02-06 Steve Ellcey <sje@cup.hp.com>
1065
1066 * ia64.h (SHF_IA_64_HP_TLS): New.
1067
67a4f2b7
AO
10682006-01-18 Alexandre Oliva <aoliva@redhat.com>
1069
1070 Introduce TLS descriptors for i386 and x86_64.
1071 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
1072 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
1073 New.
1074 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
1075 R_X86_64_TLSDESC): New.
1076
64fd6348
NC
10772006-01-09 Mike Frysinger <vapier@gentoo.org>:
1078
1079 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1080
d031aafb
NS
10812005-12-16 Nathan Sidwell <nathan@codesourcery.com>
1082
1083 Second part of ms1 to mt renaming.
1084 * common.h (EM_MT): Renamed.
1085 * mt.h: Rename relocs, cpu & other defines.
1086
e210c36b
NC
10872005-12-12 Nathan Sidwell <nathan@codesourcery.com>
1088
1089 * mt.h: Renamed from ms1.h
1090
39b41c9c
PB
10912005-12-12 Paul Brook <paul@codesourcery.com>
1092
1093 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1094
5e2b0d47
NC
10952005-11-11 Nick Clifton <nickc@redhat.com>
1096
1097 PR 1150
1098 * mips.h (STO_OPTIONAL): Define.
1099 (ELF_MIPS_IS_OPTIONAL): Define.
1100
e210c36b
NC
11012005-11-07 Nathan Sidwell <nathan@codesourcery.com>
1102
1103 Add ms2.
1104 * ms1.h (EF_MS1_CPU_MS2): New.
1105
11062005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1107
1108 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1109
3c9b82ba
NC
11102005-09-30 Catherine Moore <clm@cm00re.com>
1111
1112 * bfin.h: New file.
1113 * common.h (EM_BLACKFIN): Define.
1114
ee065d83
PB
11152005-10-08 Paul Brook <paul@codesourcery.com>
1116
1117 * arm.h: Add prototypes for BFD object attribute routines.
1118
1cacb694
RE
11192005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
1120
1121 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1122
3c26c61a
DA
11232005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1124
1125 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1126 New defines.
1127
67762f6b
DA
11282005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1129
1130 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1131 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1132 deprecated defines.
1133 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1134 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1135 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1136 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1137 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1138 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1139 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1140 NT_HP_UX_OPTIONS): Define.
1141
fd54057a
DD
11422005-07-25 DJ Delorie <dj@redhat.com>
1143
1144 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1145
3b22753a
L
11462005-07-25 Jan Hubicka <jh@suse.cz>
1147
1148 * x86-64.h (SHN_X86_64_LCOMMON): New.
1149 (SHF_X86_64_LARGE): New.
1150
157e7bd1
NC
11512005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1152
1153 * m32r.h (R_M32R_REL32): Added.
1154
df45824a
BE
11552005-07-18 Ben Elliston <bje@au.ibm.com>
1156
1157 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1158 Replace with DW_ATE_decimal_float (now in DWARF 3).
1159
49f58d10
JB
11602005-07-14 Jim Blandy <jimb@redhat.com>
1161
1162 Add support for Renesas M32C and M16C.
1163 * common.h (EM_M32C): New machine number.
1164 * m32c.h: New file.
fd2f25da 1165
e210c36b
NC
11662005-06-17 Jakub Jelinek <jakub@redhat.com>
1167
1168 * external.h (GRP_ENTRY_SIZE): Define.
1169
d6ab8113
JB
11702005-06-17 Jan Beulich <jbeulich@novell.com>
1171
1172 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1173 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1174 R_X86_64_GOTPC32.
1175
3c33e371
AH
11762005-06-07 Aldy Hernandez <aldyh@redhat.com>
1177 Michael Snyder <msnyder@redhat.com>
1178 Stan Cox <scox@redhat.com>
1179
1180 * common.h (EM_MS1): Define.
1181
1182 * ms1.h: New file.
1183
2acf634e
RH
11842005-05-31 Richard Henderson <rth@redhat.com>
1185
1186 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1187
484124bb
RH
11882005-05-29 Richard Henderson <rth@redhat.com>
1189
1190 * alpha.h (DT_ALPHA_PLTRO): New.
1191
d68f4033
BE
11922005-05-19 Ben Elliston <bje@au.ibm.com>
1193
1194 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1195 the user-defined encoding space pending inclusion in the standard.
1196
cb1afa5c
ZW
11972005-05-18 Zack Weinberg <zack@codesourcery.com>
1198
1199 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1200 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1201
c19d1205
ZW
12022005-05-17 Zack Weinberg <zack@codesourcery.com>
1203
1204 * arm.h: Import complete list of official relocation names
1205 and numbers from AAELF. Define FAKE_RELOCs for old names.
1206 Remove a few old names no longer used anywhere.
1207
1fe44d79
AM
12082005-05-14 Alan Modra <amodra@bigpond.net.au>
1209
1210 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1211
2df98d85
AM
12122005-05-11 Alan Modra <amodra@bigpond.net.au>
1213
1214 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1215 R_PPC_RELAX32PC_PLT) Adjust.
1216 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1217 (DT_PPC_GLINK): Define.
1218
e172dbf8
NC
12192005-05-10 Nick Clifton <nickc@redhat.com>
1220
1221 * Update the address and phone number of the FSF organization in
1222 the GPL notices in the following files:
2df98d85 1223 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
1224 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1225 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1226 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1227 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1228 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1229 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 1230
faa7ef87
L
12312005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1232
a63027e5
L
1233 Moved from ../ChangeLog
1234
faa7ef87
L
1235 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
1236 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1237
1238 2004-10-12 Paul Brook <paul@codesourcery.com>
1239 * arm.h (EF_ARM_EABI_VER4): Define.
1240
1241 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1242
1243 * common.h (PT_SUNW_EH_FRAME): Define.
1244 * x86-64.h (SHT_X86_64_UNWIND): Define.
1245
1246 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1247 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1248 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1249 (XTENSA_PROP_SEC_NAME): Define.
1250 (property_table_entry): Add flags field.
1251 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1252
1253 2004-09-17 Paul Brook <paul@codesourcery.com>
1254 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1255 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1256 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1257
1258 2004-09-13 Paul Brook <paul@codesourcery.com>
1259 * arm.h: Rename RELABS to TARGET1.
1260
1261 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1262 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1263 (PT_GNU_RELRO): Define.
1264
ba93b8ac
DJ
12652005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1266 Phil Blundell <philb@gnu.org>
1267
1268 * arm.h: Add TLS relocations.
1269
c927f9ef
BE
12702005-03-23 Ben Elliston <bje@au.ibm.com>
1271
1272 * dwarf.h: Merge with GCC's dwarf.h.
1273
238d258f
NC
12742005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1275
1276 * m68k.h (EF_CFV4E): Define.
1277
b294bdf8
MM
12782005-03-17 Paul Brook <paul@codesourcery.com>
1279 Dan Jacobowitz <dan@codesourcery.com>
1280 Mark Mitchell <mark@codesourcery.com>
1281
1282 * arm.h (PT_ARM_EXIDX): Define.
1283
51cb3ca7
DJ
12842005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1285 Joseph Myers <joseph@codesourcery.com>
1286
1287 * mips.h: Define MIPS TLS relocations.
1288
d6f16593 12892005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 1290 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
1291
1292 * mips.h (R_MIPS16_GOT16): New reloc code.
1293 (R_MIPS16_CALL16): Likewise.
1294 (R_MIPS16_HI16): Likewise.
1295 (R_MIPS16_LO16): Likewise.
1296 (R_MIPS16_min): New fake reloc code.
1297 (R_MIPS16_max): Likewise.
1298
a1c17af2
MR
12992005-02-11 Maciej W. Rozycki <macro@mips.com>
1300
1301 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1302
90219bd0
AO
13032005-01-25 Alexandre Oliva <aoliva@redhat.com>
1304
1305 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1306 * frv.h: Add R_FRV_TLSMOFF.
1307 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1308 * frv.h: Add TLS relocations.
1309
e38bc3b5
NC
13102005-01-17 Nick Clifton <nickc@redhat.com>
1311
1312 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1313 EF_SH2A_SH3E): New flags.
1314 (EF_SH_BFD_TABLE): Add these new flags to the table.
1315
b4a38de6
AM
13162005-01-12 Alan Modra <amodra@bigpond.net.au>
1317
1318 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1319 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1320
750bce0e 13212004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 1322
faa7ef87 1323 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 1324
1e50d24d
RS
13252004-12-16 Richard Sandiford <rsandifo@redhat.com>
1326
1327 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1328
69881c93
ILT
13292004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1330
1331 * mips.h (E_MIPS_MACH_9000): Define.
1332
b676888f
HPN
13332004-11-04 Hans-Peter Nilsson <hp@axis.com>
1334
1335 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1336 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1337 macros.
1338
637cf767
EC
13392004-10-06 Eric Christopher <echristo@redhat.com>
1340
1341 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1342
40a18ebd
NC
13432004-10-01 Paul Brook <paul@codesourcery.com>
1344
1345 * arm.h (SHT_ARM_EXIDX): Define.
1346 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1347 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1348 Define.
1349
b18c562e
NC
13502004-08-25 Dmitry Diky <diwil@spec.ru>
1351
1352 * msp430.h: Add new relocs.
1353
083febaa
L
13542004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1355
1356 * i386.h (R_386_USED_BY_INTEL_200): New.
1357
1d70c7fb
AO
13582004-07-29 Alexandre Oliva <aoliva@redhat.com>
1359
1360 Introduce SH2a support.
1361 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1362 * sh.h (EF_SH2A_NOFPU): New.
1363 2003-12-01 Michael Snyder <msnyder@redhat.com>
1364 * sh.h (EF_SH2A): New.
1365
670ec21d
NC
13662004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1367
1368 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1369 BFD_RELOC_CRX_SWITCH32.
1370
1fe1f39c
NC
13712004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1372
1373 * common.h (EM_CRX): Define.
1374 * crx.h: New file.
1375
097f809a
NC
13762004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1377
1378 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1379 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1380
375db92b
AM
13812004-06-19 Alan Modra <amodra@bigpond.net.au>
1382
1383 * common.h (ELF64_R_INFO): Warning fix.
1384
092dcd75
CD
13852004-06-14 Chris Demetriou <cgd@broadcom.com>
1386
1387 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1388 with an updated comment.
1389
f6f9408f
JR
13902004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1391
1392 * sh.h (EF_SH_HAS_DSP): Remove.
1393 (EF_SH_HAS_FP): Remove.
1394 (EF_SH_MERGE_MACH): Remove.
1395 (EF_SH4_NOFPU): Convert to decimal.
1396 (EF_SH4A_NOFPU): Likewise.
1397 (EF_SH4_NOMMU_NOFPU): Likewise.
1398 (EF_SH3_NOMMU): Add new macro.
1399 (EF_SH_BFD_TABLE): Likewise.
1400 (sh_find_elf_flags): Add prototype.
1401 (sh_elf_get_flags_from_mach): Likewise.
1402
4030e8f6
CD
14032004-04-24 Chris Demetriou <cgd@broadcom.com>
1404
1405 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1406 (R_MIPS_GNU_REL_HI16): Remove.
1407 (R_MIPS_GNU_REL16_S2): Update comment.
1408
0949843d 14092004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 1410 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
1411
1412 * common.h (EM_CR): Define.
1413 * cr16c.h: New file.
1414
d507cf36
PB
14152004-03-23 Paul Brook <paul@codesourcery.com>
1416
1417 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1418
ae51a426
JR
14192003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1420
1421 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1422
676a64f4
RS
14232004-03-01 Richard Sandiford <rsandifo@redhat.com>
1424
1425 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1426
481fedf3
RM
14272004-01-28 Roland McGrath <roland@redhat.com>
1428
1429 * common.h (AT_SECURE): New macro.
1430
7e67eb11
RM
14312004-01-21 Roland McGrath <roland@redhat.com>
1432
1433 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1434 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1435 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1436 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1437 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1438
3fe74472
MK
14392004-01-17 Mark Kettenis <kettenis@gnu.org>
1440
1441 * common.h (NT_OPENBSD_IDENT): Define.
1442
79987b2f
AO
14432004-01-06 Alexandre Oliva <aoliva@redhat.com>
1444
1445 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1446 * frv.h (EF_FRV_FDPIC): New macro.
1447 (EF_FRV_PIC_FLAGS): Adjust.
1448 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1449 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1450 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1451 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1452 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1453 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1454 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1455 New.
1456
252b5132 1457
c9e214e5 1458For older changes see ChangeLog-9103
252b5132
RH
1459\f
1460Local Variables:
c9e214e5
AM
1461mode: change-log
1462left-margin: 8
1463fill-column: 74
252b5132
RH
1464version-control: never
1465End: