]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - include/elf/ChangeLog
* bfd/archures.c (bfd_mach_mcf5200, bfd_mach_mcf5206e,
[thirdparty/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
266abb8f
NS
12006-02-07 Nathan Sidwell <nathan@codesourcery.com>
2
3 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
4 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
5 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
6 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
7 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
8
92006-02-06 Steve Ellcey <sje@cup.hp.com>
10
11 * ia64.h (SHF_IA_64_HP_TLS): New.
12
67a4f2b7
AO
132006-01-18 Alexandre Oliva <aoliva@redhat.com>
14
15 Introduce TLS descriptors for i386 and x86_64.
16 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
17 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
18 New.
19 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
20 R_X86_64_TLSDESC): New.
21
64fd6348
NC
222006-01-09 Mike Frysinger <vapier@gentoo.org>:
23
24 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
25
d031aafb
NS
262005-12-16 Nathan Sidwell <nathan@codesourcery.com>
27
28 Second part of ms1 to mt renaming.
29 * common.h (EM_MT): Renamed.
30 * mt.h: Rename relocs, cpu & other defines.
31
39b41c9c
PB
322005-12-12 Paul Brook <paul@codesourcery.com>
33
34 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
35
5e2b0d47
NC
362005-11-11 Nick Clifton <nickc@redhat.com>
37
38 PR 1150
39 * mips.h (STO_OPTIONAL): Define.
40 (ELF_MIPS_IS_OPTIONAL): Define.
41
3c9b82ba
NC
422005-09-30 Catherine Moore <clm@cm00re.com>
43
44 * bfin.h: New file.
45 * common.h (EM_BLACKFIN): Define.
46
ee065d83
PB
472005-10-08 Paul Brook <paul@codesourcery.com>
48
49 * arm.h: Add prototypes for BFD object attribute routines.
50
1cacb694
RE
512005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
52
53 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
54
3c26c61a
DA
552005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
56
57 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
58 New defines.
59
67762f6b
DA
602005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
61
62 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
63 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
64 deprecated defines.
65 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
66 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
67 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
68 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
69 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
70 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
71 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
72 NT_HP_UX_OPTIONS): Define.
73
fd54057a
DD
742005-07-25 DJ Delorie <dj@redhat.com>
75
76 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
77
3b22753a
L
782005-07-25 Jan Hubicka <jh@suse.cz>
79
80 * x86-64.h (SHN_X86_64_LCOMMON): New.
81 (SHF_X86_64_LARGE): New.
82
157e7bd1
NC
832005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
84
85 * m32r.h (R_M32R_REL32): Added.
86
df45824a
BE
872005-07-18 Ben Elliston <bje@au.ibm.com>
88
89 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
90 Replace with DW_ATE_decimal_float (now in DWARF 3).
91
49f58d10
JB
922005-07-14 Jim Blandy <jimb@redhat.com>
93
94 Add support for Renesas M32C and M16C.
95 * common.h (EM_M32C): New machine number.
96 * m32c.h: New file.
97
d6ab8113
JB
982005-06-17 Jan Beulich <jbeulich@novell.com>
99
100 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
101 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
102 R_X86_64_GOTPC32.
103
3c33e371
AH
1042005-06-07 Aldy Hernandez <aldyh@redhat.com>
105 Michael Snyder <msnyder@redhat.com>
106 Stan Cox <scox@redhat.com>
107
108 * common.h (EM_MS1): Define.
109
110 * ms1.h: New file.
111
2acf634e
RH
1122005-05-31 Richard Henderson <rth@redhat.com>
113
114 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
115
484124bb
RH
1162005-05-29 Richard Henderson <rth@redhat.com>
117
118 * alpha.h (DT_ALPHA_PLTRO): New.
119
d68f4033
BE
1202005-05-19 Ben Elliston <bje@au.ibm.com>
121
122 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
123 the user-defined encoding space pending inclusion in the standard.
124
cb1afa5c
ZW
1252005-05-18 Zack Weinberg <zack@codesourcery.com>
126
127 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
128 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
129
c19d1205
ZW
1302005-05-17 Zack Weinberg <zack@codesourcery.com>
131
132 * arm.h: Import complete list of official relocation names
133 and numbers from AAELF. Define FAKE_RELOCs for old names.
134 Remove a few old names no longer used anywhere.
135
1fe44d79
AM
1362005-05-14 Alan Modra <amodra@bigpond.net.au>
137
138 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
139
2df98d85
AM
1402005-05-11 Alan Modra <amodra@bigpond.net.au>
141
142 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
143 R_PPC_RELAX32PC_PLT) Adjust.
144 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
145 (DT_PPC_GLINK): Define.
146
e172dbf8
NC
1472005-05-10 Nick Clifton <nickc@redhat.com>
148
149 * Update the address and phone number of the FSF organization in
150 the GPL notices in the following files:
2df98d85 151 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
152 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
153 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
154 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
155 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
156 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
157 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 158
faa7ef87
L
1592005-04-13 H.J. Lu <hongjiu.lu@intel.com>
160
a63027e5
L
161 Moved from ../ChangeLog
162
faa7ef87
L
163 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
164 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
165
166 2004-10-12 Paul Brook <paul@codesourcery.com>
167 * arm.h (EF_ARM_EABI_VER4): Define.
168
169 2004-10-08 Daniel Jacobowitz <dan@debian.org>
170
171 * common.h (PT_SUNW_EH_FRAME): Define.
172 * x86-64.h (SHT_X86_64_UNWIND): Define.
173
174 2004-10-07 Bob Wilson <bob.wilson@acm.org>
175 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
176 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
177 (XTENSA_PROP_SEC_NAME): Define.
178 (property_table_entry): Add flags field.
179 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
180
181 2004-09-17 Paul Brook <paul@codesourcery.com>
182 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
183 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
184 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
185
186 2004-09-13 Paul Brook <paul@codesourcery.com>
187 * arm.h: Rename RELABS to TARGET1.
188
189 2004-05-11 Jakub Jelinek <jakub@redhat.com>
190 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
191 (PT_GNU_RELRO): Define.
192
ba93b8ac
DJ
1932005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
194 Phil Blundell <philb@gnu.org>
195
196 * arm.h: Add TLS relocations.
197
c927f9ef
BE
1982005-03-23 Ben Elliston <bje@au.ibm.com>
199
200 * dwarf.h: Merge with GCC's dwarf.h.
201
238d258f
NC
2022005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
203
204 * m68k.h (EF_CFV4E): Define.
205
b294bdf8
MM
2062005-03-17 Paul Brook <paul@codesourcery.com>
207 Dan Jacobowitz <dan@codesourcery.com>
208 Mark Mitchell <mark@codesourcery.com>
209
210 * arm.h (PT_ARM_EXIDX): Define.
211
51cb3ca7
DJ
2122005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
213 Joseph Myers <joseph@codesourcery.com>
214
215 * mips.h: Define MIPS TLS relocations.
216
d6f16593 2172005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 218 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
219
220 * mips.h (R_MIPS16_GOT16): New reloc code.
221 (R_MIPS16_CALL16): Likewise.
222 (R_MIPS16_HI16): Likewise.
223 (R_MIPS16_LO16): Likewise.
224 (R_MIPS16_min): New fake reloc code.
225 (R_MIPS16_max): Likewise.
226
a1c17af2
MR
2272005-02-11 Maciej W. Rozycki <macro@mips.com>
228
229 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
230
90219bd0
AO
2312005-01-25 Alexandre Oliva <aoliva@redhat.com>
232
233 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
234 * frv.h: Add R_FRV_TLSMOFF.
235 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
236 * frv.h: Add TLS relocations.
237
e38bc3b5
NC
2382005-01-17 Nick Clifton <nickc@redhat.com>
239
240 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
241 EF_SH2A_SH3E): New flags.
242 (EF_SH_BFD_TABLE): Add these new flags to the table.
243
b4a38de6
AM
2442005-01-12 Alan Modra <amodra@bigpond.net.au>
245
246 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
247 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
248
750bce0e 2492004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 250
faa7ef87 251 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 252
1e50d24d
RS
2532004-12-16 Richard Sandiford <rsandifo@redhat.com>
254
255 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
256
69881c93
ILT
2572004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
258
259 * mips.h (E_MIPS_MACH_9000): Define.
260
b676888f
HPN
2612004-11-04 Hans-Peter Nilsson <hp@axis.com>
262
263 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
264 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
265 macros.
266
637cf767
EC
2672004-10-06 Eric Christopher <echristo@redhat.com>
268
269 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
270
40a18ebd
NC
2712004-10-01 Paul Brook <paul@codesourcery.com>
272
273 * arm.h (SHT_ARM_EXIDX): Define.
274 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
275 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
276 Define.
277
b18c562e
NC
2782004-08-25 Dmitry Diky <diwil@spec.ru>
279
280 * msp430.h: Add new relocs.
281
083febaa
L
2822004-08-12 H.J. Lu <hongjiu.lu@intel.com>
283
284 * i386.h (R_386_USED_BY_INTEL_200): New.
285
1d70c7fb
AO
2862004-07-29 Alexandre Oliva <aoliva@redhat.com>
287
288 Introduce SH2a support.
289 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
290 * sh.h (EF_SH2A_NOFPU): New.
291 2003-12-01 Michael Snyder <msnyder@redhat.com>
292 * sh.h (EF_SH2A): New.
293
670ec21d
NC
2942004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
295
296 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
297 BFD_RELOC_CRX_SWITCH32.
298
1fe1f39c
NC
2992004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
300
301 * common.h (EM_CRX): Define.
302 * crx.h: New file.
303
097f809a
NC
3042004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
305
306 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
307 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
308
375db92b
AM
3092004-06-19 Alan Modra <amodra@bigpond.net.au>
310
311 * common.h (ELF64_R_INFO): Warning fix.
312
092dcd75
CD
3132004-06-14 Chris Demetriou <cgd@broadcom.com>
314
315 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
316 with an updated comment.
317
f6f9408f
JR
3182004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
319
320 * sh.h (EF_SH_HAS_DSP): Remove.
321 (EF_SH_HAS_FP): Remove.
322 (EF_SH_MERGE_MACH): Remove.
323 (EF_SH4_NOFPU): Convert to decimal.
324 (EF_SH4A_NOFPU): Likewise.
325 (EF_SH4_NOMMU_NOFPU): Likewise.
326 (EF_SH3_NOMMU): Add new macro.
327 (EF_SH_BFD_TABLE): Likewise.
328 (sh_find_elf_flags): Add prototype.
329 (sh_elf_get_flags_from_mach): Likewise.
330
4030e8f6
CD
3312004-04-24 Chris Demetriou <cgd@broadcom.com>
332
333 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
334 (R_MIPS_GNU_REL_HI16): Remove.
335 (R_MIPS_GNU_REL16_S2): Update comment.
336
0949843d 3372004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 338 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
339
340 * common.h (EM_CR): Define.
341 * cr16c.h: New file.
342
d507cf36
PB
3432004-03-23 Paul Brook <paul@codesourcery.com>
344
345 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
346
ae51a426
JR
3472003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
348
349 * sh.h: Add EF_SH4_NOMMU_NOFPU.
350
676a64f4
RS
3512004-03-01 Richard Sandiford <rsandifo@redhat.com>
352
353 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
354
481fedf3
RM
3552004-01-28 Roland McGrath <roland@redhat.com>
356
357 * common.h (AT_SECURE): New macro.
358
7e67eb11
RM
3592004-01-21 Roland McGrath <roland@redhat.com>
360
361 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
362 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
363 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
364 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
365 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
366
3fe74472
MK
3672004-01-17 Mark Kettenis <kettenis@gnu.org>
368
369 * common.h (NT_OPENBSD_IDENT): Define.
370
79987b2f
AO
3712004-01-06 Alexandre Oliva <aoliva@redhat.com>
372
373 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
374 * frv.h (EF_FRV_FDPIC): New macro.
375 (EF_FRV_PIC_FLAGS): Adjust.
376 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
377 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
378 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
379 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
380 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
381 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
382 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
383 New.
384
252b5132 385
c9e214e5 386For older changes see ChangeLog-9103
252b5132
RH
387\f
388Local Variables:
c9e214e5
AM
389mode: change-log
390left-margin: 8
391fill-column: 74
252b5132
RH
392version-control: never
393End: