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