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