OSDN Git Service

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