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