bfd/
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
1 2007-09-17 H.J. Lu <hongjiu.lu@intel.com>
2
3 PR binutils/3281
4 PR binutils/5037
5 * internal.h (elf_segment_map): Add p_size and p_size_valid.
6 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
7 PT_GNU_RELRO segments.
8
9 2007-09-11 Nathan Sidwell <nathan@codesourcery.com>
10
11 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
12
13 2007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
14
15 * common.h (NT_SPU): Define.
16
17 2007-08-16 H.J. Lu <hongjiu.lu@intel.com>
18
19 * common.h: Revert last change.
20
21 2007-08-16 H.J. Lu <hongjiu.lu@intel.com>
22
23 * common.h (PT_GNU_STACK): Renamed to ...
24 (PT_GNU_ATTR): This.
25 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
26
27 2007-07-09 Roland McGrath <roland@redhat.com>
28
29 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
30
31 2007-06-29 Joseph Myers <joseph@codesourcery.com>
32
33 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
34
35 2007-06-29 Joseph Myers <joseph@codesourcery.com>
36
37 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
38
39 2007-06-29 Joseph Myers <joseph@codesourcery.com>
40
41 * arm.h (elf32_arm_add_eabi_attr_int,
42 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
43 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
44 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
45 Tag_Symbol, Tag_compatibility): Remove.
46 * common.h (SHT_GNU_ATTRIBUTES): Define.
47
48 2007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
49
50 * common.h (EM_CR16): New entry for CR16 cpu.
51 * cr16.h: New file.
52
53 2007-06-11 Sterling Augustine <sterling@tensilica.com>
54 Bob Wilson <bob.wilson@acm.org>
55
56 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
57 (XTENSA_PROP_NO_TRANSFORM): ...this.
58
59 2007-05-18 Caroline Tice <ctice@apple.com>
60
61 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
62 DW_OP_GNU_uninit.
63
64 2007-05-12 Alan Modra <amodra@bigpond.net.au>
65
66 * spu.h (R_SPU_ADDR16X): Define.
67 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
68
69 2007-05-11 Alan Modra <amodra@bigpond.net.au>
70
71 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
72
73 2007-05-02 Alan Modra <amodra@bigpond.net.au>
74
75 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
76 and vma for appropriate sections.
77
78 2007-04-26 Jan Beulich <jbeulich@novell.com>
79
80 * common.h (DT_ENCODING): Correct value (back to spec mandated
81 value).
82
83 2007-03-08 Alan Modra <amodra@bigpond.net.au>
84
85 * v850.h (V850_OTHER_TDA_BYTE): Delete.
86 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
87 that don't clash with visibility bits.
88
89 2007-03-07 Alan Modra <amodra@bigpond.net.au>
90
91 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
92
93 2007-02-05 Dave Brolley <brolley@redhat.com>
94 Richard Sandiford <rsandifo@redhat.com>
95 Richard Henderson <rth@redhat.com>
96 DJ Delorie <dj@redhat.com>
97 Ben Elliston <bje@redhat.com>
98
99 * mep.h: New file.
100 * common.h (EM_CYGNUS_MEP): Define.
101
102 2007-02-15 Dave Brolley <brolley@redhat.com>
103
104 From Graydon Hoare <graydon@redhat.com>:
105 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
106
107 2007-01-08 Kazu Hirata <kazu@codesourcery.com>
108
109 * m68k.h (EF_M68K_FIDO): New.
110 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
111 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
112
113 2006-12-25 Kazu Hirata <kazu@codesourcery.com>
114
115 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
116
117 2006-12-19 Kazu Hirata <kazu@codesourcery.com>
118
119 * m68k.h (EF_M68K_ARCH_MASK): New.
120
121 2006-12-19 Nathan Sidwell <nathan@codesourcery.com>
122
123 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
124
125 2006-12-07 Kazu Hirata <kazu@codesourcery.com>
126
127 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
128 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
129 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
130 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
131 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
132 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
133 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
134 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
135 EF_M68K_CF_FLOAT, respectively.
136
137 2006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
138 Nick Clifton <nickc@redhat.com>
139
140 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
141
142 2006-10-28 Richard Sandiford <richard@codesourcery.com>
143
144 * mips.h (R_MIPS_GLOB_DAT): Define
145 (R_MIPS_max): Bump by 1.
146
147 2006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
148 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
149 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
150 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
151 Alan Modra <amodra@bigpond.net.au>
152
153 * common.h (EM_SPU): Define.
154 * spu.h: New file.
155
156 2006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
157
158 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
159 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
160 (EF_SCORE_HASENTRY): Delete.
161
162 2006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
163
164 * score.h: New file.
165 * common.h: Add Score machine number.
166
167 2006-07-10 Jakub Jelinek <jakub@redhat.com>
168
169 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
170
171 2006-05-31 H.J. Lu <hongjiu.lu@intel.com>
172
173 * internal.h (ELF_SECTION_SIZE): New.
174 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
175 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
176 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
177
178 2006-05-27 H.J. Lu <hongjiu.lu@intel.com>
179
180 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
181
182 2006-05-24 Carlos O'Donell <carlos@systemhalted.org>
183 Randolph Chung <randolph@tausq.org>
184 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
185 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
186 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
187 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
188 New TLS relocs.
189 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
190 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
191 Define TLS relocs using existing equivalents.
192
193 2006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
194
195 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
196
197 2006-03-22 Richard Sandiford <richard@codesourcery.com>
198 Daniel Jacobowitz <dan@codesourcery.com>
199 Phil Edwards <phil@codesourcery.com>
200 Zack Weinberg <zack@codesourcery.com>
201 Mark Mitchell <mark@codesourcery.com>
202 Nathan Sidwell <nathan@codesourcery.com>
203
204 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
205
206 2006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
207
208 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
209 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
210 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
211 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
212 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
213
214 2006-03-10 Paul Brook <paul@codesourcery.com>
215
216 * arm.h (EF_ARM_EABI_VER5): Define.
217
218 2006-03-06 Nathan Sidwell <nathan@codesourcery.com>
219
220 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
221 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
222 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
223 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
224 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
225 (EF_M68K_EMAC_B): New.
226
227 2006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
228
229 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
230 (EF_AVR_LINKRELAX_PREPARED): Add.
231
232 2006-03-02 Ben Elliston <bje@au.ibm.com>
233
234 Import from the GCC tree:
235 2006-03-01 Jakub Jelinek <jakub@redhat.com>
236
237 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
238 from DWARF 3.
239 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
240 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
241 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
242 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
243 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
244 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
245 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
246 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
247 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
248 DW_DS_leading_separate, DW_DS_trailing_separate): New.
249 (DW_END_default, DW_END_big, DW_END_little): New.
250 (DW_END_lo_user, DW_END_hi_user): Define.
251 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
252 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
253 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
254 DW_LANG_D): New.
255
256 2006-02-24 DJ Delorie <dj@redhat.com>
257
258 * m32c.h: Add relax relocs.
259
260 2006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
261 Anil Paranjape <anilp1@kpitcummins.com>
262 Shilin Shakti <shilins@kpitcummins.com>
263
264 * common.h (EM_XC16X): New entry for xc16x cpu.
265 Sort other EM_* numbers into numerical order.
266 * xc16x.h: New file.
267
268 2006-02-10 H.J. Lu <hongjiu.lu@intel.com>
269
270 PR binutils/2258
271 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
272 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
273
274 2006-02-07 Nathan Sidwell <nathan@codesourcery.com>
275
276 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
277 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
278 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
279 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
280 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
281
282 2006-02-06 Steve Ellcey <sje@cup.hp.com>
283
284 * ia64.h (SHF_IA_64_HP_TLS): New.
285
286 2006-01-18 Alexandre Oliva <aoliva@redhat.com>
287
288 Introduce TLS descriptors for i386 and x86_64.
289 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
290 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
291 New.
292 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
293 R_X86_64_TLSDESC): New.
294
295 2006-01-09 Mike Frysinger <vapier@gentoo.org>:
296
297 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
298
299 2005-12-16 Nathan Sidwell <nathan@codesourcery.com>
300
301 Second part of ms1 to mt renaming.
302 * common.h (EM_MT): Renamed.
303 * mt.h: Rename relocs, cpu & other defines.
304
305 2005-12-12 Paul Brook <paul@codesourcery.com>
306
307 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
308
309 2005-11-11 Nick Clifton <nickc@redhat.com>
310
311 PR 1150
312 * mips.h (STO_OPTIONAL): Define.
313 (ELF_MIPS_IS_OPTIONAL): Define.
314
315 2005-09-30 Catherine Moore <clm@cm00re.com>
316
317 * bfin.h: New file.
318 * common.h (EM_BLACKFIN): Define.
319
320 2005-10-08 Paul Brook <paul@codesourcery.com>
321
322 * arm.h: Add prototypes for BFD object attribute routines.
323
324 2005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
325
326 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
327
328 2005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
329
330 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
331 New defines.
332
333 2005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
334
335 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
336 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
337 deprecated defines.
338 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
339 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
340 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
341 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
342 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
343 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
344 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
345 NT_HP_UX_OPTIONS): Define.
346
347 2005-07-25 DJ Delorie <dj@redhat.com>
348
349 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
350
351 2005-07-25 Jan Hubicka <jh@suse.cz>
352
353 * x86-64.h (SHN_X86_64_LCOMMON): New.
354 (SHF_X86_64_LARGE): New.
355
356 2005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
357
358 * m32r.h (R_M32R_REL32): Added.
359
360 2005-07-18 Ben Elliston <bje@au.ibm.com>
361
362 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
363 Replace with DW_ATE_decimal_float (now in DWARF 3).
364
365 2005-07-14 Jim Blandy <jimb@redhat.com>
366
367 Add support for Renesas M32C and M16C.
368 * common.h (EM_M32C): New machine number.
369 * m32c.h: New file.
370
371 2005-06-17 Jan Beulich <jbeulich@novell.com>
372
373 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
374 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
375 R_X86_64_GOTPC32.
376
377 2005-06-07 Aldy Hernandez <aldyh@redhat.com>
378 Michael Snyder <msnyder@redhat.com>
379 Stan Cox <scox@redhat.com>
380
381 * common.h (EM_MS1): Define.
382
383 * ms1.h: New file.
384
385 2005-05-31 Richard Henderson <rth@redhat.com>
386
387 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
388
389 2005-05-29 Richard Henderson <rth@redhat.com>
390
391 * alpha.h (DT_ALPHA_PLTRO): New.
392
393 2005-05-19 Ben Elliston <bje@au.ibm.com>
394
395 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
396 the user-defined encoding space pending inclusion in the standard.
397
398 2005-05-18 Zack Weinberg <zack@codesourcery.com>
399
400 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
401 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
402
403 2005-05-17 Zack Weinberg <zack@codesourcery.com>
404
405 * arm.h: Import complete list of official relocation names
406 and numbers from AAELF. Define FAKE_RELOCs for old names.
407 Remove a few old names no longer used anywhere.
408
409 2005-05-14 Alan Modra <amodra@bigpond.net.au>
410
411 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
412
413 2005-05-11 Alan Modra <amodra@bigpond.net.au>
414
415 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
416 R_PPC_RELAX32PC_PLT) Adjust.
417 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
418 (DT_PPC_GLINK): Define.
419
420 2005-05-10 Nick Clifton <nickc@redhat.com>
421
422 * Update the address and phone number of the FSF organization in
423 the GPL notices in the following files:
424 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
425 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
426 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
427 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
428 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
429 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
430 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
431
432 2005-04-13 H.J. Lu <hongjiu.lu@intel.com>
433
434 Moved from ../ChangeLog
435
436 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
437 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
438
439 2004-10-12 Paul Brook <paul@codesourcery.com>
440 * arm.h (EF_ARM_EABI_VER4): Define.
441
442 2004-10-08 Daniel Jacobowitz <dan@debian.org>
443
444 * common.h (PT_SUNW_EH_FRAME): Define.
445 * x86-64.h (SHT_X86_64_UNWIND): Define.
446
447 2004-10-07 Bob Wilson <bob.wilson@acm.org>
448 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
449 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
450 (XTENSA_PROP_SEC_NAME): Define.
451 (property_table_entry): Add flags field.
452 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
453
454 2004-09-17 Paul Brook <paul@codesourcery.com>
455 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
456 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
457 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
458
459 2004-09-13 Paul Brook <paul@codesourcery.com>
460 * arm.h: Rename RELABS to TARGET1.
461
462 2004-05-11 Jakub Jelinek <jakub@redhat.com>
463 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
464 (PT_GNU_RELRO): Define.
465
466 2005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
467 Phil Blundell <philb@gnu.org>
468
469 * arm.h: Add TLS relocations.
470
471 2005-03-23 Ben Elliston <bje@au.ibm.com>
472
473 * dwarf.h: Merge with GCC's dwarf.h.
474
475 2005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
476
477 * m68k.h (EF_CFV4E): Define.
478
479 2005-03-17 Paul Brook <paul@codesourcery.com>
480 Dan Jacobowitz <dan@codesourcery.com>
481 Mark Mitchell <mark@codesourcery.com>
482
483 * arm.h (PT_ARM_EXIDX): Define.
484
485 2005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
486 Joseph Myers <joseph@codesourcery.com>
487
488 * mips.h: Define MIPS TLS relocations.
489
490 2005-02-15 Nigel Stephens <nigel@mips.com>
491 Maciej W. Rozycki <macro@mips.com>
492
493 * mips.h (R_MIPS16_GOT16): New reloc code.
494 (R_MIPS16_CALL16): Likewise.
495 (R_MIPS16_HI16): Likewise.
496 (R_MIPS16_LO16): Likewise.
497 (R_MIPS16_min): New fake reloc code.
498 (R_MIPS16_max): Likewise.
499
500 2005-02-11 Maciej W. Rozycki <macro@mips.com>
501
502 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
503
504 2005-01-25 Alexandre Oliva <aoliva@redhat.com>
505
506 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
507 * frv.h: Add R_FRV_TLSMOFF.
508 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
509 * frv.h: Add TLS relocations.
510
511 2005-01-17 Nick Clifton <nickc@redhat.com>
512
513 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
514 EF_SH2A_SH3E): New flags.
515 (EF_SH_BFD_TABLE): Add these new flags to the table.
516
517 2005-01-12 Alan Modra <amodra@bigpond.net.au>
518
519 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
520 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
521
522 2004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
523
524 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
525
526 2004-12-16 Richard Sandiford <rsandifo@redhat.com>
527
528 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
529
530 2004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
531
532 * mips.h (E_MIPS_MACH_9000): Define.
533
534 2004-11-04 Hans-Peter Nilsson <hp@axis.com>
535
536 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
537 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
538 macros.
539
540 2004-10-06 Eric Christopher <echristo@redhat.com>
541
542 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
543
544 2004-10-01 Paul Brook <paul@codesourcery.com>
545
546 * arm.h (SHT_ARM_EXIDX): Define.
547 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
548 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
549 Define.
550
551 2004-08-25 Dmitry Diky <diwil@spec.ru>
552
553 * msp430.h: Add new relocs.
554
555 2004-08-12 H.J. Lu <hongjiu.lu@intel.com>
556
557 * i386.h (R_386_USED_BY_INTEL_200): New.
558
559 2004-07-29 Alexandre Oliva <aoliva@redhat.com>
560
561 Introduce SH2a support.
562 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
563 * sh.h (EF_SH2A_NOFPU): New.
564 2003-12-01 Michael Snyder <msnyder@redhat.com>
565 * sh.h (EF_SH2A): New.
566
567 2004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
568
569 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
570 BFD_RELOC_CRX_SWITCH32.
571
572 2004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
573
574 * common.h (EM_CRX): Define.
575 * crx.h: New file.
576
577 2004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
578
579 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
580 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
581
582 2004-06-19 Alan Modra <amodra@bigpond.net.au>
583
584 * common.h (ELF64_R_INFO): Warning fix.
585
586 2004-06-14 Chris Demetriou <cgd@broadcom.com>
587
588 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
589 with an updated comment.
590
591 2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
592
593 * sh.h (EF_SH_HAS_DSP): Remove.
594 (EF_SH_HAS_FP): Remove.
595 (EF_SH_MERGE_MACH): Remove.
596 (EF_SH4_NOFPU): Convert to decimal.
597 (EF_SH4A_NOFPU): Likewise.
598 (EF_SH4_NOMMU_NOFPU): Likewise.
599 (EF_SH3_NOMMU): Add new macro.
600 (EF_SH_BFD_TABLE): Likewise.
601 (sh_find_elf_flags): Add prototype.
602 (sh_elf_get_flags_from_mach): Likewise.
603
604 2004-04-24 Chris Demetriou <cgd@broadcom.com>
605
606 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
607 (R_MIPS_GNU_REL_HI16): Remove.
608 (R_MIPS_GNU_REL16_S2): Update comment.
609
610 2004-30-30 Galit Heller <Galit.Heller@nsc.com>
611 Tomer Levi <Tomer.Levi@nsc.com>
612
613 * common.h (EM_CR): Define.
614 * cr16c.h: New file.
615
616 2004-03-23 Paul Brook <paul@codesourcery.com>
617
618 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
619
620 2003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
621
622 * sh.h: Add EF_SH4_NOMMU_NOFPU.
623
624 2004-03-01 Richard Sandiford <rsandifo@redhat.com>
625
626 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
627
628 2004-01-28 Roland McGrath <roland@redhat.com>
629
630 * common.h (AT_SECURE): New macro.
631
632 2004-01-21 Roland McGrath <roland@redhat.com>
633
634 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
635 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
636 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
637 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
638 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
639
640 2004-01-17 Mark Kettenis <kettenis@gnu.org>
641
642 * common.h (NT_OPENBSD_IDENT): Define.
643
644 2004-01-06 Alexandre Oliva <aoliva@redhat.com>
645
646 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
647 * frv.h (EF_FRV_FDPIC): New macro.
648 (EF_FRV_PIC_FLAGS): Adjust.
649 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
650 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
651 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
652 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
653 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
654 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
655 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
656 New.
657
658
659 For older changes see ChangeLog-9103
660 \f
661 Local Variables:
662 mode: change-log
663 left-margin: 8
664 fill-column: 74
665 version-control: never
666 End:
This page took 0.046303 seconds and 5 git commands to generate.