Add R_X86_64_RELATIVE64.
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
1 2011-08-12 H.J. Lu <hongjiu.lu@intel.com>
2
3 PR ld/13082
4 * x86-64.h (R_X86_64_RELATIVE64): New.
5
6 2011-07-24 Chao-ying Fu <fu@mips.com>
7 Maciej W. Rozycki <macro@codesourcery.com>
8
9 * mips.h (R_MICROMIPS_min): New relocations.
10 (R_MICROMIPS_26_S1): Likewise.
11 (R_MICROMIPS_HI16, R_MICROMIPS_LO16): Likewise.
12 (R_MICROMIPS_GPREL16, R_MICROMIPS_LITERAL): Likewise.
13 (R_MICROMIPS_GOT16, R_MICROMIPS_PC7_S1): Likewise.
14 (R_MICROMIPS_PC10_S1, R_MICROMIPS_PC16_S1): Likewise.
15 (R_MICROMIPS_CALL16, R_MICROMIPS_GOT_DISP): Likewise.
16 (R_MICROMIPS_GOT_PAGE, R_MICROMIPS_GOT_OFST): Likewise.
17 (R_MICROMIPS_GOT_HI16, R_MICROMIPS_GOT_LO16): Likewise.
18 (R_MICROMIPS_SUB, R_MICROMIPS_HIGHER): Likewise.
19 (R_MICROMIPS_HIGHEST, R_MICROMIPS_CALL_HI16): Likewise.
20 (R_MICROMIPS_CALL_LO16, R_MICROMIPS_SCN_DISP): Likewise.
21 (R_MICROMIPS_JALR, R_MICROMIPS_HI0_LO16): Likewise.
22 (R_MICROMIPS_TLS_GD, R_MICROMIPS_TLS_LDM): Likewise.
23 (R_MICROMIPS_TLS_DTPREL_HI, R_MICROMIPS_TLS_DTPREL_LO): Likewise.
24 (R_MICROMIPS_TLS_GOTTPREL): Likewise.
25 (R_MICROMIPS_TLS_TPREL_HI16): Likewise.
26 (R_MICROMIPS_TLS_TPREL_LO16): Likewise.
27 (R_MICROMIPS_GPREL7_S2, R_MICROMIPS_PC23_S2): Likewise.
28 (R_MICROMIPS_max): Likewise.
29 (EF_MIPS_ARCH_ASE_MICROMIPS): New macro.
30 (STO_MIPS_ISA, STO_MIPS_FLAGS): Likewise.
31 (ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT): Likewise.
32 (STO_MICROMIPS): Likewise.
33 (ELF_ST_IS_MICROMIPS, ELF_ST_SET_MICROMIPS): Likewise.
34 (ELF_ST_IS_COMPRESSED): Likewise.
35 (STO_MIPS_PLT, STO_MIPS_PIC): Rework.
36 (ELF_ST_IS_MIPS_PIC, ELF_ST_SET_MIPS_PIC): Likewise.
37 (STO_MIPS16, ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): Likewise.
38
39 2011-07-22 H.J. Lu <hongjiu.lu@intel.com>
40
41 * common.h (EM_K1OM): New.
42
43 2011-07-03 Samuel Thibault <samuel.thibault@gnu.org>
44 Thomas Schwinge <thomas@schwinge.name>
45
46 PR binutils/12913
47 * common.h (ELFOSABI_GNU): Define, replaces...
48 (ELFOSABI_LINUX): ... this, kept as an alias.
49 (ELFOSABI_HURD): Remove.
50
51 2011-06-15 Ulrich Weigand <ulrich.weigand@linaro.org>
52
53 * common.h (NT_ARM_VFP): Define.
54
55 2011-06-13 Walter Lee <walt@tilera.com>
56
57 * common.h: Add EM_TILEGX.
58 * tilegx.h: New file.
59 * tilepro.h: New file.
60
61 2011-06-09 Tristan Gingold <gingold@adacore.com>
62
63 * ia64.h (Elf64_External_VMS_ORIG_DYN_Note): New struct.
64
65 2011-06-02 Nick Clifton <nickc@redhat.com>
66
67 * common.h: Fix spelling mistake in comment.
68 * reloc-macros.h: Likewise.
69
70 2011-05-31 Paul Brook <paul@codesourcery.com>
71
72 * arm.h (arm_st_branch_type): Add ST_BRANCH_UNKNOWN.
73
74 2011-04-15 Sergio Durigan Junior <sergiodj@redhat.com>
75
76 * common.h (NT_STAPSDT): New define.
77
78 2011-03-31 Bernd Schmidt <bernds@codesourcery.com>
79
80 * tic6x.h (R_C6000_JUMP_SPLOT, R_C6000_EHTYPE,
81 R_C6000_PCR_H16, R_C6000_PCR_L16): New relocs.
82 (SHN_TIC6X_SCOMMON): Define.
83
84 2011-03-31 Tristan Gingold <gingold@adacore.com>
85
86 * ia64.h (Elf64_External_VMS_Note): New struct.
87 (NT_VMS_MHD, NT_VMS_LNM, NT_VMS_SRC, NT_VMS_TITLE, NT_VMS_EIDC)
88 (NT_VMS_FPMODE, NT_VMS_LINKTIME, NT_VMS_IMGNAM, NT_VMS_IMGID)
89 (NT_VMS_LINKID, NT_VMS_IMGBID, NT_VMS_GSTNAM, NT_VMS_ORIG_DYN)
90 (NT_VMS_PATCHTIME) New macros.
91
92 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
93
94 * arm.h (R_ARM_IRELATIVE): New relocation.
95
96 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
97
98 * internal.h (elf_internal_sym): Add st_target_internal.
99 * arm.h (arm_st_branch_type): New enum.
100 (ARM_SYM_BRANCH_TYPE): New macro.
101
102 2011-03-10 Nick Clifton <nickc@redhat.com>
103
104 * common.h (EM_V850): V850s now supplied by Renesas.
105
106 2011-02-25 Alan Modra <amodra@gmail.com>
107
108 PR 12516
109 * internal.h (ELF_SECTION_IN_SEGMENT_1): Don't match zero size
110 sections at start or end of PT_DYNAMIC.
111
112 2011-01-10 Nathan Sidwell <nathan@codesourcery.com>
113 Glauber de Oliveira Costa <glommer@gmail.com>
114
115 * arm.h (R_ARM_TLS_DESC, R_ARM_TLS_GOTDESC, R_ARM_TLS_CALL,
116 R_ARM_TLS_DESCSEQ, T_ARM_THM_TLS_CALL, R_ARM_THM_TLS_DESCSEQ): New
117 relocations.
118
119 2010-11-16 Jie Zhang <jie.zhang@analog.com>
120
121 * bfin.h (EF_BFIN_CODE_IN_L1): Define.
122 (EF_BFIN_DATA_IN_L1): Define.
123
124 2010-11-11 Mingming Sun <mingm.sun@gmail.com>
125
126 * mips.h (E_MIPS_MACH_LS3A): Defined.
127
128 2010-11-02 Joseph Myers <joseph@codesourcery.com>
129
130 * tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
131 Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
132 Tag_ABI_array_object_alignment,
133 Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
134
135 2010-10-29 Joseph Myers <joseph@codesourcery.com>
136
137 * tic6x-attrs.h (Tag_ABI_compatibility): Define.
138
139 2010-10-29 Bernd Schmidt <bernds@codesourcery.com>
140 Joseph Myers <joseph@codesourcery.com>
141
142 * tic6x-attrs.h (Tag_ABI_DSBT): New.
143
144 2010-10-21 Joseph Myers <joseph@codesourcery.com>
145
146 * tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
147 value 4.
148 * tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
149 attribute renaming.
150
151 2010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
152 Ina Pandit <ina.pandit@kpitcummins.com>
153
154 * v850.h: Add support for V850E2 and V850E2V3.
155 (v850_reloc_type): Update the newly added relocations
156
157 2010-07-20 Alan Modra <amodra@gmail.com>
158
159 * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
160 (ELF_SECTION_SIZE): ..here.
161 (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
162 (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
163
164 2010-06-25 Alan Modra <amodra@gmail.com>
165
166 * ppc64.h (R_PPC64_LO_DS_OPT): Define.
167
168 2010-06-15 Joseph Myers <joseph@codesourcery.com>
169
170 * tic6x-attrs.h: New.
171 * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
172 (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
173 C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
174 C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
175 C6XABI_Tag_CPU_arch_C674X): Define.
176
177 2010-06-11 Tristan Gingold <gingold@adacore.com>
178
179 * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
180 (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
181 (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
182 (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
183 (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
184 (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
185 (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
186 (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
187 (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
188 (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
189 (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
190 (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
191 (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
192 (Elf64_External_VMS_IMAGE_RELA): Ditto.
193 (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
194 (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
195 (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
196 (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
197 (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
198 (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
199 (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
200 (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
201
202 2010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
203 Joseph Myers <joseph@codesourcery.com>
204 Andrew Stubbs <ams@codesourcery.com>
205
206 * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
207 (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New. Adjust
208 other invalid ranges.
209 (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
210 (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
211 (R_SH_FUNCDESC_VALUE): New.
212
213 2010-05-18 H.J. Lu <hongjiu.lu@intel.com>
214
215 PR gas/11600
216 * common.h (SHF_EXCLUDE): New.
217
218 * i370.h (SHF_EXCLUDE): Removed.
219 * or32.h (SHF_EXCLUDE): Likewise.
220 * ppc.h (SHF_EXCLUDE): Likewise.
221 * sparc.h (SHF_EXCLUDE): Likewise.
222
223 2010-04-23 Alan Modra <amodra@gmail.com>
224
225 * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
226 Invert logic to clarify test for .tbss.
227 (ELF_IS_SECTION_IN_SEGMENT): Rename to..
228 (ELF_SECTION_IN_SEGMENT_1): ..this. Add check_vma param. Protect
229 macro args with parentheses.
230 (ELF_SECTION_IN_SEGMENT): Define.
231 (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
232 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
233
234 2010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
235
236 * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
237 Tag_FP_HP_extension): Add new ABI attribute tags.
238
239 2010-04-15 Nick Clifton <nickc@redhat.com>
240
241 * alpha.h: Update copyright notice to use GPLv3.
242 * arc.h: Likewise.
243 * arm.h: Likewise.
244 * avr.h: Likewise.
245 * bfin.h: Likewise.
246 * common.h: Likewise.
247 * cr16.h: Likewise.
248 * cr16c.h: Likewise.
249 * cris.h: Likewise.
250 * crx.h: Likewise.
251 * d10v.h: Likewise.
252 * d30v.h: Likewise.
253 * dlx.h: Likewise.
254 * dwarf.h: Likewise.
255 * external.h: Likewise.
256 * fr30.h: Likewise.
257 * frv.h: Likewise.
258 * h8.h: Likewise.
259 * hppa.h: Likewise.
260 * i370.h: Likewise.
261 * i386.h: Likewise.
262 * i860.h: Likewise.
263 * i960.h: Likewise.
264 * ia64.h: Likewise.
265 * internal.h: Likewise.
266 * ip2k.h: Likewise.
267 * iq2000.h: Likewise.
268 * lm32.h: Likewise.
269 * m32c.h: Likewise.
270 * m32r.h: Likewise.
271 * m68hc11.h: Likewise.
272 * m68k.h: Likewise.
273 * mcore.h: Likewise.
274 * mep.h: Likewise.
275 * microblaze.h: Likewise.
276 * mips.h: Likewise.
277 * mmix.h: Likewise.
278 * mn10200.h: Likewise.
279 * moxie.h: Likewise.
280 * msp430.h: Likewise.
281 * mt.h: Likewise.
282 * openrisc.h: Likewise.
283 * or32.h: Likewise.
284 * pj.h: Likewise.
285 * ppc.h: Likewise.
286 * ppc64.h: Likewise.
287 * reloc-macros.h: Likewise.
288 * rx.h: Likewise.
289 * s390.h: Likewise.
290 * sh.h: Likewise.
291 * sparc.h: Likewise.
292 * spu.h: Likewise.
293 * v850.h: Likewise.
294 * vax.h: Likewise.
295 * vxworks.h: Likewise.
296 * x86-64.h: Likewise.
297 * xc16x.h: Likewise.
298 * xstormy16.h: Likewise.
299 * xtensa.h: Likewise.
300
301 2010-04-08 David Stubbs <stubbs@icerasemi.com>
302
303 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
304 cannot contain any sections.
305
306 2010-03-25 Joseph Myers <joseph@codesourcery.com>
307
308 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
309 * tic6x.h: New.
310
311 2010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
312
313 * common.h (VER_FLG_*): Document.
314 (VER_FLG_INFO): Define.
315
316 2010-02-23 Andrew Zabolotny <anpaza@mail.ru>
317
318 PR binutils/11297
319 * avr.h: (R_AVR_8): New relocation number.
320
321 2010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
322
323 * arm.h (Tag_MPextension_use): Renumber.
324 (Tag_DIV_use): Add.
325 (Tag_MPextension_use_legacy): Likewise.
326
327 2010-02-09 Michael Holzheu <holzheu@de.ibm.com>
328
329 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
330 NT_S390_CTRS and NT_S390_PREFIX): Define.
331
332 2010-02-08 David S. Miller <davem@davemloft.net>
333
334 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
335
336 2010-02-02 H.J. Lu <hongjiu.lu@intel.com>
337
338 * common.h (NT_386_XSTATE): New.
339
340 2010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
341
342 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
343
344 2010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
345
346 * common.h (PN_XNUM): Define.
347
348 2009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
349
350 * common.h (NT_S390_HIGH_GPRS): Define.
351
352 2009-12-17 Alan Modra <amodra@bigpond.net.au>
353
354 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
355 R_PPC_RELAX32PC_PLT): Delete.
356 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
357
358 2009-11-28 Joseph Myers <joseph@codesourcery.com>
359
360 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
361 EM_TI_C5500, EM_CUDA): Define.
362 (EM_res140, EM_res141, EM_res142): Remove.
363
364 2009-11-17 Paul Brook <paul@codesourcery.com>
365 Daniel Jacobowitz <dan@codesourcery.com>
366
367 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
368
369 2009-09-29 DJ Delorie <dj@redhat.com>
370
371 * rx.h: New file.
372
373 2009-09-21 Alan Modra <amodra@bigpond.net.au>
374
375 * ppc.h (DT_PPC_TLSOPT): Define.
376 * ppc64.h (DT_PPC64_TLSOPT): Define.
377
378 2009-08-10 Daniel Gutson <dgutson@codesourcery.com>
379
380 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
381 (SHT_ARM_OVERLAYSECTION): New define.
382
383 2006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
384
385 From Mike Frysinger <michael.frysinger@analog.com>
386 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
387 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
388 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
389 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
390 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
391 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
392 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
393 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
394 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
395 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
396 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
397 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
398 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
399 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
400 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
401 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
402 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
403 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
404 R_page, R_hwpage, R_addr, R_pltpc, R_got.
405
406 2009-08-09 Michael Eager <eager@eagercon.com>
407
408 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
409 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
410
411 2009-08-06 Michael Eager <eager@eagercon.com>
412
413 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
414 * elf/microblaze.h: New reloc definitions.
415
416 2009-07-30 Alan Modra <amodra@bigpond.net.au>
417
418 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
419 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
420
421 2009-07-25 H.J. Lu <hongjiu.lu@intel.com>
422
423 * common.h (EM_L1OM): New.
424
425 2009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
426 Alan Modra <amodra@bigpond.net.au>
427
428 * spu.h (R_SPU_ADD_PIC): New.
429
430 2009-07-23 Ulrich Drepper <drepper@redhat.com>
431
432 * common.h (STB_GNU_UNIQUE): Define.
433
434 2009-07-10 Tom Tromey <tromey@redhat.com>
435
436 * dwarf2.h: Move to `..'.
437
438 2009-07-10 H.J. Lu <hongjiu.lu@intel.com>
439
440 * dwarf2.h: Just include ../dwarf2.h.
441
442 2009-07-10 Alan Modra <amodra@bigpond.net.au>
443
444 * ppc.h (R_PPC_IRELATIVE): Add.
445 (R_PPC_RELAX32, R_PPC_RELAX32PC,
446 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
447 * ppc64.h (R_PPC64_IRELATIVE): Add.
448
449 2009-07-03 Jakub Jelinek <jakub@redhat.com>
450
451 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
452 and DW_OP_stack_value.
453
454 2009-06-22 Alan Modra <amodra@bigpond.net.au>
455
456 * ppc.h (R_PPC_RELAX*): Define as enum.
457
458 2009-06-11 Anthony Green <green@moxielogic.org>
459
460 * moxie.h (R_MOXIE_PCREL10): New.
461
462 2009-06-01 H.J. Lu <hongjiu.lu@intel.com>
463
464 PR ld/10205
465 * i386.h (R_386_IRELATIVE): New.
466 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
467
468 2009-05-27 H.J. Lu <hongjiu.lu@intel.com>
469
470 * common.h: Update comments for dynamic tag ranges.
471
472 2009-04-30 DJ Delorie <dj@redhat.com>
473
474 * mep.h (EF_MEP_COP_*): New.
475 (EF_MEP_ALL_FLAGS): Add them.
476
477 2009-04-30 Nick Clifton <nickc@redhat.com>
478
479 * common.h (STT_GNU_IFUNC): Define.
480
481 2009-04-24 Cary Coutant <ccoutant@google.com>
482
483 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
484
485 2009-04-15 Anthony Green <green@moxielogic.com>
486
487 * common.h (EM_MOXIE): Define.
488 * moxie.h: New file.
489
490 2009-04-07 DJ Delorie <dj@redhat.com>
491
492 * mep.h (EF_MEP_CPU_C5): New.
493
494 2009-04-01 H.J. Lu <hongjiu.lu@intel.com>
495
496 * common.h (EM_INTEL178): Removed.
497 (EM_INTEL179): Likewise.
498 (EM_ETPU): New.
499 (EM_SLE9X): Likewise.
500 (EM_INTEL181): Likewise.
501 (EM_INTEL182): Likewise.
502
503 2009-03-31 H.J. Lu <hongjiu.lu@intel.com>
504
505 * common.h (EM_INTEL178): New.
506 (EM_INTEL179): Likewise.
507 (EM_INTEL180): Likewise.
508
509 2009-03-20 Mikolaj Zalewski <mikolajz@google.com>
510
511 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
512
513 2009-03-14 Mark Kettenis <kettenis@gnu.org>
514
515 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
516 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
517 (NT_OPENBSD_WCOOKIE): New defines.
518
519 2009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
520
521 * common.h (AT_RANDOM): Define.
522
523 2009-03-04 Alan Modra <amodra@bigpond.net.au>
524
525 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
526 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
527
528 2009-03-02 Qinwei <qinwei@sunnorth.com.cn>
529
530 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
531 * common.h (EM_SCORE_OLD): Define.
532
533 2009-02-23 H.J. Lu <hongjiu.lu@intel.com>
534
535 * common.h (STB_LOPROC): Replace Application-specific with
536 Processor-specific in comments.
537 (STB_HIPROC): Likewise.
538 (STT_LOPROC): Likewise.
539 (STT_HIPROC): Likewise.
540
541 2009-02-03 Sandip Matte <sandip@rmicorp.com>
542
543 * mips.h (E_MIPS_MACH_XLR): Define.
544
545 2009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
546
547 * m68k.h: Map TLS relocations to numbers.
548
549 2009-01-15 Andrew Stubbs <ams@codesourcery.com>
550 Julian Brown <julian@codesourcery.com>
551
552 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
553 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
554 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
555 version 2.07.
556 (Tag_undefined39, Tag_nodefaults): New enum values.
557 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
558 (Tag_conformance, Tag_Virtualization_use): Likewise.
559 (Tag_undefined69, Tag_MPextension_use): Likewise.
560
561 2009-01-15 Douglas B Rupp <rupp@gnat.com>
562
563 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
564 New macros. Minor reformatting.
565
566 2008-12-23 Jon Beniston <jon@beniston.com>
567
568 * lm32.h: New file.
569
570 2008-12-23 Nick Clifton <nickc@redhat.com>
571
572 * commmon.h (STT_IFUNC): Delete.
573
574 2008-12-20 Hans-Peter Nilsson <hp@axis.com>
575
576 * cris.h (R_CRIS_32_IE): New relocation.
577
578 2008-12-03 Nick Clifton <nickc@redhat.com>
579
580 * common.h (STT_IFUNC): Define.
581
582 2008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
583
584 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
585 R_CR16_GLOB_DAT): New relocations.
586
587 2008-11-25 Hans-Peter Nilsson <hp@axis.com>
588
589 * cris.h (R_CRIS_32_TPREL): Correct comment.
590 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
591
592 2008-11-18 Catherine Moore <clm@codesourcery.com>
593
594 * arm.h (Tag_ABI_FP_16bit_format): Define.
595
596 2008-11-14 Nathan Sidwell <nathan@codesourcery.com>
597
598 * internal.h (struct elf_segment_map): Add header_size field.
599
600 2008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
601
602 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
603
604 2008-10-10 Nathan Froyd <froydnj@codesourcery.com>
605
606 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
607
608 2008-10-04 Hans-Peter Nilsson <hp@axis.com>
609
610 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
611 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
612 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
613 (R_CRIS_16_TPREL): New relocations.
614
615 2008-08-20 Bob Wilson <bob.wilson@acm.org>
616
617 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
618 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
619 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
620
621 2008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
622 Daniel Jacobowitz <dan@codesourcery.com>
623 Catherine Moore <clm@codesourcery.com>
624 Mark Shinwell <shinwell@codesourcery.com>
625
626 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
627 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
628
629 2008-08-04 Markus Weiss <weissms@aros.org>
630
631 * common.h (ELFOSABI_AROS): Update comment.
632
633 2008-07-26 Michael Eager <eager@eagercon.com>
634
635 * ppc.h: Add description of single-precision.
636
637 2008-07-21 Luis Machado <luisgpm@br.ibm.com>
638
639 * common.h: Define NT_PPC_VSX.
640
641 2008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
642
643 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
644
645 2008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
646
647 * common.h (EM_CR16): Correct value.
648 (EM_CR16): Rename to EM_CR16_OLD.
649
650 2008-06-12 DJ Delorie <dj@redhat.com>
651
652 * common.h (EM_M32C_NEW): Rename to EM_M32C.
653 (EM_M32C): Rename to EM_M32C_OLD.
654
655 2008-06-12 Joseph Myers <joseph@codesourcery.com>
656
657 * common.h: Update e_machine table.
658
659 2008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
660
661 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
662
663 2008-06-09 Joseph Myers <joseph@codesourcery.com>
664
665 * common.h: Change registry@caldera.com to registry@sco.com.
666
667 2008-05-21 Nick Clifton <nickc@redhat.com>
668
669 * reloc-macros.h: Add a comment about the use of the
670 END_RELOC_NUMBERS symbol as a sentinel value.
671
672 2008-05-15 Christophe Lyon <christophe.lyon@st.com>
673
674 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
675
676 2008-04-16 David S. Miller <davem@davemloft.net>
677
678 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
679 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
680 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
681 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
682
683 2008-03-24 Ian Lance Taylor <iant@google.com>
684
685 * common.h (NT_GNU_GOLD_VERSION): Define.
686
687 2008-03-13 Alan Modra <amodra@bigpond.net.au>
688
689 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
690 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
691 Order struct as for external version.
692
693 2008-03-12 Alan Modra <amodra@bigpond.net.au>
694
695 PR 5900
696 * common.h (SHN_BAD): Delete.
697 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
698 * external.h: ..here.
699 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
700 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
701 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
702
703 2008-03-12 Alan Modra <amodra@bigpond.net.au>
704
705 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
706 (SHN_CR16C_NCOMMON): Likewise.
707 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
708 (SHN_PARISC_HUGE_COMMON): Likewise.
709 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
710 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
711 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
712 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
713 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
714 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
715 (SHN_SCORE_SCOMMON): Likewise.
716 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
717 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
718 (SHN_V850_ZCOMMON): Likewise.
719 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
720
721 2008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
722
723 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
724 DW_OP_PGI_omp_thread_num.
725
726 2008-02-04 Adam Nemet <anemet@caviumnetworks.com>
727
728 * mips.h: Update copyright.
729 (E_MIPS_MACH_OCTEON): New macro.
730
731 2008-01-30 Tristan Gingold <gingold@adacore.com>
732
733 Add OpenVMS extensions.
734 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
735 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
736 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
737 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
738 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
739 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
740 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
741 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
742 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
743 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
744 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
745 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
746 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
747 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
748 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
749 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
750 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
751 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
752 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
753 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
754 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
755 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
756
757 2008-01-16 Mark Kettenis <kettenis@gnu.org>
758
759 * common.h (AT_SUN_AUXFLAGS): Define.
760
761 2007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
762
763 * dwarf2.h (DW_AT_hi_user): Correct value.
764
765 2007-12-07 Bob Wilson <bob.wilson@acm.org>
766
767 * xtensa.h (R_XTENSA_32_PCREL): New.
768
769 2007-11-29 Mark Shinwell <shinwell@codesourcery.com>
770
771 * mips.h (E_MIPS_MACH_LS2E): New.
772 (E_MIPS_MACH_LS2F): New.
773
774 2007-11-28 Nathan Sidwell <nathan@codesourcery.com>
775
776 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
777 segments at the end of memory.
778
779 2007-11-17 Thiemo Seufer <ths@mips.com>
780
781 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
782 in comment.
783
784 2007-11-16 Nick Clifton <nickc@redhat.com>
785
786 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
787 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
788 (DW_AT_stride): Rename to DW_AT_byte_stride.
789
790 2007-11-08 Nathan Sidwell <nathan@codesourcery.com>
791
792 * vxworks.h: New.
793
794 2007-10-30 Nick Clifton <nickc@redhat.com>
795
796 * mn10300.h (R_MN10300_ALIGN): Define.
797
798 2007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
799
800 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
801
802 2007-10-19 Nick Clifton <nickc@redhat.com>
803
804 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
805
806 2007-10-18 Roland McGrath <roland@redhat.com>
807
808 * common.h (NT_PPC_VMX): New macro.
809
810 2007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
811
812 * cr16.h: Updated with new relocaction macros.
813
814 2007-09-17 H.J. Lu <hongjiu.lu@intel.com>
815
816 PR binutils/3281
817 PR binutils/5037
818 * internal.h (elf_segment_map): Add p_size and p_size_valid.
819 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
820 PT_GNU_RELRO segments.
821
822 2007-09-11 Nathan Sidwell <nathan@codesourcery.com>
823
824 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
825
826 2007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
827
828 * common.h (NT_SPU): Define.
829
830 2007-08-16 H.J. Lu <hongjiu.lu@intel.com>
831
832 * common.h: Revert last change.
833
834 2007-08-16 H.J. Lu <hongjiu.lu@intel.com>
835
836 * common.h (PT_GNU_STACK): Renamed to ...
837 (PT_GNU_ATTR): This.
838 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
839
840 2007-07-09 Roland McGrath <roland@redhat.com>
841
842 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
843
844 2007-06-29 Joseph Myers <joseph@codesourcery.com>
845
846 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
847
848 2007-06-29 Joseph Myers <joseph@codesourcery.com>
849
850 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
851
852 2007-06-29 Joseph Myers <joseph@codesourcery.com>
853
854 * arm.h (elf32_arm_add_eabi_attr_int,
855 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
856 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
857 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
858 Tag_Symbol, Tag_compatibility): Remove.
859 * common.h (SHT_GNU_ATTRIBUTES): Define.
860
861 2007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
862
863 * common.h (EM_CR16): New entry for CR16 cpu.
864 * cr16.h: New file.
865
866 2007-06-11 Sterling Augustine <sterling@tensilica.com>
867 Bob Wilson <bob.wilson@acm.org>
868
869 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
870 (XTENSA_PROP_NO_TRANSFORM): ...this.
871
872 2007-05-18 Caroline Tice <ctice@apple.com>
873
874 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
875 DW_OP_GNU_uninit.
876
877 2007-05-12 Alan Modra <amodra@bigpond.net.au>
878
879 * spu.h (R_SPU_ADDR16X): Define.
880 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
881
882 2007-05-11 Alan Modra <amodra@bigpond.net.au>
883
884 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
885
886 2007-05-02 Alan Modra <amodra@bigpond.net.au>
887
888 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
889 and vma for appropriate sections.
890
891 2007-04-26 Jan Beulich <jbeulich@novell.com>
892
893 * common.h (DT_ENCODING): Correct value (back to spec mandated
894 value).
895
896 2007-03-08 Alan Modra <amodra@bigpond.net.au>
897
898 * v850.h (V850_OTHER_TDA_BYTE): Delete.
899 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
900 that don't clash with visibility bits.
901
902 2007-03-07 Alan Modra <amodra@bigpond.net.au>
903
904 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
905
906 2007-02-05 Dave Brolley <brolley@redhat.com>
907 Richard Sandiford <rsandifo@redhat.com>
908 Richard Henderson <rth@redhat.com>
909 DJ Delorie <dj@redhat.com>
910 Ben Elliston <bje@redhat.com>
911
912 * mep.h: New file.
913 * common.h (EM_CYGNUS_MEP): Define.
914
915 2007-02-15 Dave Brolley <brolley@redhat.com>
916
917 From Graydon Hoare <graydon@redhat.com>:
918 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
919
920 2007-01-08 Kazu Hirata <kazu@codesourcery.com>
921
922 * m68k.h (EF_M68K_FIDO): New.
923 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
924 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
925
926 2006-12-25 Kazu Hirata <kazu@codesourcery.com>
927
928 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
929
930 2006-12-19 Kazu Hirata <kazu@codesourcery.com>
931
932 * m68k.h (EF_M68K_ARCH_MASK): New.
933
934 2006-12-19 Nathan Sidwell <nathan@codesourcery.com>
935
936 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
937
938 2006-12-07 Kazu Hirata <kazu@codesourcery.com>
939
940 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
941 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
942 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
943 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
944 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
945 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
946 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
947 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
948 EF_M68K_CF_FLOAT, respectively.
949
950 2006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
951 Nick Clifton <nickc@redhat.com>
952
953 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
954
955 2006-10-28 Richard Sandiford <richard@codesourcery.com>
956
957 * mips.h (R_MIPS_GLOB_DAT): Define
958 (R_MIPS_max): Bump by 1.
959
960 2006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
961 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
962 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
963 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
964 Alan Modra <amodra@bigpond.net.au>
965
966 * common.h (EM_SPU): Define.
967 * spu.h: New file.
968
969 2006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
970
971 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
972 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
973 (EF_SCORE_HASENTRY): Delete.
974
975 2006-10-17 Mark Shinwell <shinwell@codesourcery.com>
976
977 * arm.h: Define TAG_CPU_ARCH_* constants.
978
979 2006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
980
981 * score.h: New file.
982 * common.h: Add Score machine number.
983
984 2006-07-10 Jakub Jelinek <jakub@redhat.com>
985
986 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
987
988 2006-05-31 H.J. Lu <hongjiu.lu@intel.com>
989
990 * internal.h (ELF_SECTION_SIZE): New.
991 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
992 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
993 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
994
995 2006-05-27 H.J. Lu <hongjiu.lu@intel.com>
996
997 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
998
999 2006-05-24 Carlos O'Donell <carlos@systemhalted.org>
1000 Randolph Chung <randolph@tausq.org>
1001 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
1002 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
1003 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
1004 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
1005 New TLS relocs.
1006 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
1007 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
1008 Define TLS relocs using existing equivalents.
1009
1010 2006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
1011
1012 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
1013
1014 2006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
1015
1016 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
1017 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
1018 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
1019 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
1020 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
1021 R_BFIN_GOTOFFLO): New relocs.
1022 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
1023
1024 2006-03-23 Michael Matz <matz@suse.de>
1025
1026 * x86-64.h: Add the new relocations with their official
1027 numbers.
1028
1029 2006-03-22 Richard Sandiford <richard@codesourcery.com>
1030 Daniel Jacobowitz <dan@codesourcery.com>
1031 Phil Edwards <phil@codesourcery.com>
1032 Zack Weinberg <zack@codesourcery.com>
1033 Mark Mitchell <mark@codesourcery.com>
1034 Nathan Sidwell <nathan@codesourcery.com>
1035
1036 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
1037
1038 2006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1039
1040 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
1041 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
1042 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
1043 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
1044 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
1045
1046 2006-03-10 Paul Brook <paul@codesourcery.com>
1047
1048 * arm.h (EF_ARM_EABI_VER5): Define.
1049
1050 2006-03-06 Nathan Sidwell <nathan@codesourcery.com>
1051
1052 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
1053 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
1054 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
1055 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
1056 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
1057 (EF_M68K_EMAC_B): New.
1058
1059 2006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
1060
1061 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
1062 (EF_AVR_LINKRELAX_PREPARED): Add.
1063
1064 2006-03-02 Ben Elliston <bje@au.ibm.com>
1065
1066 Import from the GCC tree:
1067 2006-03-01 Jakub Jelinek <jakub@redhat.com>
1068
1069 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
1070 from DWARF 3.
1071 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
1072 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
1073 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
1074 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
1075 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
1076 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
1077 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
1078 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
1079 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
1080 DW_DS_leading_separate, DW_DS_trailing_separate): New.
1081 (DW_END_default, DW_END_big, DW_END_little): New.
1082 (DW_END_lo_user, DW_END_hi_user): Define.
1083 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
1084 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
1085 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
1086 DW_LANG_D): New.
1087
1088 2006-02-06 Steve Ellcey <sje@cup.hp.com>
1089
1090 * ia64.h (SHF_IA_64_HP_TLS): New.
1091
1092 2006-02-24 DJ Delorie <dj@redhat.com>
1093
1094 * m32c.h: Add relax relocs.
1095
1096 2006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
1097 Anil Paranjape <anilp1@kpitcummins.com>
1098 Shilin Shakti <shilins@kpitcummins.com>
1099
1100 * common.h (EM_XC16X): New entry for xc16x cpu.
1101 Sort other EM_* numbers into numerical order.
1102 * xc16x.h: New file.
1103
1104 2006-02-10 H.J. Lu <hongjiu.lu@intel.com>
1105
1106 PR binutils/2258
1107 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
1108 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1109
1110 2006-02-07 Nathan Sidwell <nathan@codesourcery.com>
1111
1112 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
1113 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
1114 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
1115 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
1116 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
1117
1118 2006-02-06 Steve Ellcey <sje@cup.hp.com>
1119
1120 * ia64.h (SHF_IA_64_HP_TLS): New.
1121
1122 2006-01-18 Alexandre Oliva <aoliva@redhat.com>
1123
1124 Introduce TLS descriptors for i386 and x86_64.
1125 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
1126 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
1127 New.
1128 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
1129 R_X86_64_TLSDESC): New.
1130
1131 2006-01-09 Mike Frysinger <vapier@gentoo.org>:
1132
1133 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1134
1135 2005-12-16 Nathan Sidwell <nathan@codesourcery.com>
1136
1137 Second part of ms1 to mt renaming.
1138 * common.h (EM_MT): Renamed.
1139 * mt.h: Rename relocs, cpu & other defines.
1140
1141 2005-12-12 Nathan Sidwell <nathan@codesourcery.com>
1142
1143 * mt.h: Renamed from ms1.h
1144
1145 2005-12-12 Paul Brook <paul@codesourcery.com>
1146
1147 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1148
1149 2005-11-11 Nick Clifton <nickc@redhat.com>
1150
1151 PR 1150
1152 * mips.h (STO_OPTIONAL): Define.
1153 (ELF_MIPS_IS_OPTIONAL): Define.
1154
1155 2005-11-07 Nathan Sidwell <nathan@codesourcery.com>
1156
1157 Add ms2.
1158 * ms1.h (EF_MS1_CPU_MS2): New.
1159
1160 2005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1161
1162 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1163
1164 2005-09-30 Catherine Moore <clm@cm00re.com>
1165
1166 * bfin.h: New file.
1167 * common.h (EM_BLACKFIN): Define.
1168
1169 2005-10-08 Paul Brook <paul@codesourcery.com>
1170
1171 * arm.h: Add prototypes for BFD object attribute routines.
1172
1173 2005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
1174
1175 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1176
1177 2005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1178
1179 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1180 New defines.
1181
1182 2005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1183
1184 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1185 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1186 deprecated defines.
1187 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1188 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1189 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1190 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1191 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1192 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1193 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1194 NT_HP_UX_OPTIONS): Define.
1195
1196 2005-07-25 DJ Delorie <dj@redhat.com>
1197
1198 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1199
1200 2005-07-25 Jan Hubicka <jh@suse.cz>
1201
1202 * x86-64.h (SHN_X86_64_LCOMMON): New.
1203 (SHF_X86_64_LARGE): New.
1204
1205 2005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1206
1207 * m32r.h (R_M32R_REL32): Added.
1208
1209 2005-07-18 Ben Elliston <bje@au.ibm.com>
1210
1211 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1212 Replace with DW_ATE_decimal_float (now in DWARF 3).
1213
1214 2005-07-14 Jim Blandy <jimb@redhat.com>
1215
1216 Add support for Renesas M32C and M16C.
1217 * common.h (EM_M32C): New machine number.
1218 * m32c.h: New file.
1219
1220 2005-06-17 Jakub Jelinek <jakub@redhat.com>
1221
1222 * external.h (GRP_ENTRY_SIZE): Define.
1223
1224 2005-06-17 Jan Beulich <jbeulich@novell.com>
1225
1226 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1227 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1228 R_X86_64_GOTPC32.
1229
1230 2005-06-07 Aldy Hernandez <aldyh@redhat.com>
1231 Michael Snyder <msnyder@redhat.com>
1232 Stan Cox <scox@redhat.com>
1233
1234 * common.h (EM_MS1): Define.
1235
1236 * ms1.h: New file.
1237
1238 2005-05-31 Richard Henderson <rth@redhat.com>
1239
1240 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1241
1242 2005-05-29 Richard Henderson <rth@redhat.com>
1243
1244 * alpha.h (DT_ALPHA_PLTRO): New.
1245
1246 2005-05-19 Ben Elliston <bje@au.ibm.com>
1247
1248 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1249 the user-defined encoding space pending inclusion in the standard.
1250
1251 2005-05-18 Zack Weinberg <zack@codesourcery.com>
1252
1253 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1254 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1255
1256 2005-05-17 Zack Weinberg <zack@codesourcery.com>
1257
1258 * arm.h: Import complete list of official relocation names
1259 and numbers from AAELF. Define FAKE_RELOCs for old names.
1260 Remove a few old names no longer used anywhere.
1261
1262 2005-05-14 Alan Modra <amodra@bigpond.net.au>
1263
1264 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1265
1266 2005-05-11 Alan Modra <amodra@bigpond.net.au>
1267
1268 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1269 R_PPC_RELAX32PC_PLT) Adjust.
1270 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1271 (DT_PPC_GLINK): Define.
1272
1273 2005-05-10 Nick Clifton <nickc@redhat.com>
1274
1275 * Update the address and phone number of the FSF organization in
1276 the GPL notices in the following files:
1277 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
1278 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1279 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1280 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1281 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1282 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1283 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
1284
1285 2005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1286
1287 Moved from ../ChangeLog
1288
1289 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
1290 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1291
1292 2004-10-12 Paul Brook <paul@codesourcery.com>
1293 * arm.h (EF_ARM_EABI_VER4): Define.
1294
1295 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1296
1297 * common.h (PT_SUNW_EH_FRAME): Define.
1298 * x86-64.h (SHT_X86_64_UNWIND): Define.
1299
1300 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1301 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1302 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1303 (XTENSA_PROP_SEC_NAME): Define.
1304 (property_table_entry): Add flags field.
1305 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1306
1307 2004-09-17 Paul Brook <paul@codesourcery.com>
1308 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1309 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1310 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1311
1312 2004-09-13 Paul Brook <paul@codesourcery.com>
1313 * arm.h: Rename RELABS to TARGET1.
1314
1315 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1316 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1317 (PT_GNU_RELRO): Define.
1318
1319 2005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1320 Phil Blundell <philb@gnu.org>
1321
1322 * arm.h: Add TLS relocations.
1323
1324 2005-03-23 Ben Elliston <bje@au.ibm.com>
1325
1326 * dwarf.h: Merge with GCC's dwarf.h.
1327
1328 2005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1329
1330 * m68k.h (EF_CFV4E): Define.
1331
1332 2005-03-17 Paul Brook <paul@codesourcery.com>
1333 Dan Jacobowitz <dan@codesourcery.com>
1334 Mark Mitchell <mark@codesourcery.com>
1335
1336 * arm.h (PT_ARM_EXIDX): Define.
1337
1338 2005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1339 Joseph Myers <joseph@codesourcery.com>
1340
1341 * mips.h: Define MIPS TLS relocations.
1342
1343 2005-02-15 Nigel Stephens <nigel@mips.com>
1344 Maciej W. Rozycki <macro@mips.com>
1345
1346 * mips.h (R_MIPS16_GOT16): New reloc code.
1347 (R_MIPS16_CALL16): Likewise.
1348 (R_MIPS16_HI16): Likewise.
1349 (R_MIPS16_LO16): Likewise.
1350 (R_MIPS16_min): New fake reloc code.
1351 (R_MIPS16_max): Likewise.
1352
1353 2005-02-11 Maciej W. Rozycki <macro@mips.com>
1354
1355 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1356
1357 2005-01-25 Alexandre Oliva <aoliva@redhat.com>
1358
1359 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1360 * frv.h: Add R_FRV_TLSMOFF.
1361 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1362 * frv.h: Add TLS relocations.
1363
1364 2005-01-17 Nick Clifton <nickc@redhat.com>
1365
1366 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1367 EF_SH2A_SH3E): New flags.
1368 (EF_SH_BFD_TABLE): Add these new flags to the table.
1369
1370 2005-01-12 Alan Modra <amodra@bigpond.net.au>
1371
1372 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1373 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1374
1375 2004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
1376
1377 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
1378
1379 2004-12-16 Richard Sandiford <rsandifo@redhat.com>
1380
1381 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1382
1383 2004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1384
1385 * mips.h (E_MIPS_MACH_9000): Define.
1386
1387 2004-11-04 Hans-Peter Nilsson <hp@axis.com>
1388
1389 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1390 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1391 macros.
1392
1393 2004-10-06 Eric Christopher <echristo@redhat.com>
1394
1395 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1396
1397 2004-10-01 Paul Brook <paul@codesourcery.com>
1398
1399 * arm.h (SHT_ARM_EXIDX): Define.
1400 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1401 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1402 Define.
1403
1404 2004-08-25 Dmitry Diky <diwil@spec.ru>
1405
1406 * msp430.h: Add new relocs.
1407
1408 2004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1409
1410 * i386.h (R_386_USED_BY_INTEL_200): New.
1411
1412 2004-07-29 Alexandre Oliva <aoliva@redhat.com>
1413
1414 Introduce SH2a support.
1415 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1416 * sh.h (EF_SH2A_NOFPU): New.
1417 2003-12-01 Michael Snyder <msnyder@redhat.com>
1418 * sh.h (EF_SH2A): New.
1419
1420 2004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1421
1422 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1423 BFD_RELOC_CRX_SWITCH32.
1424
1425 2004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1426
1427 * common.h (EM_CRX): Define.
1428 * crx.h: New file.
1429
1430 2004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1431
1432 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1433 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1434
1435 2004-06-19 Alan Modra <amodra@bigpond.net.au>
1436
1437 * common.h (ELF64_R_INFO): Warning fix.
1438
1439 2004-06-14 Chris Demetriou <cgd@broadcom.com>
1440
1441 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1442 with an updated comment.
1443
1444 2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1445
1446 * sh.h (EF_SH_HAS_DSP): Remove.
1447 (EF_SH_HAS_FP): Remove.
1448 (EF_SH_MERGE_MACH): Remove.
1449 (EF_SH4_NOFPU): Convert to decimal.
1450 (EF_SH4A_NOFPU): Likewise.
1451 (EF_SH4_NOMMU_NOFPU): Likewise.
1452 (EF_SH3_NOMMU): Add new macro.
1453 (EF_SH_BFD_TABLE): Likewise.
1454 (sh_find_elf_flags): Add prototype.
1455 (sh_elf_get_flags_from_mach): Likewise.
1456
1457 2004-04-24 Chris Demetriou <cgd@broadcom.com>
1458
1459 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1460 (R_MIPS_GNU_REL_HI16): Remove.
1461 (R_MIPS_GNU_REL16_S2): Update comment.
1462
1463 2004-30-30 Galit Heller <Galit.Heller@nsc.com>
1464 Tomer Levi <Tomer.Levi@nsc.com>
1465
1466 * common.h (EM_CR): Define.
1467 * cr16c.h: New file.
1468
1469 2004-03-23 Paul Brook <paul@codesourcery.com>
1470
1471 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1472
1473 2003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1474
1475 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1476
1477 2004-03-01 Richard Sandiford <rsandifo@redhat.com>
1478
1479 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1480
1481 2004-01-28 Roland McGrath <roland@redhat.com>
1482
1483 * common.h (AT_SECURE): New macro.
1484
1485 2004-01-21 Roland McGrath <roland@redhat.com>
1486
1487 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1488 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1489 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1490 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1491 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1492
1493 2004-01-17 Mark Kettenis <kettenis@gnu.org>
1494
1495 * common.h (NT_OPENBSD_IDENT): Define.
1496
1497 2004-01-06 Alexandre Oliva <aoliva@redhat.com>
1498
1499 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1500 * frv.h (EF_FRV_FDPIC): New macro.
1501 (EF_FRV_PIC_FLAGS): Adjust.
1502 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1503 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1504 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1505 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1506 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1507 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1508 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1509 New.
1510
1511
1512 For older changes see ChangeLog-9103
1513 \f
1514 Local Variables:
1515 mode: change-log
1516 left-margin: 8
1517 fill-column: 74
1518 version-control: never
1519 End:
This page took 0.062915 seconds and 5 git commands to generate.