Add iWMMXt support
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
index 6e38b4894874ae49b5be36ae52fa3a48cebb3677..5411f7691692c600da9fc0bdac2074c3d1408b37 100644 (file)
@@ -1,6 +1,202 @@
+2003-03-25  Stan Cox   <scox@redhat.com>
+           Nick Clifton  <nickc@redhat.com>
+           
+       Contribute support for Intel's iWMMXt chip - an ARM variant:
+
+       * arm.h (ARM_NOTE_SECTION): Define.
+
+2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
+
+       * sh.h (EF_SH_MERGE_MACH): Make sure SH2E & SH3/SH3E merge to SH3E,
+       and SH2E & SH4 merge to SH4, not SH2E.
+
+2003-02-21  Ian Wienand  <ianw@gelato.unsw.edu.au>
+
+       * ia64.h (SHT_IA_64_LOPSREG, SHT_IA_64_HIPSREG,
+       SHT_IA_64_PRIORITY_INIT): Define.
+
+2003-02-18  Alan Modra  <amodra@bigpond.net.au>
+
+       * ppc64.h (IS_PPC64_TLS_RELOC): Rename from IS_TLS_RELOC.
+
+       * ppc.h: Replace DTPMOD64, TPREL64, DTPREL64 with DTPMOD32 etc.
+       (IS_PPC_TLS_RELOC): Define.
+
+2003-02-10  Nick Clifton  <nickc@redhat.com>
+
+       * arm.h (EF_ARM_MAVERICK_FLOAT): Define.
+
+2003-02-05  Alan Modra  <amodra@bigpond.net.au>
+
+       * ppc.h: Add TLS relocs.  Format.
+       * ppc64.h: Likewise.
+
+2003-01-27  Alexandre Oliva  <aoliva@redhat.com>
+
+       * mips.h (EF_MIPS_XGOT): Define.
+
+2003-01-24  Martin Schwidefsky  <schwidefsky@de.ibm.com>
+
+       * s390.h: Add s390 TLS relocations.
+
+2003-01-23  Nick Clifton  <nickc@redhat.com>
+
+       * Add sh2e support:
+
+       2002-04-02  Alexandre Oliva  <aoliva@redhat.com>
+
+               * sh.h (EF_SH_MERGE_MACH): Handle SH2E.
+
+       2002-04-02  Elena Zannoni  <ezannoni@redhat.com>
+
+               * sh.h (EF_SH2E): New.
+
+2003-01-23  Alan Modra  <amodra@bigpond.net.au>
+
+       * sh.h: Split out various bits to bfd/elf32-sh64.h.
+
+2003-01-20  Martin Schwidefsky  <schwidefsky@de.ibm.com>
+
+       * s390.h: Rename R_390_GOTOFF to R_390_GOTOFF32. Add new gotoff,
+       gotplt and pltoff relocations.
+
+2003-01-17  Alan Modra  <amodra@bigpond.net.au>
+
+       * common.h: Formatting, typo fixes.
+       (DT_ENCODING): Correct value.
+
+2003-01-17  Fabio Alemagna  <falemagn@aros.org>
+
+       * common.h (ELFOSABI_AROS): Define.
+       (ELFOSABI_OPENVMS): Likewise.
+       (ELFOSABI_NSK): Likewise.
+
+2003-01-16  Alan Modra  <amodra@bigpond.net.au>
+
+       * ppc.h: Split out ppc64 definitions to..
+       * pcc64.h: ..here.  New file.
+       (R_PPC64_REL30): Rename from R_PPC64_ADDR30.
+
+2003-01-13 Dmitry Diky <diwil@mail.ru>
+
+       * elf/common.h (EM_MSP430): Change e_machine value to officially
+       assigned.
+
+2003-01-02  Ben Elliston  <bje@redhat.com>
+
+       * common.h (EM_IQ2000): Define.
+       * iq2000.h: New file.
+
+2002-12-30  Chris Demetriou  <cgd@broadcom.com>
+
+       * mips.h (E_MIPS_ARCH_32R2): New define.
+
+2002-12-24    Dmitry Diky <diwil@mail.ru>
+
+       * common.h: Define msp430 machine numbers.
+       * msp430.h: New file.  Define msp430 relocs.
+
+2002-12-20  DJ Delorie  <dj@redhat.com>
+
+       * xstormy16.h: Add XSTORMY16_12.
+
+2002-12-16  Andrew MacLeod  <amacleod@redhat.com>
+
+       * xstormy16.h (START_RELOC_NUMBERS) Add relocation numbers
+       for R_XSTORMY16_LO16 and R_XSTORMY16_HI16.
+
+2002-12-10  James Cownie <jcownie@etnus.com>
+
+       * dwarf2.h (DW_TAG_upc_shared_type, DW_TAG_upc_strict_type,
+       DW_TAG_upc_relaxed_type, DW_AT_upc_threads_scaled, DW_LANG_Upc):
+       Define.
+
+2002-12-01  Stephane Carrez  <stcarrez@nerim.fr>
+
+       * m68hc11.h (EF_M68HC12_MACH, EF_M68HCS12_MACH): Define.
+       (EF_M68HC11_MACH_MASK, EF_M68HC11_MACH): Define.
+       (EF_M68HC11_MERGE_MACH, EF_M68HC11_CAN_MERGE_MACH): Define.
+
+2002-11-30  Alan Modra  <amodra@bigpond.net.au>
+
+       * mmix.h: Replace boolean with bfd_boolean.
+       * sh.h: Likewise.
+
+2002-11-28  Alan Modra  <amodra@bigpond.net.au>
+
+       * internal.h (elf32_internal_ehdr, Elf32_Internal_Ehdr,
+       elf64_internal_ehdr, Elf64_Internal_Ehdr, elf32_internal_phdr,
+       Elf32_Internal_Phdr, elf64_internal_phdr, Elf64_Internal_Phdr,
+       elf32_internal_shdr, Elf32_Internal_Shdr, elf64_internal_shdr,
+       Elf64_Internal_Shdr, elf32_internal_sym, elf64_internal_sym,
+       Elf32_Internal_Sym, Elf64_Internal_Sym, Elf32_Internal_Note,
+       elf32_internal_note, elf32_internal_rel, Elf32_Internal_Rel,
+       elf64_internal_rel, Elf64_Internal_Rel, elf32_internal_rela,
+       elf64_internal_rela, Elf32_Internal_Rela, Elf64_Internal_Rela,
+       elf32_internal_dyn, elf64_internal_dyn, Elf32_Internal_Dyn,
+       Elf64_Internal_Dyn, elf32_internal_verdef, elf64_internal_verdef,
+       elf32_internal_verdaux, elf64_internal_verdaux, elf32_internal_verneed,
+       elf64_internal_verneed, elf32_internal_vernaux, elf64_internal_vernaux,
+       elf32_internal_versym, elf64_internal_versym, Elf32_Internal_Verdef,
+       Elf64_Internal_Verdef, Elf32_Internal_Verdaux, Elf64_Internal_Verdaux,
+       Elf32_Internal_Verneed, Elf64_Internal_Verneed, Elf32_Internal_Vernaux,
+       Elf64_Internal_Vernaux, Elf32_Internal_Versym, Elf64_Internal_Versym,
+       Elf32_Internal_Syminfo, Elf64_Internal_Syminfo): Delete.
+       (Elf_Internal_Rel): Delete.
+
+2002-10-11  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
+
+       * sh.h: Add SH TLS relocs.
+
+2002-09-30  Gavin Romig-Koch  <gavin@redhat.com>
+           Ken Raeburn  <raeburn@cygnus.com>
+           Aldy Hernandez  <aldyh@redhat.com>
+           Eric Christopher  <echristo@redhat.com>
+           Richard Sandiford  <rsandifo@redhat.com>
+
+       * mips.h (E_MIPS_MACH_4120, E_MIPS_MACH_5400, E_MIPS_MACH_5500): New.
+
+2002-09-12  Roland McGrath  <roland@redhat.com>
+
+       * dwarf2.h: Updates from GCC version of thie file:
+       (enum dwarf_location_atom): DW_OP_calli -> DW_OP_call_ref.
+       Add DW_OP_GNU_push_tls_address.
+       (DW_OP_lo_user): Change to 0xe0.
+
+2002-08-28  Catherine Moore  <clm@redhat.com>
+
+       * elf/v850.h (R_V850_LONGCALL, R_V850_ALIGN,
+       R_V850_LONGJUMP): New relocations.
+
+2002-08-15  Alan Modra  <amodra@bigpond.net.au>
+
+       * i370.h: Define relocs using reloc-macros.h.
+
+2002-08-13  Stephane Carrez  <stcarrez@nerim.fr>
+
+       * m68hc11.h (E_M68HC12_BANKS, E_M68HC11_I32, E_M68HC11_F64,
+       EF_M68HC11_ABI): Define for ABI specification.
+       (STO_M68HC12_FAR, STO_M68HC12_INTERRUPT): Symbol flags for
+       linker and debugger.
+       (R_M68HC11_24, R_M68HC11_LO16, R_M68HC11_PAGE): New relocs.
+       (R_M68HC11_RL_JUMP, R_M68HC11_RL_GROUP): New reloc for linker
+       relaxation.
+
+2002-07-15  Denis Chertykov  <denisc@overta.ru>
+           Frank Ch. Eigler  <fche@redhat.com>
+           Ben Elliston  <bje@redhat.com>
+           Alan Lehotsky  <alehotsky@cygnus.com>
+           John Healy  <jhealy@redhat.com>
+           Graham Stott  <grahams@redhat.com>
+           Jeff Johnston  <jjohnstn@redhat.com>
+
+       * common.h (EM_IP2K): New macro.
+       (EM_IP2K_OLD): New macro.
+       * ip2k.h: New file.
+
 2002-07-01  Matt Thomas  <matt@3am-software.com>
 
