Move ChangeLog entry to correct directory.
[platform/upstream/binutils.git] / include / elf / ChangeLog
1 2011-03-31  Bernd Schmidt  <bernds@codesourcery.com>
2
3         * tic6x.h (R_C6000_JUMP_SPLOT, R_C6000_EHTYPE,
4         R_C6000_PCR_H16, R_C6000_PCR_L16): New relocs.
5         (SHN_TIC6X_SCOMMON): Define.
6
7 2011-03-31  Tristan Gingold  <gingold@adacore.com>
8
9         * ia64.h (Elf64_External_VMS_Note): New struct.
10         (NT_VMS_MHD, NT_VMS_LNM, NT_VMS_SRC, NT_VMS_TITLE, NT_VMS_EIDC)
11         (NT_VMS_FPMODE, NT_VMS_LINKTIME, NT_VMS_IMGNAM, NT_VMS_IMGID)
12         (NT_VMS_LINKID, NT_VMS_IMGBID, NT_VMS_GSTNAM, NT_VMS_ORIG_DYN)
13         (NT_VMS_PATCHTIME) New macros.
14
15 2011-03-14  Richard Sandiford  <richard.sandiford@linaro.org>
16
17         * arm.h (R_ARM_IRELATIVE): New relocation.
18
19 2011-03-14  Richard Sandiford  <richard.sandiford@linaro.org>
20
21         * internal.h (elf_internal_sym): Add st_target_internal.
22         * arm.h (arm_st_branch_type): New enum.
23         (ARM_SYM_BRANCH_TYPE): New macro.
24
25 2011-03-10  Nick Clifton  <nickc@redhat.com>
26
27         * common.h (EM_V850): V850s now supplied by Renesas.
28
29 2011-02-25  Alan Modra  <amodra@gmail.com>
30
31         PR 12516
32         * internal.h (ELF_SECTION_IN_SEGMENT_1): Don't match zero size
33         sections at start or end of PT_DYNAMIC.
34
35 2011-01-10  Nathan Sidwell  <nathan@codesourcery.com>
36             Glauber de Oliveira Costa  <glommer@gmail.com>
37
38         * arm.h (R_ARM_TLS_DESC, R_ARM_TLS_GOTDESC, R_ARM_TLS_CALL,
39         R_ARM_TLS_DESCSEQ, T_ARM_THM_TLS_CALL, R_ARM_THM_TLS_DESCSEQ): New
40         relocations.
41
42 2010-11-11  Mingming Sun  <mingm.sun@gmail.com>
43
44         * mips.h (E_MIPS_MACH_LS3A): Defined.
45
46 2010-11-02  Joseph Myers  <joseph@codesourcery.com>
47
48         * tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
49         Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
50         Tag_ABI_array_object_alignment,
51         Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
52
53 2010-10-29  Joseph Myers  <joseph@codesourcery.com>
54
55         * tic6x-attrs.h (Tag_ABI_compatibility): Define.
56
57 2010-10-29  Bernd Schmidt  <bernds@codesourcery.com>
58             Joseph Myers  <joseph@codesourcery.com>
59
60         * tic6x-attrs.h (Tag_ABI_DSBT): New.
61
62 2010-10-21  Joseph Myers  <joseph@codesourcery.com>
63
64         * tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
65         value 4.
66         * tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
67         attribute renaming.
68
69 2010-07-23  Naveen.H.S  <naveen.S@kpitcummins.com>
70             Ina Pandit  <ina.pandit@kpitcummins.com>
71
72         * v850.h: Add support for V850E2 and V850E2V3.
73         (v850_reloc_type): Update the newly added relocations
74
75 2010-07-20  Alan Modra  <amodra@gmail.com>
76
77         * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
78         (ELF_SECTION_SIZE): ..here.
79         (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
80         (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
81
82 2010-06-25  Alan Modra  <amodra@gmail.com>
83
84         * ppc64.h (R_PPC64_LO_DS_OPT): Define.
85
86 2010-06-15  Joseph Myers  <joseph@codesourcery.com>
87
88         * tic6x-attrs.h: New.
89         * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
90         (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
91         C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
92         C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
93         C6XABI_Tag_CPU_arch_C674X): Define.
94
95 2010-06-11  Tristan Gingold  <gingold@adacore.com>
96
97         * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
98         (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
99         (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
100         (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
101         (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
102         (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
103         (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
104         (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
105         (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
106         (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
107         (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
108         (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
109         (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
110         (Elf64_External_VMS_IMAGE_RELA): Ditto.
111         (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
112         (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
113         (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
114         (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
115         (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
116         (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
117         (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
118         (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
119
120 2010-05-25  Daniel Jacobowitz  <dan@codesourcery.com>
121             Joseph Myers  <joseph@codesourcery.com>
122             Andrew Stubbs  <ams@codesourcery.com>
123
124         * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
125         (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New.  Adjust
126         other invalid ranges.
127         (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
128         (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
129         (R_SH_FUNCDESC_VALUE): New.
130
131 2010-05-18  H.J. Lu  <hongjiu.lu@intel.com>
132
133         PR gas/11600
134         * common.h (SHF_EXCLUDE): New.
135
136         * i370.h (SHF_EXCLUDE): Removed.
137         * or32.h (SHF_EXCLUDE): Likewise.
138         * ppc.h (SHF_EXCLUDE): Likewise.
139         * sparc.h (SHF_EXCLUDE): Likewise.
140
141 2010-04-23  Alan Modra  <amodra@gmail.com>
142
143         * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
144         Invert logic to clarify test for .tbss.
145         (ELF_IS_SECTION_IN_SEGMENT): Rename to..
146         (ELF_SECTION_IN_SEGMENT_1): ..this.  Add check_vma param.  Protect
147         macro args with parentheses.
148         (ELF_SECTION_IN_SEGMENT): Define.
149         (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
150         (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
151
152 2010-04-15  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
153
154         * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
155         Tag_FP_HP_extension): Add new ABI attribute tags.
156
157 2010-04-15  Nick Clifton  <nickc@redhat.com>
158
159         * alpha.h: Update copyright notice to use GPLv3.
160         * arc.h: Likewise.
161         * arm.h: Likewise.
162         * avr.h: Likewise.
163         * bfin.h: Likewise.
164         * common.h: Likewise.
165         * cr16.h: Likewise.
166         * cr16c.h: Likewise.
167         * cris.h: Likewise.
168         * crx.h: Likewise.
169         * d10v.h: Likewise.
170         * d30v.h: Likewise.
171         * dlx.h: Likewise.
172         * dwarf.h: Likewise.
173         * external.h: Likewise.
174         * fr30.h: Likewise.
175         * frv.h: Likewise.
176         * h8.h: Likewise.
177         * hppa.h: Likewise.
178         * i370.h: Likewise.
179         * i386.h: Likewise.
180         * i860.h: Likewise.
181         * i960.h: Likewise.
182         * ia64.h: Likewise.
183         * internal.h: Likewise.
184         * ip2k.h: Likewise.
185         * iq2000.h: Likewise.
186         * lm32.h: Likewise.
187         * m32c.h: Likewise.
188         * m32r.h: Likewise.
189         * m68hc11.h: Likewise.
190         * m68k.h: Likewise.
191         * mcore.h: Likewise.
192         * mep.h: Likewise.
193         * microblaze.h: Likewise.
194         * mips.h: Likewise.
195         * mmix.h: Likewise.
196         * mn10200.h: Likewise.
197         * moxie.h: Likewise.
198         * msp430.h: Likewise.
199         * mt.h: Likewise.
200         * openrisc.h: Likewise.
201         * or32.h: Likewise.
202         * pj.h: Likewise.
203         * ppc.h: Likewise.
204         * ppc64.h: Likewise.
205         * reloc-macros.h: Likewise.
206         * rx.h: Likewise.
207         * s390.h: Likewise.
208         * sh.h: Likewise.
209         * sparc.h: Likewise.
210         * spu.h: Likewise.
211         * v850.h: Likewise.
212         * vax.h: Likewise.
213         * vxworks.h: Likewise.
214         * x86-64.h: Likewise.
215         * xc16x.h: Likewise.
216         * xstormy16.h: Likewise.
217         * xtensa.h: Likewise.
218
219 2010-04-08  David Stubbs  <stubbs@icerasemi.com>
220
221         * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
222         cannot contain any sections.
223
224 2010-03-25  Joseph Myers  <joseph@codesourcery.com>
225
226         * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
227         * tic6x.h: New.
228
229 2010-03-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
230
231         * common.h (VER_FLG_*): Document.
232         (VER_FLG_INFO): Define.
233
234 2010-02-23  Andrew Zabolotny  <anpaza@mail.ru>
235
236         PR binutils/11297
237         * avr.h: (R_AVR_8): New relocation number.
238
239 2010-02-18  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
240
241         * arm.h (Tag_MPextension_use): Renumber.
242         (Tag_DIV_use): Add.
243         (Tag_MPextension_use_legacy): Likewise.
244
245 2010-02-09  Michael Holzheu  <holzheu@de.ibm.com>
246
247         * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
248         NT_S390_CTRS and NT_S390_PREFIX): Define.
249
250 2010-02-08  David S. Miller  <davem@davemloft.net>
251
252         * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
253
254 2010-02-02  H.J. Lu  <hongjiu.lu@intel.com>
255
256         * common.h (NT_386_XSTATE): New.
257
258 2010-01-21  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
259
260         * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
261
262 2010-01-19  Daisuke Hatayama  <d.hatayama@jp.fujitsu.com>
263
264         * common.h (PN_XNUM): Define.
265
266 2009-12-18  Ulrich Weigand  <uweigand@de.ibm.com>
267
268         * common.h (NT_S390_HIGH_GPRS): Define.
269
270 2009-12-17  Alan Modra  <amodra@bigpond.net.au>
271
272         * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
273         R_PPC_RELAX32PC_PLT): Delete.
274         (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
275
276 2009-11-28  Joseph Myers  <joseph@codesourcery.com>
277
278         * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
279         EM_TI_C5500, EM_CUDA): Define.
280         (EM_res140, EM_res141, EM_res142): Remove.
281
282 2009-11-17  Paul Brook  <paul@codesourcery.com>
283         Daniel Jacobowitz  <dan@codesourcery.com>
284
285         * arm.h (TAG_CPU_ARCH_V7E_M): Define.
286
287 2009-09-29  DJ Delorie  <dj@redhat.com>
288
289         * rx.h: New file.
290
291 2009-09-21  Alan Modra  <amodra@bigpond.net.au>
292
293         * ppc.h (DT_PPC_TLSOPT): Define.
294         * ppc64.h (DT_PPC64_TLSOPT): Define.
295
296 2009-08-10  Daniel Gutson  <dgutson@codesourcery.com>
297
298         * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
299         (SHT_ARM_OVERLAYSECTION): New define.
300
301 2006-08-09  Bernd Schmidt  <bernd.schmidt@analog.com>
302
303         From Mike Frysinger <michael.frysinger@analog.com>
304         * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
305         R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
306         R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
307         R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
308         R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
309         R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
310         R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
311         R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
312         R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
313         R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
314         R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
315         R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
316         R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
317         R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
318         R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
319         R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
320         R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
321         R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
322         R_page, R_hwpage, R_addr, R_pltpc, R_got.
323
324 2009-08-09  Michael Eager <eager@eagercon.com>
325
326         * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
327         EM_STM8, EM_TILE64, EM_TILEPRO.  Change EM_MICROBLAZE.
328
329 2009-08-06  Michael Eager <eager@eagercon.com>
330
331         * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
332         * elf/microblaze.h: New reloc definitions.
333
334 2009-07-30  Alan Modra  <amodra@bigpond.net.au>
335
336         * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
337         R_PPC64_REL16_HI, R_PPC64_REL16_HA.
338
339 2009-07-25  H.J. Lu  <hongjiu.lu@intel.com>
340
341         * common.h (EM_L1OM): New.
342
343 2009-07-24  Trevor Smigiel  <Trevor_Smigiel@playstation.sony.com>
344             Alan Modra  <amodra@bigpond.net.au>
345
346         * spu.h (R_SPU_ADD_PIC): New.
347
348 2009-07-23  Ulrich Drepper  <drepper@redhat.com>
349
350         * common.h (STB_GNU_UNIQUE): Define.
351
352 2009-07-10  Tom Tromey  <tromey@redhat.com>
353
354         * dwarf2.h: Move to `..'.
355
356 2009-07-10  H.J. Lu  <hongjiu.lu@intel.com>
357
358         * dwarf2.h: Just include ../dwarf2.h.
359
360 2009-07-10  Alan Modra  <amodra@bigpond.net.au>
361
362         * ppc.h (R_PPC_IRELATIVE): Add.
363         (R_PPC_RELAX32, R_PPC_RELAX32PC,
364         R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
365         * ppc64.h (R_PPC64_IRELATIVE): Add.
366
367 2009-07-03  Jakub Jelinek  <jakub@redhat.com>
368
369         * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
370         and DW_OP_stack_value.
371
372 2009-06-22  Alan Modra  <amodra@bigpond.net.au>
373
374         * ppc.h (R_PPC_RELAX*): Define as enum.
375
376 2009-06-11  Anthony Green  <green@moxielogic.org>
377
378         * moxie.h (R_MOXIE_PCREL10): New.
379
380 2009-06-01  H.J. Lu  <hongjiu.lu@intel.com>
381
382         PR ld/10205
383         * i386.h (R_386_IRELATIVE): New.
384         * x86-64.h (R_X86_64_IRELATIVE): Likewise.
385
386 2009-05-27  H.J. Lu  <hongjiu.lu@intel.com>
387
388         * common.h: Update comments for dynamic tag ranges.
389
390 2009-04-30  DJ Delorie  <dj@redhat.com>
391
392         * mep.h (EF_MEP_COP_*): New.
393         (EF_MEP_ALL_FLAGS): Add them.
394
395 2009-04-30  Nick Clifton  <nickc@redhat.com>
396
397         * common.h (STT_GNU_IFUNC): Define.
398
399 2009-04-24  Cary Coutant  <ccoutant@google.com>
400
401          * dwarf2.h (DW_LNE_set_discriminator): New enum value.
402
403 2009-04-15  Anthony Green  <green@moxielogic.com>
404
405         * common.h (EM_MOXIE): Define.
406         * moxie.h: New file.
407
408 2009-04-07  DJ Delorie  <dj@redhat.com>
409
410         * mep.h (EF_MEP_CPU_C5): New.
411
412 2009-04-01  H.J. Lu  <hongjiu.lu@intel.com>
413
414         * common.h (EM_INTEL178): Removed.
415         (EM_INTEL179): Likewise.
416         (EM_ETPU): New.
417         (EM_SLE9X): Likewise.
418         (EM_INTEL181): Likewise.
419         (EM_INTEL182): Likewise.
420
421 2009-03-31  H.J. Lu  <hongjiu.lu@intel.com>
422
423         * common.h (EM_INTEL178): New.
424         (EM_INTEL179): Likewise.
425         (EM_INTEL180): Likewise.
426
427 2009-03-20  Mikolaj Zalewski  <mikolajz@google.com>
428
429         * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
430
431 2009-03-14  Mark Kettenis  <kettenis@gnu.org>
432
433         * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
434         (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
435         (NT_OPENBSD_WCOOKIE): New defines.
436
437 2009-03-16  Jan Kratochvil  <jan.kratochvil@redhat.com>
438
439         * common.h (AT_RANDOM): Define.
440
441 2009-03-04  Alan Modra  <amodra@bigpond.net.au>
442
443         * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
444         * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
445
446 2009-03-02  Qinwei  <qinwei@sunnorth.com.cn>
447
448         * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
449         * common.h (EM_SCORE_OLD): Define.
450
451 2009-02-23  H.J. Lu  <hongjiu.lu@intel.com>
452
453         * common.h (STB_LOPROC): Replace Application-specific with
454         Processor-specific in comments.
455         (STB_HIPROC): Likewise.
456         (STT_LOPROC): Likewise.
457         (STT_HIPROC): Likewise.
458
459 2009-02-03  Sandip Matte  <sandip@rmicorp.com>
460
461         * mips.h (E_MIPS_MACH_XLR): Define.
462
463 2009-02-03  Maxim Kuvyrkov  <maxim@codesourcery.com>
464
465         * m68k.h: Map TLS relocations to numbers.
466
467 2009-01-15  Andrew Stubbs  <ams@codesourcery.com>
468             Julian Brown   <julian@codesourcery.com>
469
470         * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
471         (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
472         (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
473         version 2.07.
474         (Tag_undefined39, Tag_nodefaults): New enum values.
475         (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
476         (Tag_conformance, Tag_Virtualization_use): Likewise.
477         (Tag_undefined69, Tag_MPextension_use): Likewise.
478
479 2009-01-15  Douglas B Rupp  <rupp@gnat.com>
480
481         * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
482         New macros. Minor reformatting.
483
484 2008-12-23  Jon Beniston <jon@beniston.com>
485
486         * lm32.h: New file.
487
488 2008-12-23  Nick Clifton  <nickc@redhat.com>
489
490         * commmon.h (STT_IFUNC): Delete.
491
492 2008-12-20  Hans-Peter Nilsson  <hp@axis.com>
493
494         * cris.h (R_CRIS_32_IE): New relocation.
495
496 2008-12-03  Nick Clifton  <nickc@redhat.com>
497
498         * common.h (STT_IFUNC): Define.
499
500 2008-11-27  M R Swami Reddy <MR.Swami.Reddy@nsc.com>
501
502         * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
503         R_CR16_GLOB_DAT): New relocations.
504
505 2008-11-25  Hans-Peter Nilsson  <hp@axis.com>
506
507         * cris.h (R_CRIS_32_TPREL): Correct comment.
508         (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
509
510 2008-11-18  Catherine Moore  <clm@codesourcery.com>
511
512         * arm.h (Tag_ABI_FP_16bit_format): Define.
513
514 2008-11-14  Nathan Sidwell  <nathan@codesourcery.com>
515
516         * internal.h (struct elf_segment_map): Add header_size field.
517
518 2008-10-13  Ulrich Weigand  <uweigand@de.ibm.com>
519
520         * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
521
522 2008-10-10  Nathan Froyd  <froydnj@codesourcery.com>
523
524         * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
525
526 2008-10-04  Hans-Peter Nilsson  <hp@axis.com>
527
528         * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
529         (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
530         (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
531         (R_CRIS_16_TPREL): New relocations.
532
533 2008-08-20  Bob Wilson  <bob.wilson@acm.org>
534
535         * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
536         (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
537         (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
538
539 2008-08-08  Richard Sandiford  <rdsandiford@googlemail.com>
540             Daniel Jacobowitz  <dan@codesourcery.com>
541             Catherine Moore  <clm@codesourcery.com>
542             Mark Shinwell  <shinwell@codesourcery.com>
543
544         * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
545         (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
546
547 2008-08-04  Markus Weiss  <weissms@aros.org>
548
549         * common.h (ELFOSABI_AROS): Update comment.
550
551 2008-07-26  Michael Eager <eager@eagercon.com>
552
553         * ppc.h: Add description of single-precision.
554
555 2008-07-21  Luis Machado  <luisgpm@br.ibm.com>
556
557         * common.h: Define NT_PPC_VSX.
558
559 2008-07-10  Richard Sandiford  <rdsandiford@googlemail.com>
560
561         * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
562
563 2008-06-18  M R Swami Reddy <MR.Swami.Reddy@nsc.com>
564
565         * common.h (EM_CR16): Correct value.
566         (EM_CR16): Rename to EM_CR16_OLD.
567
568 2008-06-12  DJ Delorie  <dj@redhat.com>
569
570         * common.h (EM_M32C_NEW): Rename to EM_M32C.
571         (EM_M32C): Rename to EM_M32C_OLD.
572
573 2008-06-12  Joseph Myers  <joseph@codesourcery.com>
574
575         * common.h: Update e_machine table.
576
577 2008-06-09  Takashi Yoshii  <yoshii.takashi@renesas.com>
578
579         * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
580
581 2008-06-09  Joseph Myers  <joseph@codesourcery.com>
582
583         * common.h: Change registry@caldera.com to registry@sco.com.
584
585 2008-05-21  Nick Clifton  <nickc@redhat.com>
586
587         * reloc-macros.h: Add a comment about the use of the
588         END_RELOC_NUMBERS symbol as a sentinel value.
589
590 2008-05-15  Christophe Lyon  <christophe.lyon@st.com>
591
592         * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
593
594 2008-04-16  David S. Miller  <davem@davemloft.net>
595
596         * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
597         R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
598         R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
599         R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
600
601 2008-03-24  Ian Lance Taylor  <iant@google.com>
602
603         * common.h (NT_GNU_GOLD_VERSION): Define.
604
605 2008-03-13  Alan Modra  <amodra@bigpond.net.au>
606
607         * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
608         unsigned long to unsigned int.  Change sh_addralign to bfd_vma.
609         Order struct as for external version.
610
611 2008-03-12  Alan Modra  <amodra@bigpond.net.au>
612
613         PR 5900
614         * common.h (SHN_BAD): Delete.
615         (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
616         * external.h: ..here.
617         * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
618         (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
619         (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
620
621 2008-03-12  Alan Modra  <amodra@bigpond.net.au>
622
623         * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
624         (SHN_CR16C_NCOMMON): Likewise.
625         * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
626         (SHN_PARISC_HUGE_COMMON): Likewise.
627         * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
628         (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
629         * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
630         * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
631         (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
632         * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
633         (SHN_SCORE_SCOMMON): Likewise.
634         * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
635         * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
636         (SHN_V850_ZCOMMON): Likewise.
637         * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
638
639 2008-03-03  Pallavi Tambay  <pallavi.tambay@amd.com>
640
641         * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
642         DW_OP_PGI_omp_thread_num.
643
644 2008-02-04  Adam Nemet  <anemet@caviumnetworks.com>
645
646         * mips.h: Update copyright.
647         (E_MIPS_MACH_OCTEON): New macro.
648
649 2008-01-30  Tristan Gingold  <gingold@adacore.com>
650
651         Add OpenVMS extensions.
652         * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
653         (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
654         (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
655         (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
656         (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
657         (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
658         (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
659         (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
660         (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
661         (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
662         (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
663         (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
664         (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
665         (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
666         (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
667         (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
668         (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
669         (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
670         (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
671         (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
672         (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
673         (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
674
675 2008-01-16  Mark Kettenis  <kettenis@gnu.org>
676
677         * common.h (AT_SUN_AUXFLAGS): Define.
678
679 2007-12-11  Daniel Jacobowitz  <dan@codesourcery.com>
680
681         * dwarf2.h (DW_AT_hi_user): Correct value.
682
683 2007-12-07  Bob Wilson  <bob.wilson@acm.org>
684
685         * xtensa.h (R_XTENSA_32_PCREL): New.
686
687 2007-11-29  Mark Shinwell  <shinwell@codesourcery.com>
688
689         * mips.h (E_MIPS_MACH_LS2E): New.
690         (E_MIPS_MACH_LS2F): New.
691
692 2007-11-28  Nathan Sidwell  <nathan@codesourcery.com>
693
694         * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
695         segments at the end of memory.
696
697 2007-11-17  Thiemo Seufer  <ths@mips.com>
698
699         * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
700         in comment.
701
702 2007-11-16  Nick Clifton  <nickc@redhat.com>
703
704         * dwarf2.h: Mention the location of the DWARF3 spec on the web.
705         (DW_AT_stride_size): Rename to DW_AT_bit_stride.
706         (DW_AT_stride): Rename to DW_AT_byte_stride.
707
708 2007-11-08  Nathan Sidwell  <nathan@codesourcery.com>
709
710         * vxworks.h: New.
711
712 2007-10-30  Nick Clifton  <nickc@redhat.com>
713
714         * mn10300.h (R_MN10300_ALIGN): Define.
715
716 2007-10-25  Daniel Jacobowitz  <dan@codesourcery.com>
717
718         * ppc.h (Tag_GNU_Power_ABI_Vector): New.
719
720 2007-10-19  Nick Clifton  <nickc@redhat.com>
721
722         * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
723
724 2007-10-18  Roland McGrath  <roland@redhat.com>
725
726         * common.h (NT_PPC_VMX): New macro.
727
728 2007-10-01  M R Swami Reddy <MR.Swami.Reddy@nsc.com>
729
730         * cr16.h: Updated with new relocaction macros.
731
732 2007-09-17  H.J. Lu  <hongjiu.lu@intel.com>
733
734         PR binutils/3281
735         PR binutils/5037
736         * internal.h (elf_segment_map): Add p_size and p_size_valid.
737         (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
738         PT_GNU_RELRO segments.
739
740 2007-09-11  Nathan Sidwell  <nathan@codesourcery.com>
741
742         * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
743
744 2007-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
745
746         * common.h (NT_SPU): Define.
747
748 2007-08-16  H.J. Lu  <hongjiu.lu@intel.com>
749
750         * common.h: Revert last change.
751
752 2007-08-16  H.J. Lu  <hongjiu.lu@intel.com>
753
754         * common.h (PT_GNU_STACK): Renamed to ...
755         (PT_GNU_ATTR): This.
756         (PT_GNU_STACK): New.  Make an alias of PT_GNU_ATTR.
757
758 2007-07-09  Roland McGrath  <roland@redhat.com>
759
760         * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
761
762 2007-06-29  Joseph Myers  <joseph@codesourcery.com>
763
764         * ppc.h (Tag_GNU_Power_ABI_FP): Define.
765
766 2007-06-29  Joseph Myers  <joseph@codesourcery.com>
767
768         * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
769
770 2007-06-29  Joseph Myers  <joseph@codesourcery.com>
771
772         * arm.h (elf32_arm_add_eabi_attr_int,
773         elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
774         elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
775         elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
776         Tag_Symbol, Tag_compatibility): Remove.
777         * common.h (SHT_GNU_ATTRIBUTES): Define.
778
779 2007-06-29  M R Swami Reddy  <MR.Swami.Reddy@nsc.com>
780
781         * common.h (EM_CR16): New entry for CR16 cpu.
782         * cr16.h: New file.
783
784 2007-06-11  Sterling Augustine  <sterling@tensilica.com>
785             Bob Wilson  <bob.wilson@acm.org>
786
787         * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
788         (XTENSA_PROP_NO_TRANSFORM): ...this.
789
790 2007-05-18  Caroline Tice  <ctice@apple.com>
791
792         * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
793         DW_OP_GNU_uninit.
794
795 2007-05-12  Alan Modra  <amodra@bigpond.net.au>
796
797         * spu.h (R_SPU_ADDR16X): Define.
798         (R_SPU_PPU32, R_SPU_PPU64): Renumber.
799
800 2007-05-11  Alan Modra  <amodra@bigpond.net.au>
801
802         * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
803
804 2007-05-02  Alan Modra  <amodra@bigpond.net.au>
805
806         * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
807         and vma for appropriate sections.
808
809 2007-04-26  Jan Beulich  <jbeulich@novell.com>
810
811         * common.h (DT_ENCODING): Correct value (back to spec mandated
812         value).
813
814 2007-03-08  Alan Modra  <amodra@bigpond.net.au>
815
816         * v850.h (V850_OTHER_TDA_BYTE): Delete.
817         (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
818         that don't clash with visibility bits.
819
820 2007-03-07  Alan Modra  <amodra@bigpond.net.au>
821
822         * common.h (ELF_ST_VISIBILITY): Comment typo fix.
823
824 2007-02-05  Dave Brolley  <brolley@redhat.com>
825             Richard Sandiford  <rsandifo@redhat.com>
826             Richard Henderson  <rth@redhat.com>
827             DJ Delorie  <dj@redhat.com>
828             Ben Elliston  <bje@redhat.com>
829
830         * mep.h: New file.
831         * common.h (EM_CYGNUS_MEP): Define.
832
833 2007-02-15  Dave Brolley  <brolley@redhat.com>
834
835         From Graydon Hoare  <graydon@redhat.com>:
836         * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
837
838 2007-01-08  Kazu Hirata  <kazu@codesourcery.com>
839
840         * m68k.h (EF_M68K_FIDO): New.
841         (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
842         (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
843
844 2006-12-25  Kazu Hirata  <kazu@codesourcery.com>
845
846         * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
847
848 2006-12-19  Kazu Hirata  <kazu@codesourcery.com>
849
850         * m68k.h (EF_M68K_ARCH_MASK): New.
851
852 2006-12-19  Nathan Sidwell  <nathan@codesourcery.com>
853
854         * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
855
856 2006-12-07  Kazu Hirata  <kazu@codesourcery.com>
857
858         * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
859         EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
860         EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
861         EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
862         EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
863         EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
864         EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
865         EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
866         EF_M68K_CF_FLOAT, respectively.
867
868 2006-12-05  Michael Tautschnig  <tautschn@model.in.tum.de>
869             Nick Clifton  <nickc@redhat.com>
870
871         * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
872
873 2006-10-28  Richard Sandiford  <richard@codesourcery.com>
874
875         * mips.h (R_MIPS_GLOB_DAT): Define
876         (R_MIPS_max): Bump by 1.
877
878 2006-10-25  Trevor Smigiel  <Trevor_Smigiel@playstation.sony.com>
879             Yukishige Shibata  <shibata@rd.scei.sony.co.jp>
880             Nobuhisa Fujinami  <fnami@rd.scei.sony.co.jp>
881             Takeaki Fukuoka  <fukuoka@rd.scei.sony.co.jp>
882             Alan Modra  <amodra@bigpond.net.au>
883
884         * common.h (EM_SPU): Define.
885         * spu.h: New file.
886
887 2006-10-19  Mei Ligang  <ligang@sunnorth.com.cn>
888
889         * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
890         (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
891         (EF_SCORE_HASENTRY): Delete.
892
893 2006-10-17  Mark Shinwell  <shinwell@codesourcery.com>
894
895         * arm.h: Define TAG_CPU_ARCH_* constants.
896
897 2006-09-17  Mei Ligang  <ligang@sunnorth.com.cn>
898
899         * score.h: New file.
900         * common.h: Add Score machine number.
901
902 2006-07-10  Jakub Jelinek  <jakub@redhat.com>
903
904         * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
905
906 2006-05-31  H.J. Lu  <hongjiu.lu@intel.com>
907
908         * internal.h (ELF_SECTION_SIZE): New.
909         (ELF_IS_SECTION_IN_SEGMENT): Likewise.
910         (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
911         (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
912
913 2006-05-27  H.J. Lu  <hongjiu.lu@intel.com>
914
915         * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
916
917 2006-05-24  Carlos O'Donell  <carlos@systemhalted.org>
918             Randolph Chung  <randolph@tausq.org>
919         * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
920         R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
921         R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
922         R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
923         New TLS relocs.
924         (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
925         R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
926         Define TLS relocs using existing equivalents.
927
928 2006-05-24  Bjoern Haase  <bjoern.m.haase@web.de>
929
930         * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
931
932 2006-03-25  Bernd Schmidt  <bernd.schmidt@analog.com>
933
934         * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
935         R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4,  R_BFIN_FUNCDESC_GOTHI,
936         R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
937         R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
938         R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
939         R_BFIN_GOTOFFLO): New relocs.
940         (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
941
942 2006-03-23  Michael Matz  <matz@suse.de>
943
944         * x86-64.h: Add the new relocations with their official
945         numbers.
946
947 2006-03-22  Richard Sandiford  <richard@codesourcery.com>
948             Daniel Jacobowitz  <dan@codesourcery.com>
949             Phil Edwards  <phil@codesourcery.com>
950             Zack Weinberg  <zack@codesourcery.com>
951             Mark Mitchell  <mark@codesourcery.com>
952             Nathan Sidwell  <nathan@codesourcery.com>
953
954         * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
955
956 2006-03-19  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
957
958         * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
959         SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
960         SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
961         SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
962         SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
963
964 2006-03-10  Paul Brook  <paul@codesourcery.com>
965
966         * arm.h (EF_ARM_EABI_VER5): Define.
967
968 2006-03-06  Nathan Sidwell  <nathan@codesourcery.com>
969
970         * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
971         EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
972         (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
973         (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
974         (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
975         (EF_M68K_EMAC_B): New.
976
977 2006-03-03  Bjoern Haase  <bjoern.m.haase@web.de>
978
979         * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
980         (EF_AVR_LINKRELAX_PREPARED): Add.
981
982 2006-03-02  Ben Elliston  <bje@au.ibm.com>
983
984         Import from the GCC tree:
985         2006-03-01  Jakub Jelinek  <jakub@redhat.com>
986
987         * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
988         from DWARF 3.
989         (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
990         DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
991         DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
992         DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
993         DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
994         (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
995         (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
996         DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
997         (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
998         DW_DS_leading_separate, DW_DS_trailing_separate): New.
999         (DW_END_default, DW_END_big, DW_END_little): New.
1000         (DW_END_lo_user, DW_END_hi_user): Define.
1001         (DW_LNE_lo_user, DW_LNE_hi_user): Define.
1002         (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
1003         (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
1004         DW_LANG_D): New.
1005
1006 2006-02-06  Steve Ellcey  <sje@cup.hp.com>
1007
1008         * ia64.h (SHF_IA_64_HP_TLS): New.
1009
1010 2006-02-24  DJ Delorie  <dj@redhat.com>
1011
1012         * m32c.h: Add relax relocs.
1013
1014 2006-02-17  Shrirang Khisti  <shrirangk@kpitcummins.com>
1015             Anil Paranjape   <anilp1@kpitcummins.com>
1016             Shilin Shakti    <shilins@kpitcummins.com>
1017
1018         * common.h (EM_XC16X): New entry for xc16x cpu.
1019         Sort other EM_* numbers into numerical order.
1020         * xc16x.h: New file.
1021
1022 2006-02-10  H.J. Lu  <hongjiu.lu@intel.com>
1023
1024         PR binutils/2258
1025         * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
1026         (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1027
1028 2006-02-07  Nathan Sidwell  <nathan@codesourcery.com>
1029
1030         * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
1031         (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
1032         (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
1033         EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
1034         EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
1035
1036 2006-02-06  Steve Ellcey  <sje@cup.hp.com>
1037
1038         * ia64.h (SHF_IA_64_HP_TLS): New.
1039
1040 2006-01-18  Alexandre Oliva  <aoliva@redhat.com>
1041
1042         Introduce TLS descriptors for i386 and x86_64.
1043         * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
1044         * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
1045         New.
1046         * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
1047         R_X86_64_TLSDESC): New.
1048
1049 2006-01-09  Mike Frysinger  <vapier@gentoo.org>:
1050
1051         * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1052
1053 2005-12-16  Nathan Sidwell  <nathan@codesourcery.com>
1054
1055         Second part of ms1 to mt renaming.
1056         * common.h (EM_MT): Renamed.
1057         * mt.h: Rename relocs, cpu & other defines.
1058
1059 2005-12-12  Nathan Sidwell  <nathan@codesourcery.com>
1060
1061         * mt.h: Renamed from ms1.h
1062
1063 2005-12-12  Paul Brook  <paul@codesourcery.com>
1064
1065         * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1066
1067 2005-11-11  Nick Clifton  <nickc@redhat.com>
1068
1069         PR 1150
1070         * mips.h (STO_OPTIONAL): Define.
1071         (ELF_MIPS_IS_OPTIONAL): Define.
1072
1073 2005-11-07  Nathan Sidwell  <nathan@codesourcery.com>
1074
1075         Add ms2.
1076         * ms1.h (EF_MS1_CPU_MS2): New.
1077
1078 2005-11-06  John David Anglin  <dave.anglin@nrc-crnc.gc.ca>
1079
1080         * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1081
1082 2005-09-30  Catherine Moore  <clm@cm00re.com>
1083
1084         * bfin.h: New file.
1085         * common.h (EM_BLACKFIN): Define.
1086
1087 2005-10-08  Paul Brook  <paul@codesourcery.com>
1088
1089         * arm.h: Add prototypes for BFD object attribute routines.
1090
1091 2005-09-09  Richard Earnshaw  <richard.earnshaw@arm.com>
1092
1093         * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1094
1095 2005-08-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1096
1097         * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1098         New defines.
1099
1100 2005-08-04  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1101
1102         * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1103         (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1104         deprecated defines.
1105         (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1106         DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1107         DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1108         DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1109         DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1110         PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1111         NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1112         NT_HP_UX_OPTIONS): Define.
1113
1114 2005-07-25  DJ Delorie  <dj@redhat.com>
1115
1116         * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1117
1118 2005-07-25  Jan Hubicka  <jh@suse.cz>
1119
1120         * x86-64.h (SHN_X86_64_LCOMMON): New.
1121         (SHF_X86_64_LARGE): New.
1122
1123 2005-07-20  Kazuhiro Inaoka  <inaoka.kazuhiro@renesas.com>
1124
1125         * m32r.h (R_M32R_REL32): Added.
1126
1127 2005-07-18  Ben Elliston  <bje@au.ibm.com>
1128
1129         * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1130         Replace with DW_ATE_decimal_float (now in DWARF 3).
1131
1132 2005-07-14  Jim Blandy  <jimb@redhat.com>
1133
1134         Add support for Renesas M32C and M16C.
1135         * common.h (EM_M32C): New machine number.
1136         * m32c.h: New file.
1137
1138 2005-06-17  Jakub Jelinek  <jakub@redhat.com>
1139
1140         * external.h (GRP_ENTRY_SIZE): Define.
1141
1142 2005-06-17  Jan Beulich  <jbeulich@novell.com>
1143
1144         * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1145         R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1146         R_X86_64_GOTPC32.
1147
1148 2005-06-07  Aldy Hernandez  <aldyh@redhat.com>
1149             Michael Snyder  <msnyder@redhat.com>
1150             Stan Cox  <scox@redhat.com>
1151
1152         * common.h (EM_MS1): Define.
1153
1154         * ms1.h: New file.
1155
1156 2005-05-31  Richard Henderson  <rth@redhat.com>
1157
1158         * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1159
1160 2005-05-29  Richard Henderson  <rth@redhat.com>
1161
1162         * alpha.h (DT_ALPHA_PLTRO): New.
1163
1164 2005-05-19  Ben Elliston  <bje@au.ibm.com>
1165
1166         * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1167         the user-defined encoding space pending inclusion in the standard.
1168
1169 2005-05-18  Zack Weinberg  <zack@codesourcery.com>
1170
1171         * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1172         unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1173
1174 2005-05-17  Zack Weinberg  <zack@codesourcery.com>
1175
1176         * arm.h: Import complete list of official relocation names
1177         and numbers from AAELF.  Define FAKE_RELOCs for old names.
1178         Remove a few old names no longer used anywhere.
1179
1180 2005-05-14  Alan Modra  <amodra@bigpond.net.au>
1181
1182         * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1183
1184 2005-05-11  Alan Modra  <amodra@bigpond.net.au>
1185
1186         * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1187         R_PPC_RELAX32PC_PLT) Adjust.
1188         (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1189         (DT_PPC_GLINK): Define.
1190
1191 2005-05-10  Nick Clifton  <nickc@redhat.com>
1192
1193         * Update the address and phone number of the FSF organization in
1194         the GPL notices in the following files:
1195         alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
1196         d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1197         frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1198         internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1199         mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1200         or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1201         sparc.h, v850.h,  vax.h, x86-64.h, xstormy16.h, xtensa.h
1202
1203 2005-04-13  H.J. Lu  <hongjiu.lu@intel.com>
1204
1205         Moved from ../ChangeLog
1206
1207         2004-10-27  Richard Earnshaw  <rearnsha@arm.com>
1208         * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1209
1210         2004-10-12  Paul Brook  <paul@codesourcery.com>
1211         * arm.h (EF_ARM_EABI_VER4): Define.
1212
1213         2004-10-08  Daniel Jacobowitz  <dan@debian.org>
1214
1215         * common.h (PT_SUNW_EH_FRAME): Define.
1216         * x86-64.h (SHT_X86_64_UNWIND): Define.
1217
1218         2004-10-07  Bob Wilson  <bob.wilson@acm.org>
1219         * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1220         R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1221         (XTENSA_PROP_SEC_NAME): Define.
1222         (property_table_entry): Add flags field.
1223         (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1224
1225         2004-09-17  Paul Brook  <paul@codesourcery.com>
1226         * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1227         Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1228         R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1229
1230         2004-09-13  Paul Brook  <paul@codesourcery.com>
1231         * arm.h: Rename RELABS to TARGET1.
1232
1233         2004-05-11  Jakub Jelinek  <jakub@redhat.com>
1234         * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1235         (PT_GNU_RELRO): Define.
1236
1237 2005-03-29  Daniel Jacobowitz  <dan@codesourcery.com>
1238             Phil Blundell  <philb@gnu.org>
1239
1240         * arm.h: Add TLS relocations.
1241
1242 2005-03-23  Ben Elliston  <bje@au.ibm.com>
1243
1244         * dwarf.h: Merge with GCC's dwarf.h.
1245
1246 2005-03-18  C Jaipraash  <cjaiprakash@noida.hcltech.com>
1247
1248         * m68k.h (EF_CFV4E): Define.
1249
1250 2005-03-17  Paul Brook <paul@codesourcery.com>
1251             Dan Jacobowitz <dan@codesourcery.com>
1252             Mark Mitchell  <mark@codesourcery.com>
1253
1254         * arm.h (PT_ARM_EXIDX): Define.
1255
1256 2005-03-02  Daniel Jacobowitz  <dan@codesourcery.com>
1257             Joseph Myers  <joseph@codesourcery.com>
1258
1259         * mips.h: Define MIPS TLS relocations.
1260
1261 2005-02-15  Nigel Stephens  <nigel@mips.com>
1262             Maciej W. Rozycki  <macro@mips.com>
1263
1264         * mips.h (R_MIPS16_GOT16): New reloc code.
1265         (R_MIPS16_CALL16): Likewise.
1266         (R_MIPS16_HI16): Likewise.
1267         (R_MIPS16_LO16): Likewise.
1268         (R_MIPS16_min): New fake reloc code.
1269         (R_MIPS16_max): Likewise.
1270
1271 2005-02-11  Maciej W. Rozycki  <macro@mips.com>
1272
1273         * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1274
1275 2005-01-25  Alexandre Oliva  <aoliva@redhat.com>
1276
1277         2004-12-10  Alexandre Oliva  <aoliva@redhat.com>
1278         * frv.h: Add R_FRV_TLSMOFF.
1279         2004-11-10  Alexandre Oliva  <aoliva@redhat.com>
1280         * frv.h: Add TLS relocations.
1281
1282 2005-01-17  Nick Clifton  <nickc@redhat.com>
1283
1284         * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1285         EF_SH2A_SH3E): New flags.
1286         (EF_SH_BFD_TABLE): Add these new flags to the table.
1287
1288 2005-01-12  Alan Modra  <amodra@bigpond.net.au>
1289
1290         * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1291         (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1292
1293 2004-12-22  Klaus Rudolph  <lts-rudolph@gmx.de>
1294
1295         * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
1296
1297 2004-12-16  Richard Sandiford  <rsandifo@redhat.com>
1298
1299         * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1300
1301 2004-12-09  Ian Lance Taylor  <ian@wasabisystems.com>
1302
1303         * mips.h (E_MIPS_MACH_9000): Define.
1304
1305 2004-11-04  Hans-Peter Nilsson  <hp@axis.com>
1306
1307         * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1308         (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1309         macros.
1310
1311 2004-10-06  Eric Christopher  <echristo@redhat.com>
1312
1313         * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1314
1315 2004-10-01  Paul Brook  <paul@codesourcery.com>
1316
1317         * arm.h (SHT_ARM_EXIDX): Define.
1318         (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1319         ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1320         Define.
1321
1322 2004-08-25  Dmitry Diky  <diwil@spec.ru>
1323
1324         * msp430.h: Add new relocs.
1325
1326 2004-08-12  H.J. Lu  <hongjiu.lu@intel.com>
1327
1328         * i386.h (R_386_USED_BY_INTEL_200): New.
1329
1330 2004-07-29  Alexandre Oliva  <aoliva@redhat.com>
1331
1332         Introduce SH2a support.
1333         2004-02-18  Corinna Vinschen  <vinschen@redhat.com>
1334         * sh.h (EF_SH2A_NOFPU): New.
1335         2003-12-01  Michael Snyder  <msnyder@redhat.com>
1336         * sh.h (EF_SH2A): New.
1337
1338 2004-07-27  Tomer Levi  <Tomer.Levi@nsc.com>
1339
1340         * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1341         BFD_RELOC_CRX_SWITCH32.
1342
1343 2004-07-06  Tomer Levi  <Tomer.Levi@nsc.com>
1344
1345         * common.h (EM_CRX): Define.
1346         * crx.h: New file.
1347
1348 2004-06-25  Kazuhiro Inaoka  <inaoka.kazuhiro@renesas.com>
1349
1350         * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1351         R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1352
1353 2004-06-19  Alan Modra  <amodra@bigpond.net.au>
1354
1355         * common.h (ELF64_R_INFO): Warning fix.
1356
1357 2004-06-14  Chris Demetriou  <cgd@broadcom.com>
1358
1359         * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1360         with an updated comment.
1361
1362 2004-05-28  Andrew Stubbs <andrew.stubbs@superh.com>
1363
1364         * sh.h (EF_SH_HAS_DSP): Remove.
1365         (EF_SH_HAS_FP): Remove.
1366         (EF_SH_MERGE_MACH): Remove.
1367         (EF_SH4_NOFPU): Convert to decimal.
1368         (EF_SH4A_NOFPU): Likewise.
1369         (EF_SH4_NOMMU_NOFPU): Likewise.
1370         (EF_SH3_NOMMU): Add new macro.
1371         (EF_SH_BFD_TABLE): Likewise.
1372         (sh_find_elf_flags): Add prototype.
1373         (sh_elf_get_flags_from_mach): Likewise.
1374
1375 2004-04-24  Chris Demetriou  <cgd@broadcom.com>
1376
1377         * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1378         (R_MIPS_GNU_REL_HI16): Remove.
1379         (R_MIPS_GNU_REL16_S2): Update comment.
1380
1381 2004-30-30  Galit Heller  <Galit.Heller@nsc.com>
1382             Tomer Levi  <Tomer.Levi@nsc.com>
1383
1384         * common.h (EM_CR): Define.
1385         * cr16c.h: New file.
1386
1387 2004-03-23  Paul Brook  <paul@codesourcery.com>
1388
1389         * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1390
1391 2003-03-03  Andrew Stubbs  <andrew.stubbs@superh.com>
1392
1393         * sh.h: Add EF_SH4_NOMMU_NOFPU.
1394
1395 2004-03-01  Richard Sandiford  <rsandifo@redhat.com>
1396
1397         * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1398
1399 2004-01-28  Roland McGrath  <roland@redhat.com>
1400
1401         * common.h (AT_SECURE): New macro.
1402
1403 2004-01-21  Roland McGrath  <roland@redhat.com>
1404
1405         * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1406         (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1407         AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1408         AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1409         AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1410
1411 2004-01-17  Mark Kettenis  <kettenis@gnu.org>
1412
1413         * common.h (NT_OPENBSD_IDENT): Define.
1414
1415 2004-01-06  Alexandre Oliva  <aoliva@redhat.com>
1416
1417         2003-09-18  Alexandre Oliva  <aoliva@redhat.com>
1418         * frv.h (EF_FRV_FDPIC): New macro.
1419         (EF_FRV_PIC_FLAGS): Adjust.
1420         2003-08-08  Alexandre Oliva  <aoliva@redhat.com>
1421         * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1422         R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1423         R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1424         2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
1425         * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1426         R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1427         New.
1428
1429
1430 For older changes see ChangeLog-9103
1431 \f
1432 Local Variables:
1433 mode: change-log
1434 left-margin: 8
1435 fill-column: 74
1436 version-control: never
1437 End: