2011-05-31 Paul Brook <paul@codesourcery.com>
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
e21e5835
NC
12011-04-15 Sergio Durigan Junior <sergiodj@redhat.com>
2
3 * common.h (NT_STAPSDT): New define.
4
c7811365
BS
52011-03-31 Bernd Schmidt <bernds@codesourcery.com>
6
7 * tic6x.h (R_C6000_JUMP_SPLOT, R_C6000_EHTYPE,
8 R_C6000_PCR_H16, R_C6000_PCR_L16): New relocs.
9 (SHN_TIC6X_SCOMMON): Define.
10
00e98fc7
TG
112011-03-31 Tristan Gingold <gingold@adacore.com>
12
13 * ia64.h (Elf64_External_VMS_Note): New struct.
14 (NT_VMS_MHD, NT_VMS_LNM, NT_VMS_SRC, NT_VMS_TITLE, NT_VMS_EIDC)
15 (NT_VMS_FPMODE, NT_VMS_LINKTIME, NT_VMS_IMGNAM, NT_VMS_IMGID)
16 (NT_VMS_LINKID, NT_VMS_IMGBID, NT_VMS_GSTNAM, NT_VMS_ORIG_DYN)
17 (NT_VMS_PATCHTIME) New macros.
18
34e77a92
RS
192011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
20
21 * arm.h (R_ARM_IRELATIVE): New relocation.
22
35fc36a8
RS
232011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
24
25 * internal.h (elf_internal_sym): Add st_target_internal.
26 * arm.h (arm_st_branch_type): New enum.
27 (ARM_SYM_BRANCH_TYPE): New macro.
28
8f7e76d0
NC
292011-03-10 Nick Clifton <nickc@redhat.com>
30
31 * common.h (EM_V850): V850s now supplied by Renesas.
32
15a44d57
AM
332011-02-25 Alan Modra <amodra@gmail.com>
34
eba5cfbc 35 PR 12516
15a44d57
AM
36 * internal.h (ELF_SECTION_IN_SEGMENT_1): Don't match zero size
37 sections at start or end of PT_DYNAMIC.
38
0855e32b
NS
392011-01-10 Nathan Sidwell <nathan@codesourcery.com>
40 Glauber de Oliveira Costa <glommer@gmail.com>
41
42 * arm.h (R_ARM_TLS_DESC, R_ARM_TLS_GOTDESC, R_ARM_TLS_CALL,
43 R_ARM_TLS_DESCSEQ, T_ARM_THM_TLS_CALL, R_ARM_THM_TLS_DESCSEQ): New
44 relocations.
45
fd503541
NC
462010-11-11 Mingming Sun <mingm.sun@gmail.com>
47
48 * mips.h (E_MIPS_MACH_LS3A): Defined.
49
87779176
JM
502010-11-02 Joseph Myers <joseph@codesourcery.com>
51
52 * tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
53 Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
54 Tag_ABI_array_object_alignment,
55 Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
56
3cbd1c06
JM
572010-10-29 Joseph Myers <joseph@codesourcery.com>
58
59 * tic6x-attrs.h (Tag_ABI_compatibility): Define.
60
b5593623
JM
612010-10-29 Bernd Schmidt <bernds@codesourcery.com>
62 Joseph Myers <joseph@codesourcery.com>
63
64 * tic6x-attrs.h (Tag_ABI_DSBT): New.
65
75fa6dc1
JM
662010-10-21 Joseph Myers <joseph@codesourcery.com>
67
68 * tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
69 value 4.
70 * tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
71 attribute renaming.
72
1cd986c5
NC
732010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
74 Ina Pandit <ina.pandit@kpitcummins.com>
75
76 * v850.h: Add support for V850E2 and V850E2V3.
77 (v850_reloc_type): Update the newly added relocations
78
f4638467
AM
792010-07-20 Alan Modra <amodra@gmail.com>
80
81 * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
82 (ELF_SECTION_SIZE): ..here.
83 (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
84 (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
85
ba761f19
AM
862010-06-25 Alan Modra <amodra@gmail.com>
87
88 * ppc64.h (R_PPC64_LO_DS_OPT): Define.
89
59e6276b
JM
902010-06-15 Joseph Myers <joseph@codesourcery.com>
91
92 * tic6x-attrs.h: New.
93 * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
94 (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
95 C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
96 C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
97 C6XABI_Tag_CPU_arch_C674X): Define.
98
28f997cf
TG
992010-06-11 Tristan Gingold <gingold@adacore.com>
100
101 * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
102 (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
103 (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
104 (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
105 (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
106 (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
107 (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
108 (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
109 (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
110 (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
111 (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
112 (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
113 (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
114 (Elf64_External_VMS_IMAGE_RELA): Ditto.
115 (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
116 (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
117 (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
118 (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
119 (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
120 (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
121 (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
122 (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
123
8e45593f
NC
1242010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
125 Joseph Myers <joseph@codesourcery.com>
126 Andrew Stubbs <ams@codesourcery.com>
127
128 * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
129 (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New. Adjust
130 other invalid ranges.
131 (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
132 (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
133 (R_SH_FUNCDESC_VALUE): New.
134
18ae9cc1
L
1352010-05-18 H.J. Lu <hongjiu.lu@intel.com>
136
137 PR gas/11600
138 * common.h (SHF_EXCLUDE): New.
139
140 * i370.h (SHF_EXCLUDE): Removed.
141 * or32.h (SHF_EXCLUDE): Likewise.
142 * ppc.h (SHF_EXCLUDE): Likewise.
143 * sparc.h (SHF_EXCLUDE): Likewise.
144
9a83a553
AM
1452010-04-23 Alan Modra <amodra@gmail.com>
146
147 * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
148 Invert logic to clarify test for .tbss.
149 (ELF_IS_SECTION_IN_SEGMENT): Rename to..
150 (ELF_SECTION_IN_SEGMENT_1): ..this. Add check_vma param. Protect
151 macro args with parentheses.
152 (ELF_SECTION_IN_SEGMENT): Define.
153 (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
154 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
155
75375b3e
MGD
1562010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
157
158 * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
159 Tag_FP_HP_extension): Add new ABI attribute tags.
160
e4e42b45
NC
1612010-04-15 Nick Clifton <nickc@redhat.com>
162
163 * alpha.h: Update copyright notice to use GPLv3.
164 * arc.h: Likewise.
165 * arm.h: Likewise.
166 * avr.h: Likewise.
167 * bfin.h: Likewise.
168 * common.h: Likewise.
169 * cr16.h: Likewise.
170 * cr16c.h: Likewise.
171 * cris.h: Likewise.
172 * crx.h: Likewise.
173 * d10v.h: Likewise.
174 * d30v.h: Likewise.
175 * dlx.h: Likewise.
176 * dwarf.h: Likewise.
177 * external.h: Likewise.
178 * fr30.h: Likewise.
179 * frv.h: Likewise.
180 * h8.h: Likewise.
181 * hppa.h: Likewise.
182 * i370.h: Likewise.
183 * i386.h: Likewise.
184 * i860.h: Likewise.
185 * i960.h: Likewise.
186 * ia64.h: Likewise.
187 * internal.h: Likewise.
188 * ip2k.h: Likewise.
189 * iq2000.h: Likewise.
190 * lm32.h: Likewise.
191 * m32c.h: Likewise.
192 * m32r.h: Likewise.
193 * m68hc11.h: Likewise.
194 * m68k.h: Likewise.
195 * mcore.h: Likewise.
196 * mep.h: Likewise.
197 * microblaze.h: Likewise.
198 * mips.h: Likewise.
199 * mmix.h: Likewise.
200 * mn10200.h: Likewise.
201 * moxie.h: Likewise.
202 * msp430.h: Likewise.
203 * mt.h: Likewise.
204 * openrisc.h: Likewise.
205 * or32.h: Likewise.
206 * pj.h: Likewise.
207 * ppc.h: Likewise.
208 * ppc64.h: Likewise.
209 * reloc-macros.h: Likewise.
210 * rx.h: Likewise.
211 * s390.h: Likewise.
212 * sh.h: Likewise.
213 * sparc.h: Likewise.
214 * spu.h: Likewise.
215 * v850.h: Likewise.
216 * vax.h: Likewise.
217 * vxworks.h: Likewise.
218 * x86-64.h: Likewise.
219 * xc16x.h: Likewise.
220 * xstormy16.h: Likewise.
221 * xtensa.h: Likewise.
222
9957b18f
AM
2232010-04-08 David Stubbs <stubbs@icerasemi.com>
224
225 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
226 cannot contain any sections.
227
40b36596
JM
2282010-03-25 Joseph Myers <joseph@codesourcery.com>
229
230 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
231 * tic6x.h: New.
232
e1dcda2d
L
2332010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
234
235 * common.h (VER_FLG_*): Document.
236 (VER_FLG_INFO): Define.
237
17e57237
NC
2382010-02-23 Andrew Zabolotny <anpaza@mail.ru>
239
240 PR binutils/11297
241 * avr.h: (R_AVR_8): New relocation number.
242
cd21e546
MGD
2432010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
244
245 * arm.h (Tag_MPextension_use): Renumber.
246 (Tag_DIV_use): Add.
247 (Tag_MPextension_use_legacy): Likewise.
248
d7eeb400
MS
2492010-02-09 Michael Holzheu <holzheu@de.ibm.com>
250
251 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
252 NT_S390_CTRS and NT_S390_PREFIX): Define.
253
e1dcda2d
L
2542010-02-08 David S. Miller <davem@davemloft.net>
255
256 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
257
4339cae0
L
2582010-02-02 H.J. Lu <hongjiu.lu@intel.com>
259
260 * common.h (NT_386_XSTATE): New.
261
3ff95107 2622010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17e57237 263
3ff95107
L
264 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
265
c75a08aa
AM
2662010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
267
4339cae0 268 * common.h (PN_XNUM): Define.
c75a08aa 269
0675e188
UW
2702009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
271
272 * common.h (NT_S390_HIGH_GPRS): Define.
273
32af9f6e
AM
2742009-12-17 Alan Modra <amodra@bigpond.net.au>
275
276 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
277 R_PPC_RELAX32PC_PLT): Delete.
278 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
279
3c65b800
JM
2802009-11-28 Joseph Myers <joseph@codesourcery.com>
281
282 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
283 EM_TI_C5500, EM_CUDA): Define.
284 (EM_res140, EM_res141, EM_res142): Remove.
285
9e3c6df6
PB
2862009-11-17 Paul Brook <paul@codesourcery.com>
287 Daniel Jacobowitz <dan@codesourcery.com>
288
289 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
290
c7927a3c
NC
2912009-09-29 DJ Delorie <dj@redhat.com>
292
293 * rx.h: New file.
294
a7f2871e
AM
2952009-09-21 Alan Modra <amodra@bigpond.net.au>
296
297 * ppc.h (DT_PPC_TLSOPT): Define.
298 * ppc64.h (DT_PPC64_TLSOPT): Define.
299
7f6fed87
NC
3002009-08-10 Daniel Gutson <dgutson@codesourcery.com>
301
302 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
303 (SHT_ARM_OVERLAYSECTION): New define.
304
cb88ce9f
BS
3052006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
306
307 From Mike Frysinger <michael.frysinger@analog.com>
308 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
309 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
310 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
311 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
312 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
313 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
314 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
315 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
316 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
317 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
318 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
319 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
320 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
321 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
322 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
323 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
324 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
325 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
326 R_page, R_hwpage, R_addr, R_pltpc, R_got.
17e57237 327
44db4087
ME
3282009-08-09 Michael Eager <eager@eagercon.com>
329
330 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
17e57237 331 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
44db4087 332
7ba29e2a
NC
3332009-08-06 Michael Eager <eager@eagercon.com>
334
335 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
336 * elf/microblaze.h: New reloc definitions.
337
28ec585f
AM
3382009-07-30 Alan Modra <amodra@bigpond.net.au>
339
340 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
341 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
342
8a9036a4
L
3432009-07-25 H.J. Lu <hongjiu.lu@intel.com>
344
345 * common.h (EM_L1OM): New.
346
8fdcc58d
TS
3472009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
348 Alan Modra <amodra@bigpond.net.au>
349
350 * spu.h (R_SPU_ADD_PIC): New.
351
3e7a7d11
NC
3522009-07-23 Ulrich Drepper <drepper@redhat.com>
353
354 * common.h (STB_GNU_UNIQUE): Define.
355
fa8f86ff
TT
3562009-07-10 Tom Tromey <tromey@redhat.com>
357
358 * dwarf2.h: Move to `..'.
359
1bffd25b
L
3602009-07-10 H.J. Lu <hongjiu.lu@intel.com>
361
362 * dwarf2.h: Just include ../dwarf2.h.
363
e054468f
AM
3642009-07-10 Alan Modra <amodra@bigpond.net.au>
365
366 * ppc.h (R_PPC_IRELATIVE): Add.
367 (R_PPC_RELAX32, R_PPC_RELAX32PC,
368 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
369 * ppc64.h (R_PPC64_IRELATIVE): Add.
370
3244e8f5
JJ
3712009-07-03 Jakub Jelinek <jakub@redhat.com>
372
373 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
374 and DW_OP_stack_value.
375
ceaf50a2
AM
3762009-06-22 Alan Modra <amodra@bigpond.net.au>
377
378 * ppc.h (R_PPC_RELAX*): Define as enum.
379
f865a31d
AG
3802009-06-11 Anthony Green <green@moxielogic.org>
381
382 * moxie.h (R_MOXIE_PCREL10): New.
383
cbe950e9
L
3842009-06-01 H.J. Lu <hongjiu.lu@intel.com>
385
386 PR ld/10205
387 * i386.h (R_386_IRELATIVE): New.
388 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
389
cf65542b
L
3902009-05-27 H.J. Lu <hongjiu.lu@intel.com>
391
392 * common.h: Update comments for dynamic tag ranges.
393
4e38f72c
DD
3942009-04-30 DJ Delorie <dj@redhat.com>
395
396 * mep.h (EF_MEP_COP_*): New.
397 (EF_MEP_ALL_FLAGS): Add them.
398
d8045f23
NC
3992009-04-30 Nick Clifton <nickc@redhat.com>
400
401 * common.h (STT_GNU_IFUNC): Define.
402
ed4a4bdf
CC
4032009-04-24 Cary Coutant <ccoutant@google.com>
404
405 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
406
20135e4c
NC
4072009-04-15 Anthony Green <green@moxielogic.com>
408
409 * common.h (EM_MOXIE): Define.
410 * moxie.h: New file.
411
4d28413b
DD
4122009-04-07 DJ Delorie <dj@redhat.com>
413
414 * mep.h (EF_MEP_CPU_C5): New.
415
96b2958f
L
4162009-04-01 H.J. Lu <hongjiu.lu@intel.com>
417
418 * common.h (EM_INTEL178): Removed.
419 (EM_INTEL179): Likewise.
420 (EM_ETPU): New.
421 (EM_SLE9X): Likewise.
422 (EM_INTEL181): Likewise.
423 (EM_INTEL182): Likewise.
424
f47a1d2e
L
4252009-03-31 H.J. Lu <hongjiu.lu@intel.com>
426
427 * common.h (EM_INTEL178): New.
428 (EM_INTEL179): Likewise.
429 (EM_INTEL180): Likewise.
430
0e879927
ILT
4312009-03-20 Mikolaj Zalewski <mikolajz@google.com>
432
433 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
434
4d407348
MK
4352009-03-14 Mark Kettenis <kettenis@gnu.org>
436
17e57237
NC
437 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
438 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
4d407348
MK
439 (NT_OPENBSD_WCOOKIE): New defines.
440
904001b0
JK
4412009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
442
443 * common.h (AT_RANDOM): Define.
444
727fc41e
AM
4452009-03-04 Alan Modra <amodra@bigpond.net.au>
446
447 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
448 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
449
c3b7224a
NC
4502009-03-02 Qinwei <qinwei@sunnorth.com.cn>
451
452 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
453 * common.h (EM_SCORE_OLD): Define.
454
36319970
L
4552009-02-23 H.J. Lu <hongjiu.lu@intel.com>
456
457 * common.h (STB_LOPROC): Replace Application-specific with
458 Processor-specific in comments.
459 (STB_HIPROC): Likewise.
460 (STT_LOPROC): Likewise.
461 (STT_HIPROC): Likewise.
462
52b6b6b9
JM
4632009-02-03 Sandip Matte <sandip@rmicorp.com>
464
465 * mips.h (E_MIPS_MACH_XLR): Define.
466
cf869cce
NC
4672009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
468
469 * m68k.h: Map TLS relocations to numbers.
470
91e22acd
AS
4712009-01-15 Andrew Stubbs <ams@codesourcery.com>
472 Julian Brown <julian@codesourcery.com>
473
474 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
475 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
476 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
477 version 2.07.
478 (Tag_undefined39, Tag_nodefaults): New enum values.
479 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
480 (Tag_conformance, Tag_Virtualization_use): Likewise.
481 (Tag_undefined69, Tag_MPextension_use): Likewise.
482
01e1a5bc
NC
4832009-01-15 Douglas B Rupp <rupp@gnat.com>
484
485 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
486 New macros. Minor reformatting.
487
84e94c90
NC
4882008-12-23 Jon Beniston <jon@beniston.com>
489
490 * lm32.h: New file.
491
0f88be7a
NC
4922008-12-23 Nick Clifton <nickc@redhat.com>
493
494 * commmon.h (STT_IFUNC): Delete.
495
7a0cc8ed
HPN
4962008-12-20 Hans-Peter Nilsson <hp@axis.com>
497
498 * cris.h (R_CRIS_32_IE): New relocation.
499
e7c33416
NC
5002008-12-03 Nick Clifton <nickc@redhat.com>
501
502 * common.h (STT_IFUNC): Define.
503
e73521d6
SR
5042008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
505
506 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
507 R_CR16_GLOB_DAT): New relocations.
508
a973d22c
HPN
5092008-11-25 Hans-Peter Nilsson <hp@axis.com>
510
511 * cris.h (R_CRIS_32_TPREL): Correct comment.
512 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
513
8e79c3df
CM
5142008-11-18 Catherine Moore <clm@codesourcery.com>
515
516 * arm.h (Tag_ABI_FP_16bit_format): Define.
517
2b0bc088
NC
5182008-11-14 Nathan Sidwell <nathan@codesourcery.com>
519
520 * internal.h (struct elf_segment_map): Add header_size field.
17e57237 521
759cc328
UW
5222008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
523
524 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
525
f82e0623
NF
5262008-10-10 Nathan Froyd <froydnj@codesourcery.com>
527
528 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
529
1d037692
HPN
5302008-10-04 Hans-Peter Nilsson <hp@axis.com>
531
532 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
533 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
534 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
535 (R_CRIS_16_TPREL): New relocations.
536
28dbbc02
BW
5372008-08-20 Bob Wilson <bob.wilson@acm.org>
538
539 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
540 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
541 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
542
861fb55a
DJ
5432008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
544 Daniel Jacobowitz <dan@codesourcery.com>
545 Catherine Moore <clm@codesourcery.com>
546 Mark Shinwell <shinwell@codesourcery.com>
547
548 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
549 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
550
0deb8eee
AM
5512008-08-04 Markus Weiss <weissms@aros.org>
552
553 * common.h (ELFOSABI_AROS): Update comment.
554
3c7b9897
AM
5552008-07-26 Michael Eager <eager@eagercon.com>
556
557 * ppc.h: Add description of single-precision.
558
89eeb0bc
LM
5592008-07-21 Luis Machado <luisgpm@br.ibm.com>
560
561 * common.h: Define NT_PPC_VSX.
562
30c09090
RS
5632008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
564
565 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
566
b8a39af8
SR
5672008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
568
569 * common.h (EM_CR16): Correct value.
570 (EM_CR16): Rename to EM_CR16_OLD.
571
ff7eeb89
DD
5722008-06-12 DJ Delorie <dj@redhat.com>
573
574 * common.h (EM_M32C_NEW): Rename to EM_M32C.
575 (EM_M32C): Rename to EM_M32C_OLD.
576
3c9a78e0
JM
5772008-06-12 Joseph Myers <joseph@codesourcery.com>
578
579 * common.h: Update e_machine table.
580
a23ede3d
KK
5812008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
582
583 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
584
2424f303
JM
5852008-06-09 Joseph Myers <joseph@codesourcery.com>
586
587 * common.h: Change registry@caldera.com to registry@sco.com.
588
7c90103b
NC
5892008-05-21 Nick Clifton <nickc@redhat.com>
590
591 * reloc-macros.h: Add a comment about the use of the
592 END_RELOC_NUMBERS symbol as a sentinel value.
593
5942008-05-15 Christophe Lyon <christophe.lyon@st.com>
17e57237 595
7c90103b
NC
596 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
597
14a6d8e0
DM
5982008-04-16 David S. Miller <davem@davemloft.net>
599
600 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
601 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
602 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
603 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
604
15397d0b
ILT
6052008-03-24 Ian Lance Taylor <iant@google.com>
606
607 * common.h (NT_GNU_GOLD_VERSION): Define.
608
72de5009
AM
6092008-03-13 Alan Modra <amodra@bigpond.net.au>
610
611 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
612 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
613 Order struct as for external version.
614
1bce5d2c
AM
6152008-03-12 Alan Modra <amodra@bigpond.net.au>
616
4fbb74a6
AM
617 PR 5900
618 * common.h (SHN_BAD): Delete.
619 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
620 * external.h: ..here.
621 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
622 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
623 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
624
6252008-03-12 Alan Modra <amodra@bigpond.net.au>
626
627 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 628 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 629 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 630 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 631 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 632 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
633 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
634 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 635 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 636 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 637 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
638 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
639 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 640 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 641 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 642
35d60fe4
NC
6432008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
644
645 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
646 DW_OP_PGI_omp_thread_num.
647
7b03d09a
AN
6482008-02-04 Adam Nemet <anemet@caviumnetworks.com>
649
650 * mips.h: Update copyright.
651 (E_MIPS_MACH_OCTEON): New macro.
652
148b93f2
NC
6532008-01-30 Tristan Gingold <gingold@adacore.com>
654
655 Add OpenVMS extensions.
1bce5d2c
AM
656 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
657 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 658 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
659 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
660 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
661 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
662 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
663 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
664 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
665 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
666 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
667 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
668 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
669 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
670 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
671 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
672 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
673 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
674 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
675 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
676 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
677 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
678
c74ba406
MK
6792008-01-16 Mark Kettenis <kettenis@gnu.org>
680
681 * common.h (AT_SUN_AUXFLAGS): Define.
682
60955fda
DJ
6832007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
684
685 * dwarf2.h (DW_AT_hi_user): Correct value.
686
1bbb5f21 6872007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 688
1bbb5f21 689 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 690
350cc38d
MS
6912007-11-29 Mark Shinwell <shinwell@codesourcery.com>
692
693 * mips.h (E_MIPS_MACH_LS2E): New.
694 (E_MIPS_MACH_LS2F): New.
695
f7bc09bd
NS
6962007-11-28 Nathan Sidwell <nathan@codesourcery.com>
697
698 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
699 segments at the end of memory.
700
e210c36b
NC
7012007-11-17 Thiemo Seufer <ths@mips.com>
702
703 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
704 in comment.
705
e2a0d921
NC
7062007-11-16 Nick Clifton <nickc@redhat.com>
707
708 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
709 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
710 (DW_AT_stride): Rename to DW_AT_byte_stride.
711
7a2b07ff
NS
7122007-11-08 Nathan Sidwell <nathan@codesourcery.com>
713
714 * vxworks.h: New.
715
569006e5
NC
7162007-10-30 Nick Clifton <nickc@redhat.com>
717
718 * mn10300.h (R_MN10300_ALIGN): Define.
719
c6e65352
DJ
7202007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
721
722 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
723
bfff1642
NC
7242007-10-19 Nick Clifton <nickc@redhat.com>
725
726 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
727
3e6ff6e5
RM
7282007-10-18 Roland McGrath <roland@redhat.com>
729
730 * common.h (NT_PPC_VMX): New macro.
731
7fac7ff4
NC
7322007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
733
734 * cr16.h: Updated with new relocaction macros.
735
b10a8ae0
L
7362007-09-17 H.J. Lu <hongjiu.lu@intel.com>
737
738 PR binutils/3281
739 PR binutils/5037
740 * internal.h (elf_segment_map): Add p_size and p_size_valid.
741 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
742 PT_GNU_RELRO segments.
743
8d100c32
KH
7442007-09-11 Nathan Sidwell <nathan@codesourcery.com>
745
746 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
747
b15fa79e
AM
7482007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
749
750 * common.h (NT_SPU): Define.
751
2b05f1b7
L
7522007-08-16 H.J. Lu <hongjiu.lu@intel.com>
753
754 * common.h: Revert last change.
755
94b11780
L
7562007-08-16 H.J. Lu <hongjiu.lu@intel.com>
757
758 * common.h (PT_GNU_STACK): Renamed to ...
759 (PT_GNU_ATTR): This.
760 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
761
fd2f25da
RM
7622007-07-09 Roland McGrath <roland@redhat.com>
763
764 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
765
34c8bcba
JM
7662007-06-29 Joseph Myers <joseph@codesourcery.com>
767
768 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
769
2cf19d5c
JM
7702007-06-29 Joseph Myers <joseph@codesourcery.com>
771
772 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
773
104d59d1
JM
7742007-06-29 Joseph Myers <joseph@codesourcery.com>
775
776 * arm.h (elf32_arm_add_eabi_attr_int,
777 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
778 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
779 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
780 Tag_Symbol, Tag_compatibility): Remove.
781 * common.h (SHT_GNU_ATTRIBUTES): Define.
782
3d3d428f
NC
7832007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
784
785 * common.h (EM_CR16): New entry for CR16 cpu.
786 * cr16.h: New file.
787
99ded152
BW
7882007-06-11 Sterling Augustine <sterling@tensilica.com>
789 Bob Wilson <bob.wilson@acm.org>
fd2f25da 790
99ded152
BW
791 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
792 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 793
f89d32d9
CT
7942007-05-18 Caroline Tice <ctice@apple.com>
795
fd2f25da 796 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
797 DW_OP_GNU_uninit.
798
4f4416b5
AM
7992007-05-12 Alan Modra <amodra@bigpond.net.au>
800
801 * spu.h (R_SPU_ADDR16X): Define.
802 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
803
ece5ef60
AM
8042007-05-11 Alan Modra <amodra@bigpond.net.au>
805
806 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
807
627b32bc
AM
8082007-05-02 Alan Modra <amodra@bigpond.net.au>
809
810 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
811 and vma for appropriate sections.
812
0c3e446c
JB
8132007-04-26 Jan Beulich <jbeulich@novell.com>
814
815 * common.h (DT_ENCODING): Correct value (back to spec mandated
816 value).
817
d4c87fc1
AM
8182007-03-08 Alan Modra <amodra@bigpond.net.au>
819
820 * v850.h (V850_OTHER_TDA_BYTE): Delete.
821 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
822 that don't clash with visibility bits.
823
689d9c8c
AM
8242007-03-07 Alan Modra <amodra@bigpond.net.au>
825
826 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
827
b95dd98f 8282007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
829 Richard Sandiford <rsandifo@redhat.com>
830 Richard Henderson <rth@redhat.com>
831 DJ Delorie <dj@redhat.com>
832 Ben Elliston <bje@redhat.com>
b95dd98f
DB
833
834 * mep.h: New file.
b95dd98f
DB
835 * common.h (EM_CYGNUS_MEP): Define.
836
8372007-02-15 Dave Brolley <brolley@redhat.com>
838
839 From Graydon Hoare <graydon@redhat.com>:
840 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
841
3bdcfdf4
KH
8422007-01-08 Kazu Hirata <kazu@codesourcery.com>
843
844 * m68k.h (EF_M68K_FIDO): New.
845 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
846 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
847
9840d27e
KH
8482006-12-25 Kazu Hirata <kazu@codesourcery.com>
849
850 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
851
425c6cb0
KH
8522006-12-19 Kazu Hirata <kazu@codesourcery.com>
853
854 * m68k.h (EF_M68K_ARCH_MASK): New.
855
3271a814
NS
8562006-12-19 Nathan Sidwell <nathan@codesourcery.com>
857
858 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
859
c694fd50
KH
8602006-12-07 Kazu Hirata <kazu@codesourcery.com>
861
862 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
863 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
864 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
865 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
866 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
867 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
868 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
869 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
870 EF_M68K_CF_FLOAT, respectively.
871
4fd454c8
NC
8722006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
873 Nick Clifton <nickc@redhat.com>
874
875 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
876
165b93e7
RS
8772006-10-28 Richard Sandiford <richard@codesourcery.com>
878
879 * mips.h (R_MIPS_GLOB_DAT): Define
880 (R_MIPS_max): Bump by 1.
881
e9f53129
AM
8822006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
883 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
884 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
885 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
886 Alan Modra <amodra@bigpond.net.au>
887
888 * common.h (EM_SPU): Define.
889 * spu.h: New file.
890
b3549761
NC
8912006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
892
893 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
894 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
895 (EF_SCORE_HASENTRY): Delete.
896
e210c36b
NC
8972006-10-17 Mark Shinwell <shinwell@codesourcery.com>
898
899 * arm.h: Define TAG_CPU_ARCH_* constants.
900
1c0d3aa6
NC
9012006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
902
903 * score.h: New file.
904 * common.h: Add Score machine number.
905
fdc90cb4
JJ
9062006-07-10 Jakub Jelinek <jakub@redhat.com>
907
908 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
909
1224efb8
L
9102006-05-31 H.J. Lu <hongjiu.lu@intel.com>
911
912 * internal.h (ELF_SECTION_SIZE): New.
913 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
914 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
915 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
916
3f570048
AM
9172006-05-27 H.J. Lu <hongjiu.lu@intel.com>
918
919 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
920
9b52905e
NC
9212006-05-24 Carlos O'Donell <carlos@systemhalted.org>
922 Randolph Chung <randolph@tausq.org>
923 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
924 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
925 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
926 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
927 New TLS relocs.
928 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
929 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
930 Define TLS relocs using existing equivalents.
931
fd2f25da
RM
9322006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
933
28c9d252
NC
934 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
935
e210c36b
NC
9362006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
937
938 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
939 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
940 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
941 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
942 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
943 R_BFIN_GOTOFFLO): New relocs.
944 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
945
9462006-03-23 Michael Matz <matz@suse.de>
947
948 * x86-64.h: Add the new relocations with their official
949 numbers.
950
0a44bf69
RS
9512006-03-22 Richard Sandiford <richard@codesourcery.com>
952 Daniel Jacobowitz <dan@codesourcery.com>
953 Phil Edwards <phil@codesourcery.com>
954 Zack Weinberg <zack@codesourcery.com>
955 Mark Mitchell <mark@codesourcery.com>
956 Nathan Sidwell <nathan@codesourcery.com>
957
958 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
959
e14430ab
DA
9602006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
961
962 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
963 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
964 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
965 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
966 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
967
3a4a14e9
PB
9682006-03-10 Paul Brook <paul@codesourcery.com>
969
970 * arm.h (EF_ARM_EABI_VER5): Define.
971
0b2e31dc
NS
9722006-03-06 Nathan Sidwell <nathan@codesourcery.com>
973
974 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
975 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
976 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
977 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
978 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
979 (EF_M68K_EMAC_B): New.
980
df406460
NC
9812006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
982
983 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
984 (EF_AVR_LINKRELAX_PREPARED): Add.
985
2c10a7e5
BE
9862006-03-02 Ben Elliston <bje@au.ibm.com>
987
988 Import from the GCC tree:
989 2006-03-01 Jakub Jelinek <jakub@redhat.com>
990
991 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
992 from DWARF 3.
993 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
994 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
995 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
996 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
997 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
998 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
999 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
1000 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
1001 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
1002 DW_DS_leading_separate, DW_DS_trailing_separate): New.
1003 (DW_END_default, DW_END_big, DW_END_little): New.
1004 (DW_END_lo_user, DW_END_hi_user): Define.
1005 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
1006 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
1007 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
1008 DW_LANG_D): New.
1009
e210c36b
NC
10102006-02-06 Steve Ellcey <sje@cup.hp.com>
1011
1012 * ia64.h (SHF_IA_64_HP_TLS): New.
1013
6772dd07
DD
10142006-02-24 DJ Delorie <dj@redhat.com>
1015
1016 * m32c.h: Add relax relocs.
1017
d70c5fc7
NC
10182006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
1019 Anil Paranjape <anilp1@kpitcummins.com>
1020 Shilin Shakti <shilins@kpitcummins.com>
1021
1022 * common.h (EM_XC16X): New entry for xc16x cpu.
1023 Sort other EM_* numbers into numerical order.
1024 * xc16x.h: New file.
fd2f25da 1025
84d1d650
L
10262006-02-10 H.J. Lu <hongjiu.lu@intel.com>
1027
1028 PR binutils/2258
1029 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
1030 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1031
266abb8f
NS
10322006-02-07 Nathan Sidwell <nathan@codesourcery.com>
1033
1034 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
1035 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
1036 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
1037 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
1038 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
1039
10402006-02-06 Steve Ellcey <sje@cup.hp.com>
1041
1042 * ia64.h (SHF_IA_64_HP_TLS): New.
1043
67a4f2b7
AO
10442006-01-18 Alexandre Oliva <aoliva@redhat.com>
1045
1046 Introduce TLS descriptors for i386 and x86_64.
1047 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
1048 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
1049 New.
1050 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
1051 R_X86_64_TLSDESC): New.
1052
64fd6348
NC
10532006-01-09 Mike Frysinger <vapier@gentoo.org>:
1054
1055 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1056
d031aafb
NS
10572005-12-16 Nathan Sidwell <nathan@codesourcery.com>
1058
1059 Second part of ms1 to mt renaming.
1060 * common.h (EM_MT): Renamed.
1061 * mt.h: Rename relocs, cpu & other defines.
1062
e210c36b
NC
10632005-12-12 Nathan Sidwell <nathan@codesourcery.com>
1064
1065 * mt.h: Renamed from ms1.h
1066
39b41c9c
PB
10672005-12-12 Paul Brook <paul@codesourcery.com>
1068
1069 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1070
5e2b0d47
NC
10712005-11-11 Nick Clifton <nickc@redhat.com>
1072
1073 PR 1150
1074 * mips.h (STO_OPTIONAL): Define.
1075 (ELF_MIPS_IS_OPTIONAL): Define.
1076
e210c36b
NC
10772005-11-07 Nathan Sidwell <nathan@codesourcery.com>
1078
1079 Add ms2.
1080 * ms1.h (EF_MS1_CPU_MS2): New.
1081
10822005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1083
1084 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1085
3c9b82ba
NC
10862005-09-30 Catherine Moore <clm@cm00re.com>
1087
1088 * bfin.h: New file.
1089 * common.h (EM_BLACKFIN): Define.
1090
ee065d83
PB
10912005-10-08 Paul Brook <paul@codesourcery.com>
1092
1093 * arm.h: Add prototypes for BFD object attribute routines.
1094
1cacb694
RE
10952005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
1096
1097 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1098
3c26c61a
DA
10992005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1100
1101 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1102 New defines.
1103
67762f6b
DA
11042005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1105
1106 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1107 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1108 deprecated defines.
1109 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1110 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1111 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1112 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1113 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1114 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1115 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1116 NT_HP_UX_OPTIONS): Define.
1117
fd54057a
DD
11182005-07-25 DJ Delorie <dj@redhat.com>
1119
1120 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1121
3b22753a
L
11222005-07-25 Jan Hubicka <jh@suse.cz>
1123
1124 * x86-64.h (SHN_X86_64_LCOMMON): New.
1125 (SHF_X86_64_LARGE): New.
1126
157e7bd1
NC
11272005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1128
1129 * m32r.h (R_M32R_REL32): Added.
1130
df45824a
BE
11312005-07-18 Ben Elliston <bje@au.ibm.com>
1132
1133 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1134 Replace with DW_ATE_decimal_float (now in DWARF 3).
1135
49f58d10
JB
11362005-07-14 Jim Blandy <jimb@redhat.com>
1137
1138 Add support for Renesas M32C and M16C.
1139 * common.h (EM_M32C): New machine number.
1140 * m32c.h: New file.
fd2f25da 1141
e210c36b
NC
11422005-06-17 Jakub Jelinek <jakub@redhat.com>
1143
1144 * external.h (GRP_ENTRY_SIZE): Define.
1145
d6ab8113
JB
11462005-06-17 Jan Beulich <jbeulich@novell.com>
1147
1148 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1149 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1150 R_X86_64_GOTPC32.
1151
3c33e371
AH
11522005-06-07 Aldy Hernandez <aldyh@redhat.com>
1153 Michael Snyder <msnyder@redhat.com>
1154 Stan Cox <scox@redhat.com>
1155
1156 * common.h (EM_MS1): Define.
1157
1158 * ms1.h: New file.
1159
2acf634e
RH
11602005-05-31 Richard Henderson <rth@redhat.com>
1161
1162 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1163
484124bb
RH
11642005-05-29 Richard Henderson <rth@redhat.com>
1165
1166 * alpha.h (DT_ALPHA_PLTRO): New.
1167
d68f4033
BE
11682005-05-19 Ben Elliston <bje@au.ibm.com>
1169
1170 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1171 the user-defined encoding space pending inclusion in the standard.
1172
cb1afa5c
ZW
11732005-05-18 Zack Weinberg <zack@codesourcery.com>
1174
1175 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1176 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1177
c19d1205
ZW
11782005-05-17 Zack Weinberg <zack@codesourcery.com>
1179
1180 * arm.h: Import complete list of official relocation names
1181 and numbers from AAELF. Define FAKE_RELOCs for old names.
1182 Remove a few old names no longer used anywhere.
1183
1fe44d79
AM
11842005-05-14 Alan Modra <amodra@bigpond.net.au>
1185
1186 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1187
2df98d85
AM
11882005-05-11 Alan Modra <amodra@bigpond.net.au>
1189
1190 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1191 R_PPC_RELAX32PC_PLT) Adjust.
1192 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1193 (DT_PPC_GLINK): Define.
1194
e172dbf8
NC
11952005-05-10 Nick Clifton <nickc@redhat.com>
1196
1197 * Update the address and phone number of the FSF organization in
1198 the GPL notices in the following files:
2df98d85 1199 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
1200 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1201 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1202 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1203 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1204 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1205 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 1206
faa7ef87
L
12072005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1208
a63027e5
L
1209 Moved from ../ChangeLog
1210
faa7ef87
L
1211 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
1212 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1213
1214 2004-10-12 Paul Brook <paul@codesourcery.com>
1215 * arm.h (EF_ARM_EABI_VER4): Define.
1216
1217 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1218
1219 * common.h (PT_SUNW_EH_FRAME): Define.
1220 * x86-64.h (SHT_X86_64_UNWIND): Define.
1221
1222 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1223 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1224 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1225 (XTENSA_PROP_SEC_NAME): Define.
1226 (property_table_entry): Add flags field.
1227 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1228
1229 2004-09-17 Paul Brook <paul@codesourcery.com>
1230 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1231 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1232 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1233
1234 2004-09-13 Paul Brook <paul@codesourcery.com>
1235 * arm.h: Rename RELABS to TARGET1.
1236
1237 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1238 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1239 (PT_GNU_RELRO): Define.
1240
ba93b8ac
DJ
12412005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1242 Phil Blundell <philb@gnu.org>
1243
1244 * arm.h: Add TLS relocations.
1245
c927f9ef
BE
12462005-03-23 Ben Elliston <bje@au.ibm.com>
1247
1248 * dwarf.h: Merge with GCC's dwarf.h.
1249
238d258f
NC
12502005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1251
1252 * m68k.h (EF_CFV4E): Define.
1253
b294bdf8
MM
12542005-03-17 Paul Brook <paul@codesourcery.com>
1255 Dan Jacobowitz <dan@codesourcery.com>
1256 Mark Mitchell <mark@codesourcery.com>
1257
1258 * arm.h (PT_ARM_EXIDX): Define.
1259
51cb3ca7
DJ
12602005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1261 Joseph Myers <joseph@codesourcery.com>
1262
1263 * mips.h: Define MIPS TLS relocations.
1264
d6f16593 12652005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 1266 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
1267
1268 * mips.h (R_MIPS16_GOT16): New reloc code.
1269 (R_MIPS16_CALL16): Likewise.
1270 (R_MIPS16_HI16): Likewise.
1271 (R_MIPS16_LO16): Likewise.
1272 (R_MIPS16_min): New fake reloc code.
1273 (R_MIPS16_max): Likewise.
1274
a1c17af2
MR
12752005-02-11 Maciej W. Rozycki <macro@mips.com>
1276
1277 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1278
90219bd0
AO
12792005-01-25 Alexandre Oliva <aoliva@redhat.com>
1280
1281 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1282 * frv.h: Add R_FRV_TLSMOFF.
1283 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1284 * frv.h: Add TLS relocations.
1285
e38bc3b5
NC
12862005-01-17 Nick Clifton <nickc@redhat.com>
1287
1288 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1289 EF_SH2A_SH3E): New flags.
1290 (EF_SH_BFD_TABLE): Add these new flags to the table.
1291
b4a38de6
AM
12922005-01-12 Alan Modra <amodra@bigpond.net.au>
1293
1294 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1295 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1296
750bce0e 12972004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 1298
faa7ef87 1299 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 1300
1e50d24d
RS
13012004-12-16 Richard Sandiford <rsandifo@redhat.com>
1302
1303 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1304
69881c93
ILT
13052004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1306
1307 * mips.h (E_MIPS_MACH_9000): Define.
1308
b676888f
HPN
13092004-11-04 Hans-Peter Nilsson <hp@axis.com>
1310
1311 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1312 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1313 macros.
1314
637cf767
EC
13152004-10-06 Eric Christopher <echristo@redhat.com>
1316
1317 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1318
40a18ebd
NC
13192004-10-01 Paul Brook <paul@codesourcery.com>
1320
1321 * arm.h (SHT_ARM_EXIDX): Define.
1322 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1323 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1324 Define.
1325
b18c562e
NC
13262004-08-25 Dmitry Diky <diwil@spec.ru>
1327
1328 * msp430.h: Add new relocs.
1329
083febaa
L
13302004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1331
1332 * i386.h (R_386_USED_BY_INTEL_200): New.
1333
1d70c7fb
AO
13342004-07-29 Alexandre Oliva <aoliva@redhat.com>
1335
1336 Introduce SH2a support.
1337 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1338 * sh.h (EF_SH2A_NOFPU): New.
1339 2003-12-01 Michael Snyder <msnyder@redhat.com>
1340 * sh.h (EF_SH2A): New.
1341
670ec21d
NC
13422004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1343
1344 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1345 BFD_RELOC_CRX_SWITCH32.
1346
1fe1f39c
NC
13472004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1348
1349 * common.h (EM_CRX): Define.
1350 * crx.h: New file.
1351
097f809a
NC
13522004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1353
1354 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1355 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1356
375db92b
AM
13572004-06-19 Alan Modra <amodra@bigpond.net.au>
1358
1359 * common.h (ELF64_R_INFO): Warning fix.
1360
092dcd75
CD
13612004-06-14 Chris Demetriou <cgd@broadcom.com>
1362
1363 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1364 with an updated comment.
1365
f6f9408f
JR
13662004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1367
1368 * sh.h (EF_SH_HAS_DSP): Remove.
1369 (EF_SH_HAS_FP): Remove.
1370 (EF_SH_MERGE_MACH): Remove.
1371 (EF_SH4_NOFPU): Convert to decimal.
1372 (EF_SH4A_NOFPU): Likewise.
1373 (EF_SH4_NOMMU_NOFPU): Likewise.
1374 (EF_SH3_NOMMU): Add new macro.
1375 (EF_SH_BFD_TABLE): Likewise.
1376 (sh_find_elf_flags): Add prototype.
1377 (sh_elf_get_flags_from_mach): Likewise.
1378
4030e8f6
CD
13792004-04-24 Chris Demetriou <cgd@broadcom.com>
1380
1381 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1382 (R_MIPS_GNU_REL_HI16): Remove.
1383 (R_MIPS_GNU_REL16_S2): Update comment.
1384
0949843d 13852004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 1386 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
1387
1388 * common.h (EM_CR): Define.
1389 * cr16c.h: New file.
1390
d507cf36
PB
13912004-03-23 Paul Brook <paul@codesourcery.com>
1392
1393 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1394
ae51a426
JR
13952003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1396
1397 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1398
676a64f4
RS
13992004-03-01 Richard Sandiford <rsandifo@redhat.com>
1400
1401 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1402
481fedf3
RM
14032004-01-28 Roland McGrath <roland@redhat.com>
1404
1405 * common.h (AT_SECURE): New macro.
1406
7e67eb11
RM
14072004-01-21 Roland McGrath <roland@redhat.com>
1408
1409 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1410 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1411 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1412 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1413 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1414
3fe74472
MK
14152004-01-17 Mark Kettenis <kettenis@gnu.org>
1416
1417 * common.h (NT_OPENBSD_IDENT): Define.
1418
79987b2f
AO
14192004-01-06 Alexandre Oliva <aoliva@redhat.com>
1420
1421 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1422 * frv.h (EF_FRV_FDPIC): New macro.
1423 (EF_FRV_PIC_FLAGS): Adjust.
1424 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1425 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1426 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1427 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1428 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1429 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1430 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1431 New.
1432
252b5132 1433
c9e214e5 1434For older changes see ChangeLog-9103
252b5132
RH
1435\f
1436Local Variables:
c9e214e5
AM
1437mode: change-log
1438left-margin: 8
1439fill-column: 74
252b5132
RH
1440version-control: never
1441End:
This page took 0.601581 seconds and 4 git commands to generate.