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