From Cary Coutant: Fix handling of RELATIVE RELA relocs.
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
350cc38d
MS
12007-11-29 Mark Shinwell <shinwell@codesourcery.com>
2
3 * mips.h (E_MIPS_MACH_LS2E): New.
4 (E_MIPS_MACH_LS2F): New.
5
f7bc09bd
NS
62007-11-28 Nathan Sidwell <nathan@codesourcery.com>
7
8 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
9 segments at the end of memory.
10
e2a0d921
NC
112007-11-16 Nick Clifton <nickc@redhat.com>
12
13 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
14 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
15 (DW_AT_stride): Rename to DW_AT_byte_stride.
16
7a2b07ff
NS
172007-11-08 Nathan Sidwell <nathan@codesourcery.com>
18
19 * vxworks.h: New.
20
569006e5
NC
212007-10-30 Nick Clifton <nickc@redhat.com>
22
23 * mn10300.h (R_MN10300_ALIGN): Define.
24
c6e65352
DJ
252007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
26
27 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
28
bfff1642
NC
292007-10-19 Nick Clifton <nickc@redhat.com>
30
31 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
32
3e6ff6e5
RM
332007-10-18 Roland McGrath <roland@redhat.com>
34
35 * common.h (NT_PPC_VMX): New macro.
36
7fac7ff4
NC
372007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
38
39 * cr16.h: Updated with new relocaction macros.
40
b10a8ae0
L
412007-09-17 H.J. Lu <hongjiu.lu@intel.com>
42
43 PR binutils/3281
44 PR binutils/5037
45 * internal.h (elf_segment_map): Add p_size and p_size_valid.
46 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
47 PT_GNU_RELRO segments.
48
8d100c32
KH
492007-09-11 Nathan Sidwell <nathan@codesourcery.com>
50
51 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
52
b15fa79e
AM
532007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
54
55 * common.h (NT_SPU): Define.
56
2b05f1b7
L
572007-08-16 H.J. Lu <hongjiu.lu@intel.com>
58
59 * common.h: Revert last change.
60
94b11780
L
612007-08-16 H.J. Lu <hongjiu.lu@intel.com>
62
63 * common.h (PT_GNU_STACK): Renamed to ...
64 (PT_GNU_ATTR): This.
65 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
66
fd2f25da
RM
672007-07-09 Roland McGrath <roland@redhat.com>
68
69 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
70
34c8bcba
JM
712007-06-29 Joseph Myers <joseph@codesourcery.com>
72
73 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
74
2cf19d5c
JM
752007-06-29 Joseph Myers <joseph@codesourcery.com>
76
77 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
78
104d59d1
JM
792007-06-29 Joseph Myers <joseph@codesourcery.com>
80
81 * arm.h (elf32_arm_add_eabi_attr_int,
82 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
83 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
84 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
85 Tag_Symbol, Tag_compatibility): Remove.
86 * common.h (SHT_GNU_ATTRIBUTES): Define.
87
3d3d428f
NC
882007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
89
90 * common.h (EM_CR16): New entry for CR16 cpu.
91 * cr16.h: New file.
92
99ded152
BW
932007-06-11 Sterling Augustine <sterling@tensilica.com>
94 Bob Wilson <bob.wilson@acm.org>
fd2f25da 95
99ded152
BW
96 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
97 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 98
f89d32d9
CT
992007-05-18 Caroline Tice <ctice@apple.com>
100
fd2f25da 101 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
102 DW_OP_GNU_uninit.
103
4f4416b5
AM
1042007-05-12 Alan Modra <amodra@bigpond.net.au>
105
106 * spu.h (R_SPU_ADDR16X): Define.
107 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
108
ece5ef60
AM
1092007-05-11 Alan Modra <amodra@bigpond.net.au>
110
111 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
112
627b32bc
AM
1132007-05-02 Alan Modra <amodra@bigpond.net.au>
114
115 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
116 and vma for appropriate sections.
117
0c3e446c
JB
1182007-04-26 Jan Beulich <jbeulich@novell.com>
119
120 * common.h (DT_ENCODING): Correct value (back to spec mandated
121 value).
122
d4c87fc1
AM
1232007-03-08 Alan Modra <amodra@bigpond.net.au>
124
125 * v850.h (V850_OTHER_TDA_BYTE): Delete.
126 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
127 that don't clash with visibility bits.
128
689d9c8c
AM
1292007-03-07 Alan Modra <amodra@bigpond.net.au>
130
131 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
132
b95dd98f 1332007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
134 Richard Sandiford <rsandifo@redhat.com>
135 Richard Henderson <rth@redhat.com>
136 DJ Delorie <dj@redhat.com>
137 Ben Elliston <bje@redhat.com>
b95dd98f
DB
138
139 * mep.h: New file.
b95dd98f
DB
140 * common.h (EM_CYGNUS_MEP): Define.
141
1422007-02-15 Dave Brolley <brolley@redhat.com>
143
144 From Graydon Hoare <graydon@redhat.com>:
145 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
146
3bdcfdf4
KH
1472007-01-08 Kazu Hirata <kazu@codesourcery.com>
148
149 * m68k.h (EF_M68K_FIDO): New.
150 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
151 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
152
9840d27e
KH
1532006-12-25 Kazu Hirata <kazu@codesourcery.com>
154
155 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
156
425c6cb0
KH
1572006-12-19 Kazu Hirata <kazu@codesourcery.com>
158
159 * m68k.h (EF_M68K_ARCH_MASK): New.
160
3271a814
NS
1612006-12-19 Nathan Sidwell <nathan@codesourcery.com>
162
163 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
164
c694fd50
KH
1652006-12-07 Kazu Hirata <kazu@codesourcery.com>
166
167 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
168 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
169 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
170 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
171 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
172 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
173 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
174 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
175 EF_M68K_CF_FLOAT, respectively.
176
4fd454c8
NC
1772006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
178 Nick Clifton <nickc@redhat.com>
179
180 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
181
165b93e7
RS
1822006-10-28 Richard Sandiford <richard@codesourcery.com>
183
184 * mips.h (R_MIPS_GLOB_DAT): Define
185 (R_MIPS_max): Bump by 1.
186
e9f53129
AM
1872006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
188 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
189 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
190 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
191 Alan Modra <amodra@bigpond.net.au>
192
193 * common.h (EM_SPU): Define.
194 * spu.h: New file.
195
b3549761
NC
1962006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
197
198 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
199 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
200 (EF_SCORE_HASENTRY): Delete.
201
1c0d3aa6
NC
2022006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
203
204 * score.h: New file.
205 * common.h: Add Score machine number.
206
fdc90cb4
JJ
2072006-07-10 Jakub Jelinek <jakub@redhat.com>
208
209 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
210
1224efb8
L
2112006-05-31 H.J. Lu <hongjiu.lu@intel.com>
212
213 * internal.h (ELF_SECTION_SIZE): New.
214 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
215 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
216 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
217
3f570048
AM
2182006-05-27 H.J. Lu <hongjiu.lu@intel.com>
219
220 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
221
9b52905e
NC
2222006-05-24 Carlos O'Donell <carlos@systemhalted.org>
223 Randolph Chung <randolph@tausq.org>
224 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
225 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
226 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
227 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
228 New TLS relocs.
229 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
230 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
231 Define TLS relocs using existing equivalents.
232
fd2f25da
RM
2332006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
234
28c9d252
NC
235 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
236
0a44bf69
RS
2372006-03-22 Richard Sandiford <richard@codesourcery.com>
238 Daniel Jacobowitz <dan@codesourcery.com>
239 Phil Edwards <phil@codesourcery.com>
240 Zack Weinberg <zack@codesourcery.com>
241 Mark Mitchell <mark@codesourcery.com>
242 Nathan Sidwell <nathan@codesourcery.com>
243
244 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
245
e14430ab
DA
2462006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
247
248 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
249 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
250 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
251 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
252 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
253
3a4a14e9
PB
2542006-03-10 Paul Brook <paul@codesourcery.com>
255
256 * arm.h (EF_ARM_EABI_VER5): Define.
257
0b2e31dc
NS
2582006-03-06 Nathan Sidwell <nathan@codesourcery.com>
259
260 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
261 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
262 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
263 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
264 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
265 (EF_M68K_EMAC_B): New.
266
df406460
NC
2672006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
268
269 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
270 (EF_AVR_LINKRELAX_PREPARED): Add.
271
2c10a7e5
BE
2722006-03-02 Ben Elliston <bje@au.ibm.com>
273
274 Import from the GCC tree:
275 2006-03-01 Jakub Jelinek <jakub@redhat.com>
276
277 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
278 from DWARF 3.
279 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
280 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
281 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
282 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
283 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
284 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
285 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
286 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
287 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
288 DW_DS_leading_separate, DW_DS_trailing_separate): New.
289 (DW_END_default, DW_END_big, DW_END_little): New.
290 (DW_END_lo_user, DW_END_hi_user): Define.
291 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
292 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
293 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
294 DW_LANG_D): New.
295
6772dd07
DD
2962006-02-24 DJ Delorie <dj@redhat.com>
297
298 * m32c.h: Add relax relocs.
299
d70c5fc7
NC
3002006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
301 Anil Paranjape <anilp1@kpitcummins.com>
302 Shilin Shakti <shilins@kpitcummins.com>
303
304 * common.h (EM_XC16X): New entry for xc16x cpu.
305 Sort other EM_* numbers into numerical order.
306 * xc16x.h: New file.
fd2f25da 307
84d1d650
L
3082006-02-10 H.J. Lu <hongjiu.lu@intel.com>
309
310 PR binutils/2258
311 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
312 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
313
266abb8f
NS
3142006-02-07 Nathan Sidwell <nathan@codesourcery.com>
315
316 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
317 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
318 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
319 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
320 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
321
3222006-02-06 Steve Ellcey <sje@cup.hp.com>
323
324 * ia64.h (SHF_IA_64_HP_TLS): New.
325
67a4f2b7
AO
3262006-01-18 Alexandre Oliva <aoliva@redhat.com>
327
328 Introduce TLS descriptors for i386 and x86_64.
329 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
330 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
331 New.
332 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
333 R_X86_64_TLSDESC): New.
334
64fd6348
NC
3352006-01-09 Mike Frysinger <vapier@gentoo.org>:
336
337 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
338
d031aafb
NS
3392005-12-16 Nathan Sidwell <nathan@codesourcery.com>
340
341 Second part of ms1 to mt renaming.
342 * common.h (EM_MT): Renamed.
343 * mt.h: Rename relocs, cpu & other defines.
344
39b41c9c
PB
3452005-12-12 Paul Brook <paul@codesourcery.com>
346
347 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
348
5e2b0d47
NC
3492005-11-11 Nick Clifton <nickc@redhat.com>
350
351 PR 1150
352 * mips.h (STO_OPTIONAL): Define.
353 (ELF_MIPS_IS_OPTIONAL): Define.
354
3c9b82ba
NC
3552005-09-30 Catherine Moore <clm@cm00re.com>
356
357 * bfin.h: New file.
358 * common.h (EM_BLACKFIN): Define.
359
ee065d83
PB
3602005-10-08 Paul Brook <paul@codesourcery.com>
361
362 * arm.h: Add prototypes for BFD object attribute routines.
363
1cacb694
RE
3642005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
365
366 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
367
3c26c61a
DA
3682005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
369
370 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
371 New defines.
372
67762f6b
DA
3732005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
374
375 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
376 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
377 deprecated defines.
378 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
379 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
380 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
381 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
382 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
383 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
384 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
385 NT_HP_UX_OPTIONS): Define.
386
fd54057a
DD
3872005-07-25 DJ Delorie <dj@redhat.com>
388
389 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
390
3b22753a
L
3912005-07-25 Jan Hubicka <jh@suse.cz>
392
393 * x86-64.h (SHN_X86_64_LCOMMON): New.
394 (SHF_X86_64_LARGE): New.
395
157e7bd1
NC
3962005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
397
398 * m32r.h (R_M32R_REL32): Added.
399
df45824a
BE
4002005-07-18 Ben Elliston <bje@au.ibm.com>
401
402 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
403 Replace with DW_ATE_decimal_float (now in DWARF 3).
404
49f58d10
JB
4052005-07-14 Jim Blandy <jimb@redhat.com>
406
407 Add support for Renesas M32C and M16C.
408 * common.h (EM_M32C): New machine number.
409 * m32c.h: New file.
fd2f25da 410
d6ab8113
JB
4112005-06-17 Jan Beulich <jbeulich@novell.com>
412
413 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
414 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
415 R_X86_64_GOTPC32.
416
3c33e371
AH
4172005-06-07 Aldy Hernandez <aldyh@redhat.com>
418 Michael Snyder <msnyder@redhat.com>
419 Stan Cox <scox@redhat.com>
420
421 * common.h (EM_MS1): Define.
422
423 * ms1.h: New file.
424
2acf634e
RH
4252005-05-31 Richard Henderson <rth@redhat.com>
426
427 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
428
484124bb
RH
4292005-05-29 Richard Henderson <rth@redhat.com>
430
431 * alpha.h (DT_ALPHA_PLTRO): New.
432
d68f4033
BE
4332005-05-19 Ben Elliston <bje@au.ibm.com>
434
435 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
436 the user-defined encoding space pending inclusion in the standard.
437
cb1afa5c
ZW
4382005-05-18 Zack Weinberg <zack@codesourcery.com>
439
440 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
441 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
442
c19d1205
ZW
4432005-05-17 Zack Weinberg <zack@codesourcery.com>
444
445 * arm.h: Import complete list of official relocation names
446 and numbers from AAELF. Define FAKE_RELOCs for old names.
447 Remove a few old names no longer used anywhere.
448
1fe44d79
AM
4492005-05-14 Alan Modra <amodra@bigpond.net.au>
450
451 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
452
2df98d85
AM
4532005-05-11 Alan Modra <amodra@bigpond.net.au>
454
455 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
456 R_PPC_RELAX32PC_PLT) Adjust.
457 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
458 (DT_PPC_GLINK): Define.
459
e172dbf8
NC
4602005-05-10 Nick Clifton <nickc@redhat.com>
461
462 * Update the address and phone number of the FSF organization in
463 the GPL notices in the following files:
2df98d85 464 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
465 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
466 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
467 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
468 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
469 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
470 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 471
faa7ef87
L
4722005-04-13 H.J. Lu <hongjiu.lu@intel.com>
473
a63027e5
L
474 Moved from ../ChangeLog
475
faa7ef87
L
476 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
477 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
478
479 2004-10-12 Paul Brook <paul@codesourcery.com>
480 * arm.h (EF_ARM_EABI_VER4): Define.
481
482 2004-10-08 Daniel Jacobowitz <dan@debian.org>
483
484 * common.h (PT_SUNW_EH_FRAME): Define.
485 * x86-64.h (SHT_X86_64_UNWIND): Define.
486
487 2004-10-07 Bob Wilson <bob.wilson@acm.org>
488 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
489 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
490 (XTENSA_PROP_SEC_NAME): Define.
491 (property_table_entry): Add flags field.
492 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
493
494 2004-09-17 Paul Brook <paul@codesourcery.com>
495 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
496 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
497 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
498
499 2004-09-13 Paul Brook <paul@codesourcery.com>
500 * arm.h: Rename RELABS to TARGET1.
501
502 2004-05-11 Jakub Jelinek <jakub@redhat.com>
503 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
504 (PT_GNU_RELRO): Define.
505
ba93b8ac
DJ
5062005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
507 Phil Blundell <philb@gnu.org>
508
509 * arm.h: Add TLS relocations.
510
c927f9ef
BE
5112005-03-23 Ben Elliston <bje@au.ibm.com>
512
513 * dwarf.h: Merge with GCC's dwarf.h.
514
238d258f
NC
5152005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
516
517 * m68k.h (EF_CFV4E): Define.
518
b294bdf8
MM
5192005-03-17 Paul Brook <paul@codesourcery.com>
520 Dan Jacobowitz <dan@codesourcery.com>
521 Mark Mitchell <mark@codesourcery.com>
522
523 * arm.h (PT_ARM_EXIDX): Define.
524
51cb3ca7
DJ
5252005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
526 Joseph Myers <joseph@codesourcery.com>
527
528 * mips.h: Define MIPS TLS relocations.
529
d6f16593 5302005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 531 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
532
533 * mips.h (R_MIPS16_GOT16): New reloc code.
534 (R_MIPS16_CALL16): Likewise.
535 (R_MIPS16_HI16): Likewise.
536 (R_MIPS16_LO16): Likewise.
537 (R_MIPS16_min): New fake reloc code.
538 (R_MIPS16_max): Likewise.
539
a1c17af2
MR
5402005-02-11 Maciej W. Rozycki <macro@mips.com>
541
542 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
543
90219bd0
AO
5442005-01-25 Alexandre Oliva <aoliva@redhat.com>
545
546 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
547 * frv.h: Add R_FRV_TLSMOFF.
548 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
549 * frv.h: Add TLS relocations.
550
e38bc3b5
NC
5512005-01-17 Nick Clifton <nickc@redhat.com>
552
553 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
554 EF_SH2A_SH3E): New flags.
555 (EF_SH_BFD_TABLE): Add these new flags to the table.
556
b4a38de6
AM
5572005-01-12 Alan Modra <amodra@bigpond.net.au>
558
559 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
560 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
561
750bce0e 5622004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 563
faa7ef87 564 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 565
1e50d24d
RS
5662004-12-16 Richard Sandiford <rsandifo@redhat.com>
567
568 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
569
69881c93
ILT
5702004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
571
572 * mips.h (E_MIPS_MACH_9000): Define.
573
b676888f
HPN
5742004-11-04 Hans-Peter Nilsson <hp@axis.com>
575
576 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
577 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
578 macros.
579
637cf767
EC
5802004-10-06 Eric Christopher <echristo@redhat.com>
581
582 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
583
40a18ebd
NC
5842004-10-01 Paul Brook <paul@codesourcery.com>
585
586 * arm.h (SHT_ARM_EXIDX): Define.
587 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
588 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
589 Define.
590
b18c562e
NC
5912004-08-25 Dmitry Diky <diwil@spec.ru>
592
593 * msp430.h: Add new relocs.
594
083febaa
L
5952004-08-12 H.J. Lu <hongjiu.lu@intel.com>
596
597 * i386.h (R_386_USED_BY_INTEL_200): New.
598
1d70c7fb
AO
5992004-07-29 Alexandre Oliva <aoliva@redhat.com>
600
601 Introduce SH2a support.
602 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
603 * sh.h (EF_SH2A_NOFPU): New.
604 2003-12-01 Michael Snyder <msnyder@redhat.com>
605 * sh.h (EF_SH2A): New.
606
670ec21d
NC
6072004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
608
609 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
610 BFD_RELOC_CRX_SWITCH32.
611
1fe1f39c
NC
6122004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
613
614 * common.h (EM_CRX): Define.
615 * crx.h: New file.
616
097f809a
NC
6172004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
618
619 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
620 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
621
375db92b
AM
6222004-06-19 Alan Modra <amodra@bigpond.net.au>
623
624 * common.h (ELF64_R_INFO): Warning fix.
625
092dcd75
CD
6262004-06-14 Chris Demetriou <cgd@broadcom.com>
627
628 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
629 with an updated comment.
630
f6f9408f
JR
6312004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
632
633 * sh.h (EF_SH_HAS_DSP): Remove.
634 (EF_SH_HAS_FP): Remove.
635 (EF_SH_MERGE_MACH): Remove.
636 (EF_SH4_NOFPU): Convert to decimal.
637 (EF_SH4A_NOFPU): Likewise.
638 (EF_SH4_NOMMU_NOFPU): Likewise.
639 (EF_SH3_NOMMU): Add new macro.
640 (EF_SH_BFD_TABLE): Likewise.
641 (sh_find_elf_flags): Add prototype.
642 (sh_elf_get_flags_from_mach): Likewise.
643
4030e8f6
CD
6442004-04-24 Chris Demetriou <cgd@broadcom.com>
645
646 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
647 (R_MIPS_GNU_REL_HI16): Remove.
648 (R_MIPS_GNU_REL16_S2): Update comment.
649
0949843d 6502004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 651 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
652
653 * common.h (EM_CR): Define.
654 * cr16c.h: New file.
655
d507cf36
PB
6562004-03-23 Paul Brook <paul@codesourcery.com>
657
658 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
659
ae51a426
JR
6602003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
661
662 * sh.h: Add EF_SH4_NOMMU_NOFPU.
663
676a64f4
RS
6642004-03-01 Richard Sandiford <rsandifo@redhat.com>
665
666 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
667
481fedf3
RM
6682004-01-28 Roland McGrath <roland@redhat.com>
669
670 * common.h (AT_SECURE): New macro.
671
7e67eb11
RM
6722004-01-21 Roland McGrath <roland@redhat.com>
673
674 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
675 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
676 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
677 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
678 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
679
3fe74472
MK
6802004-01-17 Mark Kettenis <kettenis@gnu.org>
681
682 * common.h (NT_OPENBSD_IDENT): Define.
683
79987b2f
AO
6842004-01-06 Alexandre Oliva <aoliva@redhat.com>
685
686 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
687 * frv.h (EF_FRV_FDPIC): New macro.
688 (EF_FRV_PIC_FLAGS): Adjust.
689 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
690 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
691 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
692 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
693 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
694 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
695 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
696 New.
697
252b5132 698
c9e214e5 699For older changes see ChangeLog-9103
252b5132
RH
700\f
701Local Variables:
c9e214e5
AM
702mode: change-log
703left-margin: 8
704fill-column: 74
252b5132
RH
705version-control: never
706End:
This page took 0.408392 seconds and 4 git commands to generate.