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