-       * Rename EF_* to EF_VAX_*.
+       * vax.h: Rename EF_* to EF_VAX_*.
 
 2002-06-18  Dave Brolley  <brolley@redhat.com>
 
        * common.h (NT_GNU_ABI_TAG): Define.
        (GNU_ABI_TAG_LINUX): Define.
        (GNU_ABI_TAG_HURD): Define.
-       (GNU_ABI_TAG_SOLARIS): Define. 
-       (NT_NETBSD_IDENT): Define.  
+       (GNU_ABI_TAG_SOLARIS): Define.
+       (NT_NETBSD_IDENT): Define.
        (NT_FREEBSD_ABI_TAG): Define.
 
 2002-04-24  Elena Zannoni  <ezannoni@redhat.com>
 
        * common.h: Update copyright years.
        (NT_NETBSDCORE_PROCINFO): Define.
-       (NT_NETBSDCORE_FIRSTMACH): Define. 
+       (NT_NETBSDCORE_FIRSTMACH): Define.
 
 2002-01-06  Steve Ellcey  <sje@cup.hp.com>
 
 
 2000-10-16  Chris Demetriou  <cgd@sibyte.com>
 
-        * mips.h (E_MIPS_ARCH_32): New constant.
-        (E_MIPS_MACH_MIPS32, E_MIPS_MACH_MIPS32_4K): Replace the
-        former with the latter.
+       * mips.h (E_MIPS_ARCH_32): New constant.
+       (E_MIPS_MACH_MIPS32, E_MIPS_MACH_MIPS32_4K): Replace the
+       former with the latter.
 
-        * mips.h (E_MIPS_ARCH_5, E_MIPS_ARCH_64): New definitions.
+       * mips.h (E_MIPS_ARCH_5, E_MIPS_ARCH_64): New definitions.
 
-        * mips.h (E_MIPS_MACH_SB1): New constant.
+       * mips.h (E_MIPS_MACH_SB1): New constant.
 
 2000-11-30  Jan Hubicka  <jh@suse.cz>
 
-        * common.h (EM_X86_64): New macro.
-        * x86-64.h: New file.
+       * common.h (EM_X86_64): New macro.
+       * x86-64.h: New file.
 
 2000-11-27  Hans-Peter Nilsson  <hp@axis.com>
 
This page took 0.026195 seconds and 4 git commands to generate.