2012-11-09 Nick Clifton <nickc@redhat.com>
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
index 369654393e71c870f6c788130b2789c01987174c..88e72c26aaf3312799c6cd9c4904aeb1c5b7103d 100644 (file)
@@ -1,3 +1,208 @@
+2012-11-09  Nick Clifton  <nickc@redhat.com>
+
+       * rx.h (EF_RX_CPU_RX): Add comment.
+       (E_FLAG_RX_ABI): Define.
+
+       * v850.h: Add RH850 ABI values.
+
+2012-11-08  Maciej W. Rozycki  <macro@codesourcery.com>
+
+       * mips.h (EF_MIPS_32BITMODE): Move next to lower-order bits.
+
+2012-11-01  Tom Tromey  <tromey@redhat.com>
+
+       * common.h (NT_386_TLS, NT_386_IOPERM): New defines.
+
+2012-10-30  Steve McIntyre  <steve.mcintyre@linaro.org>
+
+       * elf/arm.h (EF_ARM_ABI_FLOAT_SOFT): New define.
+       (EF_ARM_ABI_FLOAT_HARD): Likewise.
+
+2012-10-23  Tom Tromey  <tromey@redhat.com>
+
+       * common.h (NT_SIGINFO, NT_FILE): New defines.
+
+2012-08-27  Walter Lee  <walt@tilera.com>
+
+       * tilegx.h (R_TILEGX_IMM16_X0_HW0_PLT_PCREL): New relocation.
+       (R_TILEGX_IMM16_X1_HW0_PLT_PCREL): Ditto.
+       (R_TILEGX_IMM16_X0_HW1_PLT_PCREL): Ditto.
+       (R_TILEGX_IMM16_X1_HW1_PLT_PCREL): Ditto.
+       (R_TILEGX_IMM16_X0_HW2_PLT_PCREL): Ditto.
+       (R_TILEGX_IMM16_X1_HW2_PLT_PCREL): Ditto.
+       (R_TILEGX_IMM16_X0_HW3_PLT_PCREL): Ditto.
+       (R_TILEGX_IMM16_X1_HW3_PLT_PCREL): Ditto.
+       (R_TILEGX_IMM16_X0_HW0_LAST_PLT_PCREL): Ditto.
+       (R_TILEGX_IMM16_X1_HW0_LAST_PLT_PCREL): Ditto.
+       (R_TILEGX_IMM16_X0_HW1_LAST_PLT_PCREL): Ditto.
+       (R_TILEGX_IMM16_X1_HW1_LAST_PLT_PCREL): Ditto.
+       (R_TILEGX_IMM16_X0_HW2_LAST_PLT_PCREL   ): Ditto.
+       (R_TILEGX_IMM16_X1_HW2_LAST_PLT_PCREL): Ditto.
+
+2012-08-13  Ian Bolton  <ian.bolton@arm.com>
+            Laurent Desnogues  <laurent.desnogues@arm.com>
+            Jim MacArthur  <jim.macarthur@arm.com>
+            Marcus Shawcroft  <marcus.shawcroft@arm.com>
+            Nigel Stephens  <nigel.stephens@arm.com>
+            Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
+            Richard Earnshaw  <rearnsha@arm.com>
+            Sofiane Naci  <sofiane.naci@arm.com>
+            Tejas Belagod  <tejas.belagod@arm.com>
+            Yufeng Zhang  <yufeng.zhang@arm.com>
+
+       * aarch64.h: New file.
+       * common.h (EM_res183): Rename to EM_AARCH64.
+       (EM_res184): Rename to EM_ARM184.
+
+2012-06-28  Iain Sandoe  <iain@codesourcery.com>
+
+       * common.h (AT_L1I_CACHESHAPE, AT_L1D_CACHESHAPE,
+       AT_L2_CACHESHAPE, AT_L3_CACHESHAPE): New defines.
+
+2012-05-16  Georg-Johann Lay  <avr@gjlay.de>
+
+       PR target/13503
+       * avr.h (RELOC_NUMBERS): Rename R_AVR_8_HHI8 to R_AVR_8_HLO8.
+
+2012-05-15  James Murray <jsm@jsm-net.demon.co.uk>
+
+       * m68hc11.h (R_M68HC12_16B, R_M68HC12_PCREL_9, R_M68HC12_PCREL_10)
+       R_M68HC12_HI8XG, R_M68HC12_LO8XG): New relocations.
+       (E_M68HC11_XGATE_RAMOFFSET): Define.
+
+2012-05-14  James Lemke  <jwlemke@codesourcery.com>
+       * ppc.h (SEC_PPC_VLE): Remove.
+
+2012-05-14  Catherine Moore  <clm@codesourcery.com>
+           James Lemke  <jwlemke@codesourcery.com>
+
+       * ppc.h (R_PPC_VLE_REL8): New reloction.
+       (R_PPC_VLE_REL15): Likewise.
+       (R_PPC_VLE_REL24): Likewise.
+       (R_PPC_VLE_LO16A): Likewise.
+       (R_PPC_VLE_LO16D): Likewise.
+       (R_PPC_VLE_HI16A): Likewise.
+       (R_PPC_VLE_HI16D): Likewise.
+       (R_PPC_VLE_HA16A): Likewise.
+       (R_PPC_VLE_HA16D): Likewise.
+       (R_PPC_VLE_SDA21): Likewise.
+       (R_PPC_VLE_SDA21_LO): Likewise.
+       (R_PPC_VLE_SDAREL_LO16A): Likewise.
+       (R_PPC_VLE_SDAREL_LO16D): Likewise.
+       (R_PPC_VLE_SDAREL_HI16A): Likewise.
+       (R_PPC_VLE_SDAREL_HI16D): Likewise.
+       (R_PPC_VLE_SDAREL_HA16A): Likewise.
+       (R_PPC_VLE_SDAREL_HA16D): Likewise.
+       (SEC_PPC_VLE): Remove.
+       (PF_PPC_VLE): New program header flag.
+       (SHF_PPC_VLE): New section header flag.
+       (vle_opcodes, vle_num_opcodes): New.
+       (VLE_OP): New macro.
+       (VLE_OP_TO_SEG): New macro.
+
+2012-05-11  Georg-Johann Lay  <avr@gjlay.de
+
+       PR target/13503
+       * elf/avr.h (RELOC_NUMBERS): Add values for R_AVR_8_LO8,
+       R_AVR_8_HI8, R_AVR_8_HHI8.
+
+2012-05-03  Sean Keys  <skeys@ipdatasys.com>
+
+       * xgate.h: Mininal file to support XGATE relocations.
+
+2012-04-27  David S. Miller  <davem@davemloft.net>
+
+       * sparc.h: Add new ELF_SPARC_HWCAP_* defines for crypto,
+       pause, and compare-and-branch instructions.
+
+2012-03-07  Nick Clifton  <nickc@redhat.com>
+
+       * mn10300.h (elf_mn10300_reloc_type): Add R_MN10300_TLS_GD,
+       R_MN10300_TLS_LD, R_MN10300_TLS_LDO, R_MN10300_TLS_GOTIE,
+       R_MN10300_TLS_IE, R_MN10300_TLS_LE, R_MN10300_TLS_DPTMOD,
+       R_MN10300_TLS_DTPOFF and R_MN10300_TLS_TPOFF.
+
+2012-02-25  Walter Lee  <walt@tilera.com>
+
+       * tilegx.h (R_TILEGX_IMM16_X0_HW1_GOT): Delete.
+       (R_TILEGX_IMM16_X1_HW1_GOT): Ditto.
+       (R_TILEGX_IMM16_X0_HW2_GOT): Ditto.
+       (R_TILEGX_IMM16_X1_HW2_GOT): Ditto.
+       (R_TILEGX_IMM16_X0_HW3_GOT): Ditto.
+       (R_TILEGX_IMM16_X1_HW3_GOT): Ditto.
+       (R_TILEGX_IMM16_X0_HW2_LAST_GOT): Ditto.
+       (R_TILEGX_IMM16_X1_HW2_LAST_GOT): Ditto.
+       (R_TILEGX_IMM16_X0_HW1_TLS_GD): Ditto.
+       (R_TILEGX_IMM16_X1_HW1_TLS_GD): Ditto.
+       (R_TILEGX_IMM16_X0_HW2_TLS_GD): Ditto.
+       (R_TILEGX_IMM16_X1_HW2_TLS_GD): Ditto.
+       (R_TILEGX_IMM16_X0_HW3_TLS_GD): Ditto.
+       (R_TILEGX_IMM16_X1_HW3_TLS_GD): Ditto.
+       (R_TILEGX_IMM16_X0_HW2_LAST_TLS_GD): Ditto.
+       (R_TILEGX_IMM16_X1_HW2_LAST_TLS_GD): Ditto.
+       (R_TILEGX_IMM16_X0_HW1_TLS_IE): Ditto.
+       (R_TILEGX_IMM16_X1_HW1_TLS_IE): Ditto.
+       (R_TILEGX_IMM16_X0_HW2_TLS_IE): Ditto.
+       (R_TILEGX_IMM16_X1_HW2_TLS_IE): Ditto.
+       (R_TILEGX_IMM16_X0_HW3_TLS_IE): Ditto.
+       (R_TILEGX_IMM16_X1_HW3_TLS_IE): Ditto.
+       (R_TILEGX_IMM16_X0_HW2_LAST_TLS_IE): Ditto.
+       (R_TILEGX_IMM16_X1_HW2_LAST_TLS_IE): Ditto.
+       (R_TILEGX_IMM16_X0_HW0_TLS_LE): New relocation.
+       (R_TILEGX_IMM16_X1_HW0_TLS_LE): Ditto.
+       (R_TILEGX_IMM16_X0_HW0_LAST_TLS_LE): Ditto.
+       (R_TILEGX_IMM16_X1_HW0_LAST_TLS_LE): Ditto.
+       (R_TILEGX_IMM16_X0_HW1_LAST_TLS_LE): Ditto.
+       (R_TILEGX_IMM16_X1_HW1_LAST_TLS_LE): Ditto.
+       (R_TILEGX_TLS_GD_CALL): Ditto.
+       (R_TILEGX_IMM8_X0_TLS_GD_ADD): Ditto.
+       (R_TILEGX_IMM8_X1_TLS_GD_ADD): Ditto.
+       (R_TILEGX_IMM8_Y0_TLS_GD_ADD): Ditto.
+       (R_TILEGX_IMM8_Y1_TLS_GD_ADD): Ditto.
+       (R_TILEGX_TLS_IE_LOAD): Ditto.
+       (R_TILEGX_IMM8_X0_TLS_ADD): Ditto.
+       (R_TILEGX_IMM8_X1_TLS_ADD): Ditto.
+       (R_TILEGX_IMM8_Y0_TLS_ADD): Ditto.
+       (R_TILEGX_IMM8_Y1_TLS_ADD): Ditto.
+       * tilepro.h (R_TILEPRO_TLS_GD_CALL): New relocation.
+       (R_TILEPRO_IMM8_X0_TLS_GD_ADD): Ditto.
+       (R_TILEPRO_IMM8_X1_TLS_GD_ADD): Ditto.
+       (R_TILEPRO_IMM8_Y0_TLS_GD_ADD): Ditto.
+       (R_TILEPRO_IMM8_Y1_TLS_GD_ADD): Ditto.
+       (R_TILEPRO_TLS_IE_LOAD): Ditto.
+       (R_TILEPRO_IMM16_X0_TLS_LE): Ditto.
+       (R_TILEPRO_IMM16_X1_TLS_LE): Ditto.
+       (R_TILEPRO_IMM16_X0_TLS_LE_LO): Ditto.
+       (R_TILEPRO_IMM16_X1_TLS_LE_LO): Ditto.
+       (R_TILEPRO_IMM16_X0_TLS_LE_HI): Ditto.
+       (R_TILEPRO_IMM16_X1_TLS_LE_HI): Ditto.
+       (R_TILEPRO_IMM16_X0_TLS_LE_HA): Ditto.
+       (R_TILEPRO_IMM16_X1_TLS_LE_HA): Ditto.
+
+2011-12-22  DJ Delorie  <dj@redhat.com>
+
+       * rl78.h (R_RL78_RH_RELAX, R_RL78_RH_SFR, R_RL78_RH_SADDR): New.
+       (RL78_RELAXA_BRA, RL78_RELAXA_ADDR16: New.
+
+2011-12-19  Chung-Lin Tang  <cltang@codesourcery.com>
+
+       * mips.h (elf_mips_reloc_type): Add R_MIPS16_TLS_* entries.
+
+2011-12-06  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * common.h (NT_S390_LAST_BREAK): Define.
+       (NT_S390_SYSTEM_CALL): Likewise.
+
+2011-11-01  DJ Delorie  <dj@redhat.com>
+
+       * common.h (EM_RL78, EM_78K0R): New.
+       * rl78.h: New.
+
+2011-10-25  Joern Rennecke  <joern.rennecke@embecosm.com>
+
+       * epiphany.h: New file.
+       * common.h (EM_ADAPTEVA_EPIPHANY): Define.
+
 2011-10-10  Alan Modra  <amodra@gmail.com>
 
        * ppc64.h (R_PPC64_TOCSAVE): Add.
 
        * arm.h (arm_st_branch_type): Add ST_BRANCH_UNKNOWN.
 
+2011-05-09  Paul Brook  <paul@codesourcery.com>
+
+       * tic6x.h (ELF_STRING_C6000_unwind,
+       ELF_STRING_C6000_unwind_info, ELF_STRING_C6000_unwind_once,
+       ELF_STRING_C6000_unwind_info_once): Define.
+
 2011-04-15  Sergio Durigan Junior  <sergiodj@redhat.com>
 
        * common.h (NT_STAPSDT): New define.
        R_PPC_RELAX32PC_PLT): Delete.
        (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
 
+2009-12-03  David Daney  <ddaney@caviumnetworks.com>
+           Adam Nemet  <adambnemet@gmail.com>
+
+       * mips.h (E_MIPS_MACH_OCTEON2): New machine flag.
+
 2009-11-28  Joseph Myers  <joseph@codesourcery.com>
 
        * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
This page took 0.026408 seconds and 4 git commands to generate.