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