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