Second part of ms1 to mt renaming.
[binutils-gdb.git] / include / elf / ChangeLog
1 2005-12-16 Nathan Sidwell <nathan@codesourcery.com>
2
3 Second part of ms1 to mt renaming.
4 * common.h (EM_MT): Renamed.
5 * mt.h: Rename relocs, cpu & other defines.
6
7 2005-12-12 Paul Brook <paul@codesourcery.com>
8
9 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
10
11 2005-11-11 Nick Clifton <nickc@redhat.com>
12
13 PR 1150
14 * mips.h (STO_OPTIONAL): Define.
15 (ELF_MIPS_IS_OPTIONAL): Define.
16
17 2005-09-30 Catherine Moore <clm@cm00re.com>
18
19 * bfin.h: New file.
20 * common.h (EM_BLACKFIN): Define.
21
22 2005-10-08 Paul Brook <paul@codesourcery.com>
23
24 * arm.h: Add prototypes for BFD object attribute routines.
25
26 2005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
27
28 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
29
30 2005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31
32 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
33 New defines.
34
35 2005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36
37 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
38 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
39 deprecated defines.
40 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
41 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
42 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
43 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
44 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
45 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
46 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
47 NT_HP_UX_OPTIONS): Define.
48
49 2005-07-25 DJ Delorie <dj@redhat.com>
50
51 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
52
53 2005-07-25 Jan Hubicka <jh@suse.cz>
54
55 * x86-64.h (SHN_X86_64_LCOMMON): New.
56 (SHF_X86_64_LARGE): New.
57
58 2005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
59
60 * m32r.h (R_M32R_REL32): Added.
61
62 2005-07-18 Ben Elliston <bje@au.ibm.com>
63
64 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
65 Replace with DW_ATE_decimal_float (now in DWARF 3).
66
67 2005-07-14 Jim Blandy <jimb@redhat.com>
68
69 Add support for Renesas M32C and M16C.
70 * common.h (EM_M32C): New machine number.
71 * m32c.h: New file.
72
73 2005-06-17 Jan Beulich <jbeulich@novell.com>
74
75 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
76 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
77 R_X86_64_GOTPC32.
78
79 2005-06-07 Aldy Hernandez <aldyh@redhat.com>
80 Michael Snyder <msnyder@redhat.com>
81 Stan Cox <scox@redhat.com>
82
83 * common.h (EM_MS1): Define.
84
85 * ms1.h: New file.
86
87 2005-05-31 Richard Henderson <rth@redhat.com>
88
89 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
90
91 2005-05-29 Richard Henderson <rth@redhat.com>
92
93 * alpha.h (DT_ALPHA_PLTRO): New.
94
95 2005-05-19 Ben Elliston <bje@au.ibm.com>
96
97 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
98 the user-defined encoding space pending inclusion in the standard.
99
100 2005-05-18 Zack Weinberg <zack@codesourcery.com>
101
102 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
103 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
104
105 2005-05-17 Zack Weinberg <zack@codesourcery.com>
106
107 * arm.h: Import complete list of official relocation names
108 and numbers from AAELF. Define FAKE_RELOCs for old names.
109 Remove a few old names no longer used anywhere.
110
111 2005-05-14 Alan Modra <amodra@bigpond.net.au>
112
113 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
114
115 2005-05-11 Alan Modra <amodra@bigpond.net.au>
116
117 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
118 R_PPC_RELAX32PC_PLT) Adjust.
119 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
120 (DT_PPC_GLINK): Define.
121
122 2005-05-10 Nick Clifton <nickc@redhat.com>
123
124 * Update the address and phone number of the FSF organization in
125 the GPL notices in the following files:
126 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
127 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
128 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
129 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
130 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
131 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
132 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
133
134 2005-04-13 H.J. Lu <hongjiu.lu@intel.com>
135
136 Moved from ../ChangeLog
137
138 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
139 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
140
141 2004-10-12 Paul Brook <paul@codesourcery.com>
142 * arm.h (EF_ARM_EABI_VER4): Define.
143
144 2004-10-08 Daniel Jacobowitz <dan@debian.org>
145
146 * common.h (PT_SUNW_EH_FRAME): Define.
147 * x86-64.h (SHT_X86_64_UNWIND): Define.
148
149 2004-10-07 Bob Wilson <bob.wilson@acm.org>
150 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
151 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
152 (XTENSA_PROP_SEC_NAME): Define.
153 (property_table_entry): Add flags field.
154 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
155
156 2004-09-17 Paul Brook <paul@codesourcery.com>
157 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
158 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
159 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
160
161 2004-09-13 Paul Brook <paul@codesourcery.com>
162 * arm.h: Rename RELABS to TARGET1.
163
164 2004-05-11 Jakub Jelinek <jakub@redhat.com>
165 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
166 (PT_GNU_RELRO): Define.
167
168 2005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
169 Phil Blundell <philb@gnu.org>
170
171 * arm.h: Add TLS relocations.
172
173 2005-03-23 Ben Elliston <bje@au.ibm.com>
174
175 * dwarf.h: Merge with GCC's dwarf.h.
176
177 2005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
178
179 * m68k.h (EF_CFV4E): Define.
180
181 2005-03-17 Paul Brook <paul@codesourcery.com>
182 Dan Jacobowitz <dan@codesourcery.com>
183 Mark Mitchell <mark@codesourcery.com>
184
185 * arm.h (PT_ARM_EXIDX): Define.
186
187 2005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
188 Joseph Myers <joseph@codesourcery.com>
189
190 * mips.h: Define MIPS TLS relocations.
191
192 2005-02-15 Nigel Stephens <nigel@mips.com>
193 Maciej W. Rozycki <macro@mips.com>
194
195 * mips.h (R_MIPS16_GOT16): New reloc code.
196 (R_MIPS16_CALL16): Likewise.
197 (R_MIPS16_HI16): Likewise.
198 (R_MIPS16_LO16): Likewise.
199 (R_MIPS16_min): New fake reloc code.
200 (R_MIPS16_max): Likewise.
201
202 2005-02-11 Maciej W. Rozycki <macro@mips.com>
203
204 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
205
206 2005-01-25 Alexandre Oliva <aoliva@redhat.com>
207
208 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
209 * frv.h: Add R_FRV_TLSMOFF.
210 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
211 * frv.h: Add TLS relocations.
212
213 2005-01-17 Nick Clifton <nickc@redhat.com>
214
215 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
216 EF_SH2A_SH3E): New flags.
217 (EF_SH_BFD_TABLE): Add these new flags to the table.
218
219 2005-01-12 Alan Modra <amodra@bigpond.net.au>
220
221 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
222 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
223
224 2004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
225
226 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
227
228 2004-12-16 Richard Sandiford <rsandifo@redhat.com>
229
230 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
231
232 2004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
233
234 * mips.h (E_MIPS_MACH_9000): Define.
235
236 2004-11-04 Hans-Peter Nilsson <hp@axis.com>
237
238 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
239 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
240 macros.
241
242 2004-10-06 Eric Christopher <echristo@redhat.com>
243
244 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
245
246 2004-10-01 Paul Brook <paul@codesourcery.com>
247
248 * arm.h (SHT_ARM_EXIDX): Define.
249 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
250 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
251 Define.
252
253 2004-08-25 Dmitry Diky <diwil@spec.ru>
254
255 * msp430.h: Add new relocs.
256
257 2004-08-12 H.J. Lu <hongjiu.lu@intel.com>
258
259 * i386.h (R_386_USED_BY_INTEL_200): New.
260
261 2004-07-29 Alexandre Oliva <aoliva@redhat.com>
262
263 Introduce SH2a support.
264 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
265 * sh.h (EF_SH2A_NOFPU): New.
266 2003-12-01 Michael Snyder <msnyder@redhat.com>
267 * sh.h (EF_SH2A): New.
268
269 2004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
270
271 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
272 BFD_RELOC_CRX_SWITCH32.
273
274 2004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
275
276 * common.h (EM_CRX): Define.
277 * crx.h: New file.
278
279 2004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
280
281 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
282 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
283
284 2004-06-19 Alan Modra <amodra@bigpond.net.au>
285
286 * common.h (ELF64_R_INFO): Warning fix.
287
288 2004-06-14 Chris Demetriou <cgd@broadcom.com>
289
290 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
291 with an updated comment.
292
293 2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
294
295 * sh.h (EF_SH_HAS_DSP): Remove.
296 (EF_SH_HAS_FP): Remove.
297 (EF_SH_MERGE_MACH): Remove.
298 (EF_SH4_NOFPU): Convert to decimal.
299 (EF_SH4A_NOFPU): Likewise.
300 (EF_SH4_NOMMU_NOFPU): Likewise.
301 (EF_SH3_NOMMU): Add new macro.
302 (EF_SH_BFD_TABLE): Likewise.
303 (sh_find_elf_flags): Add prototype.
304 (sh_elf_get_flags_from_mach): Likewise.
305
306 2004-04-24 Chris Demetriou <cgd@broadcom.com>
307
308 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
309 (R_MIPS_GNU_REL_HI16): Remove.
310 (R_MIPS_GNU_REL16_S2): Update comment.
311
312 2004-30-30 Galit Heller <Galit.Heller@nsc.com>
313 Tomer Levi <Tomer.Levi@nsc.com>
314
315 * common.h (EM_CR): Define.
316 * cr16c.h: New file.
317
318 2004-03-23 Paul Brook <paul@codesourcery.com>
319
320 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
321
322 2003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
323
324 * sh.h: Add EF_SH4_NOMMU_NOFPU.
325
326 2004-03-01 Richard Sandiford <rsandifo@redhat.com>
327
328 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
329
330 2004-01-28 Roland McGrath <roland@redhat.com>
331
332 * common.h (AT_SECURE): New macro.
333
334 2004-01-21 Roland McGrath <roland@redhat.com>
335
336 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
337 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
338 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
339 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
340 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
341
342 2004-01-17 Mark Kettenis <kettenis@gnu.org>
343
344 * common.h (NT_OPENBSD_IDENT): Define.
345
346 2004-01-06 Alexandre Oliva <aoliva@redhat.com>
347
348 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
349 * frv.h (EF_FRV_FDPIC): New macro.
350 (EF_FRV_PIC_FLAGS): Adjust.
351 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
352 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
353 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
354 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
355 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
356 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
357 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
358 New.
359
360
361 For older changes see ChangeLog-9103
362 \f
363 Local Variables:
364 mode: change-log
365 left-margin: 8
366 fill-column: 74
367 version-control: never
368 End: