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