Home | History | Annotate | Download | only in elf
      1 2015-12-24  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
      2 
      3 	* arm.h (TAG_CPU_ARCH_V8M_BASE): Declare.
      4 
      5 2015-12-24  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
      6 
      7 	* arm.h (TAG_CPU_ARCH_V8M_MAIN): Declare.
      8 	(MAX_TAG_CPU_ARCH): Define to TAG_CPU_ARCH_V8M_MAIN.
      9 	(TAG_CPU_ARCH_V4T_PLUS_V6_M): Define to unused value 15.
     10 
     11 2015-12-22 Mickael Guene <mickael.guene (a] st.com>
     12 
     13 	* arm.h: Add arm SHF_ARM_NOREAD section flag.
     14 
     15 2015-12-16  Mickael Guene <mickael.guene (a] st.com>
     16 
     17 	* arm.h: Add new arm relocations.
     18 
     19 2015-12-14  Yoshinori Sato <ysato (a] users.sourceforge.jp>
     20 
     21 	* rx.h (E_FLAG_RX_V2): New RXv2 type.
     22 
     23 2015-12-07  Alan Modra  <amodra (a] gmail.com>
     24 
     25 	* ppc64.h (R_PPC64_ENTRY): Define.
     26 
     27 2015-11-11  Alan Modra  <amodra (a] gmail.com>
     28 	    Peter Bergner <bergner (a] vnet.ibm.com>
     29 
     30 	* ppc.h (R_PPC_REL16DX_HA): New reloction.
     31 	* ppc64.h (R_PPC64_REL16DX_HA): Likewise.
     32 
     33 2015-10-28  Cupertino Miranda  <cmiranda (a] synopsys.com>
     34 
     35 	* arc-reloc.def (ARC_32_PCREL): New definition.
     36 	(ARC_TLS_DTPOFF): Arrange it in order.
     37 
     38 2015-10-27  Stephen Fisher  <sfisher (a] panix.com>
     39 
     40 	* common.h (NT_NETBSD_MARCH): Define.
     41 
     42 2015-10-22  H.J. Lu  <hongjiu.lu (a] intel.com>
     43 
     44 	* x86-64.h (R_X86_64_GOTPCRELX): New.
     45 	(R_X86_64_REX_GOTPCRELX): Likewise.
     46 
     47 2015-10-22  H.J. Lu  <hongjiu.lu (a] intel.com>
     48 
     49 	* i386.h (R_386_GOT32X): New relocation.
     50 
     51 2015-10-07  Cupertino Miranda  <cmiranda (a] synopsys.com>
     52 
     53 	* arc-reloc.def: Macro file with definition of all relocation
     54 	types.
     55 	* arc.h: Changed macros for the newly supported ARC cpus.  Altered
     56 	enum defining the supported relocations.
     57 	* common.h: Changed EM_ARC_A5 definition to EM_ARC_COMPACT. Added
     58 	macro for EM_ARC_COMPACT2.
     59 
     60 2015-09-22  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
     61 
     62 	* common.h (DF_1_STUB, DF_1_PIE): Define.
     63 
     64 2015-09-21  H.J. Lu  <hongjiu.lu (a] intel.com>
     65 
     66 	* external.h (Elf64_External_Chdr): Change ch_type to 4 bytes
     67 	and add ch_reserved.
     68 
     69 2015-08-11  Jiong Wang  <jiong.wang (a] arm.com>
     70 
     71 	* aarch64.h (R_AARCH64_P32_TLSLD_ADD_DTPREL_LO12): Define.
     72 
     73 2015-08-11  Jiong Wang  <jiong.wang (a] arm.com>
     74 
     75 	* aarch64.h (R_AARCH64_P32_TLSLD_ADD_LO12_NC): Define.
     76 
     77 2015-08-11  Jiong Wang  <jiong.wang (a] arm.com>
     78 
     79 	* aarch64.h (R_AARCH64_P32_TLSLD_ADR_PAGE21): Define.
     80 
     81 2015-07-16  Jiong Wang  <jiong.wang (a] arm.com>
     82 
     83 	* aarch64.h (R_AARCH64_P32_TLSLD_ADR_PREL21): New enumeration.
     84 
     85 2015-07-09  Catherine Moore  <clm (a] codesourcery.com>
     86 
     87 	* mips.h (Val_GNU_MIPS_ABI_FP_NAN2008): New.
     88 
     89 2015-07-08  Pitchumani Sivanupandi <pitchumani.s (a] atmel.com>
     90 
     91 	* avr.h: Add new 32 bit PC relative relocation.
     92 
     93 2015-07-01  Sandra Loosemore  <sandra (a] codesourcery.com>
     94 	    Cesar Philippidis  <cesar (a] codesourcery.com>
     95 
     96 	* nios2.h (R_NIOS2_R2_S12): New.
     97 	(R_NIOS2_R2_I10_1_PCREL): New.
     98 	(R_NIOS2_R2_T1I7_1_PCREL): New.
     99 	(R_NIOS2_R2_T1I7_2): New.
    100 	(R_NIOS2_R2_T2I4): New.
    101 	(R_NIOS2_R2_T2I4_1): New.
    102 	(R_NIOS2_R2_T2I4_2): New.
    103 	(R_NIOS2_R2_X1I7_2): New.
    104 	(R_NIOS2_R2_X2L5): New.
    105 	(R_NIOS2_R2_F1I5_2): New.
    106 	(R_NIOS2_R2_L5I4X1): New.
    107 	(R_NIOS2_R2_T1X1I6): New.
    108 	(R_NIOS2_R2_T1X1I6_2): New.
    109 	(R_NIOS2_ILLEGAL): Renumber.
    110 
    111 2015-07-01  Sandra Loosemore  <sandra (a] codesourcery.com>
    112 	    Cesar Philippidis  <cesar (a] codesourcery.com>
    113 
    114 	* nios2.h (EF_NIOS2_ARCH_R1, EF_NIOS2_ARCH_R2): Define.
    115 
    116 2015-06-26  Matthew Fortune  <matthew.fortune (a] imgtec.com>
    117 
    118 	* mips.h (DT_MIPS_RLD_MAP_REL): New macro.
    119 
    120 2015-05-29  Roland McGrath  <mcgrathr (a] google.com>
    121 
    122 	* common.h (GNU_ABI_TAG_SYLLABLE): New macro.
    123 	(GNU_ABI_TAG_NACL): New macro.
    124 
    125 2015-05-12  Jiong Wang  <jiong.wang (a] arm.com>
    126 
    127 	* aarch64.h (R_AARCH64_P32_LD32_GOTPAGE_LO14): New enumeration.
    128 
    129 2015-05-11  H.J. Lu  <hongjiu.lu (a] intel.com>
    130 
    131 	* common.h (EM_486): Renamed to ...
    132 	(EM_IAMCU): This.
    133 
    134 2015-04-27  Andreas Krebbel  <krebbel (a] linux.vnet.ibm.com>
    135 
    136 	* s390.h: Define Tag_GNU_S390_ABI_Vector.
    137 
    138 2015-04-24  Alan Modra  <amodra (a] gmail.com>
    139 
    140 	* internal.h (ELF_SECTION_IN_SEGMENT_1): Ensure PT_LOAD and
    141 	similar segments only contain alloc sections.
    142 
    143 2015-04-24  H.J. Lu  <hongjiu.lu (a] intel.com>
    144 
    145 	PR binutils/18316
    146 	* mep.h (SEC_MEP_VLIW): Removed.
    147 
    148 2015-04-09  Nick Clifton  <nickc (a] redhat.com>
    149 
    150 	* rx.h (E_FLAG_RX_SINSNS_SET): New bit in e_flags field.
    151 	(E_FLAG_RX_SINSNS_YES): Likewise.
    152 	(E_FLAG_RX_SINSNS_MASK): New define.
    153 
    154 2015-04-03  H.J. Lu  <hongjiu.lu (a] intel.com>
    155 
    156 	* external.h (Elf32_External_Chdr): New.
    157 	(Elf64_External_Chdr): Likewise.
    158 	* internal.h (Elf_Internal_Chdr): Likewise.
    159 
    160 2015-03-26  H.J. Lu  <hongjiu.lu (a] intel.com>
    161 
    162 	* common.h (ELFOSABI_CLOUDABI): New.
    163 	(SHF_COMPRESSED): Likewise.
    164 	(ELFCOMPRESS_ZLIB): Likewise.
    165 	(ELFCOMPRESS_LOOS): Likewise.
    166 	(ELFCOMPRESS_HIOS): Likewise.
    167 	(ELFCOMPRESS_LOPROC): Likewise.
    168 	(ELFCOMPRESS_HIPROC): Likewise.
    169 
    170 2015-03-19  Nick Clifton  <nickc (a] redhat.com>
    171 
    172 	* rl78.h (E_FLAG_RL78_G10): Redefine.
    173 	(E_FLAG_RL78_CPU_MASK, E_FLAG_RL78_ANY_CPU, E_FLAG_RL78_G13
    174 	E_FLAG_RL78_G14): New flags.
    175 
    176 2015-03-10  Matthew Wahab  <matthew.wahab (a] arm.com>
    177 
    178 	PR ld/16572
    179 	* arm.h (EF_ARM_HASENTRY): Remove.
    180 
    181 2015-02-19  Marcus Shawcroft  <marcus.shawcroft (a] arm.com>
    182 
    183 	* aarch64.h (R_AARCH64_P32_TLSGD_ADR_PREL21): Add.
    184 
    185 2015-02-24  Nick Clifton  <nickc (a] redhat.com>
    186 
    187 	* v850.h (EF_RH850_SIMD): Delete deprecated flag.
    188 	(EF_RH850_CACHE): Likewise.
    189 	(EF_RH850_MMU): Likewise.
    190 	(EF_RH850_DATA_ALIGN8): Likewise.
    191 	(SHT_RENESAS_IOP): Fix typo in name.
    192 	(SHT_RENESAS_INFO): Define.
    193 	(V850_NOTE_SECNAME): Define.
    194 	(SIZEOF_V850_NOTE): Define.
    195 	(V850_NOTE_NAME): Define.
    196 	(enum v850_notes): New enum.
    197 	(NUM_V850_NOTES): Define.
    198 
    199 2015-02-23  Nick Clifton  <nickc (a] redhat.com>
    200 
    201 	PR 17915
    202 	* score.h: Fix typo in license header.
    203 
    204 2015-02-20  Andreas Arnez  <arnez (a] linux.vnet.ibm.com>
    205 
    206 	* common.h (NT_S390_VXRS_LOW): New macro.
    207 	(NT_S390_VXRS_HIGH): Likewise.
    208 
    209 2015-01-28  James Bowman  <james.bowman (a] ftdichip.com>
    210 
    211 	* common.h (EM_FT32): Define.
    212 	* ft32.h: New file.
    213 
    214 2015-01-09  Anthony Green  <green (a] moxielogic.com>
    215 
    216 	* common.h (EM_MOXIE): Redefine to official number.
    217 	(EM_MOXIE_OLD): Define (from old number).
    218 
    219 2015-01-01  Alan Modra  <amodra (a] gmail.com>
    220 
    221 	Update year range in copyright notice of all files.
    222 
    223 2014-12-25  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
    224 
    225 	* arm.h: New AEABI_FP_number_model_* and AEABI_VFP_args_* enum values.
    226 
    227 2014-12-06  Eric Botcazou  <ebotcazou (a] adacore.com>
    228 
    229 	* common.h (EM_VISIUM): Define.
    230 	* visium.h: New file.
    231 
    232 2014-11-13  H.J. Lu  <hongjiu.lu (a] intel.com>
    233 
    234 	* x86-64.h (R_X86_64_GOTPLT64): Mark it obsolete.
    235 
    236 2014-10-30  Andrew Pinski  <apinski (a] cavium.com>
    237 
    238 	* mips.h (AFL_EXT_OCTEON3): Define.
    239 	(INSN_OCTEON3, CPU_OCTEON3): Define.
    240 
    241 2014-10-22  Matthew Fortune  <matthew.fortune (a] imgtec.com>
    242 
    243 	* mips.h (AFL_ASE_MASK): Define.
    244 
    245 2014-10-17  Jose E. Marchesi  <jose.marchesi (a] oracle.com>
    246 
    247 	* sparc.h (ELF_SPARC_HWCAP2_VIS3B): Documentation improved.
    248 
    249 2014-10-09  Jose E. Marchesi  <jose.marchesi (a] oracle.com>
    250 
    251 	* sparc.h (Tag_GNU_Sparc_HWCAPS2): New object attribute.
    252 	(ELF_SPARC_HWCAP2_FJATHPLUS): New HWCAP2 bitmask value.
    253 	(ELF_SPARC_HWCAP2_VIS3B): Likewise.
    254 	(ELF_SPARC_HWCAP2_ADP): Likewise.
    255 	(ELF_SPARC_HWCAP2_SPARC5): Likewise.
    256 	(ELF_SPARC_HWCAP2_MWAIT): Likewise.
    257 	(ELF_SPARC_HWCAP2_XMPMUL): Likewise.
    258 	(ELF_SPARC_HWCAP2_XMONT): Likewise.
    259 	(ELF_SPARC_HWCAP2_NSEC): Likewise.
    260 	(ELF_SPARC_HWCAP2_FJATHHPC): Likewise.
    261 	(ELF_SPARC_HWCAP2_FJDES): Likewise.
    262 	(ELF_SPARC_HWCAP2_FJAES): Likewise.
    263 
    264 2014-10-08  Will Newton  <will.newton (a] linaro.org>
    265 
    266 	* aarch64.h: Sync up relocations with ABI release 1.0.
    267 
    268 2014-09-16  Kuan-Lin Chen  <kuanlinchentw (a] gmail.com>
    269 
    270 	* nds32.h: Declare new relocations.
    271 
    272 2014-09-15  Andrew Bennett  <andrew.bennett (a] imgtec.com>
    273 	    Matthew Fortune  <matthew.fortune (a] imgtec.com>
    274 
    275 	* mips.h: Add relocs: R_MIPS_PC21_S2, R_MIPS_PC26_S2, R_MIPS_PC18_S3,
    276 	R_MIPS_PC19_S2, R_MIPS_PCHI16 and R_MIPS_PCLO16.
    277 	(E_MIPS_ARCH_32R6): New define.
    278 	(E_MIPS_ARCH_64R6): New define.
    279 
    280 2014-08-26  DJ Delorie  <dj (a] redhat.com>
    281 
    282 	* rl78.h (RL78_RELAXA_MASK): New.  Relax types are enums, not bits
    283 
    284 2014-07-29  Matthew Fortune  <matthew.fortune (a] imgtec.com>
    285 
    286 	* mips.h (PT_MIPS_ABIFLAGS, SHT_MIPS_ABIFLAGS): Define.
    287 	(Val_GNU_MIPS_ABI_FP_OLD_64): Rename from Val_GNU_MIPS_ABI_FP_64.
    288 	(Val_GNU_MIPS_ABI_FP_64): Redefine.
    289 	(Val_GNU_MIPS_ABI_FP_XX): Define.
    290 	(Elf_External_ABIFlags_v0, Elf_Internal_ABIFlags_v0): New structures.
    291 	(AFL_REG_NONE, AFL_REG_32, AFL_REG_64, AFL_REG_128): Define.
    292 	(AFL_ASE_DSP, AFL_ASE_DSPR2, AFL_ASE_EVA, AFL_ASE_MCU): Likewise.
    293 	(AFL_ASE_MDMX, AFL_ASE_MIPS3D, AFL_ASE_MT, AFL_ASE_SMARTMIPS): Likewise.
    294 	(AFL_ASE_VIRT, AFL_ASE_MSA, AFL_ASE_MIPS16): Likewise.
    295 	(AFL_ASE_MICROMIPS, AFL_ASE_XPA): Likewise.
    296 	(AFL_EXT_XLR, AFL_EXT_OCTEON2, AFL_EXT_OCTEONP): Likewise.
    297 	(AFL_EXT_LOONGSON_3A, AFL_EXT_OCTEON, AFL_EXT_5900): Likewise.
    298 	(AFL_EXT_4650, AFL_EXT_4010, AFL_EXT_4100, AFL_EXT_3900): Likewise.
    299 	(AFL_EXT_10000, AFL_EXT_SB1, AFL_EXT_4111, AFL_EXT_4120): Likewise.
    300 	(AFL_EXT_5400, AFL_EXT_5500, AFL_EXT_LOONGSON_2E): Likewise.
    301 	(AFL_EXT_LOONGSON_2F): Likewise.
    302 	(bfd_mips_elf_swap_abiflags_v0_in): Prototype.
    303 	(bfd_mips_elf_swap_abiflags_v0_out): Likewise.
    304 	(bfd_mips_isa_ext): Likewise.
    305 
    306 2014-07-07  Barney Stratford  <barney_stratford (a] fastmail.fm>
    307 
    308 	* avr.h: Add R_AVR_PORT5 and R_AVR_PORT6.
    309 
    310 2014-07-01  Barney Stratford   <barney_stratford (a] fastmail.fm>
    311 	    Senthil Kumar Selvaraj  <senthil_kumar.selvaraj (a] atmel.com>
    312 	    Pitchumani Sivanupandi  <pitchumani.s (a] atmel.com>
    313 	    Soundararajan  <Sounderarajan.D (a] atmel.com>
    314 
    315 	* avr.h (E_AVR_MACH_AVRTINY): Define avrtiny machine number.
    316 	(R_AVR_LDS_STS_16): Define 16 bit lds/sts reloc number.
    317 	* include/opcode/avr.h (AVR_ISA_TINY): Define avrtiny specific ISA.
    318 	(AVR_ISA_2xxxa): Define ISA without LPM.
    319 	(AVR_ISA_AVRTINY): Define avrtiny arch ISA.
    320 	Add doc for contraint used in 16 bit lds/sts.
    321 	Adjust ISA group for icall, ijmp, pop and push.
    322 	Add 16 bit lds/sts encoding and update 32 bit lds/sts constraints.
    323 
    324 2014-04-22  Christian Svensson  <blue (a] cmd.nu>
    325 
    326 	* common.h: Remove openrisc and or32 support.  Add support for or1k.
    327 	* or1k.h: New file.
    328 	* openrisc.h: Delete.
    329 	* or32.h: Delete.
    330 
    331 2014-04-10  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj (a] atmel.com>
    332 
    333 	* avr.h: Add new DIFF relocs.
    334 
    335 2014-03-05  Alan Modra  <amodra (a] gmail.com>
    336 
    337 	Update copyright years.
    338 
    339 2014-03-05  Alan Modra  <amodra (a] gmail.com>
    340 
    341 	* ppc64.h (R_PPC64_REL24_NOTOC, R_PPC64_ADDR64_LOCAL): Define.
    342 
    343 2014-02-06  Andrew Pinski  <apinski (a] cavium.com>
    344 
    345 	* mips.h (E_MIPS_MACH_OCTEON3): New machine flag.
    346 
    347 2014-02-03  Sandra Loosemore  <sandra (a] codesourcery.com>
    348 
    349 	* nios2.h (R_NIOS2_GOT_LO, R_NIOS2_GOT_HA): New.
    350 	(R_NIOS2_CALL_LO, R_NIOS2_CALL_HA): New.
    351 	(R_NIOS2_ILLEGAL): Adjust.
    352 
    353 2014-01-30  Sandra Loosemore  <sandra (a] codesourcery.com>
    354 
    355 	* nios2.h (elf_nios2_reloc_type): Add R_NIOS2_CALL26_NOAT.
    356 
    357 2014-01-30  Ulrich Weigand  <uweigand (a] de.ibm.com>
    358 
    359 	* common.h (AT_HWCAP2): Define.
    360 
    361 2013-12-13  Kuan-Lin Chen  <kuanlinchentw (a] gmail.com>
    362 	    Wei-Cheng Wang  <cole945 (a] gmail.com>
    363 
    364 	* nds32.h: New file for Andes NDS32.
    365 
    366 2013-12-07  Mike Frysinger  <vapier (a] gentoo.org>
    367 
    368 	* epiphany.h: Remove +x file mode.
    369 
    370 2013-11-17  H.J. Lu  <hongjiu.lu (a] intel.com>
    371 
    372 	* x86-64.h: Add R_X86_64_PC32_BND and R_X86_64_PLT32_BND.
    373 
    374 2013-11-13  Yufeng Zhang  <yufeng.zhang (a] arm.com>
    375 
    376 	* aarch64.h: Define R_AARCH64_TLS_DTPMOD64,
    377 	R_AARCH64_TLS_DTPREL64 and R_AARCH64_TLS_TPREL64; guard
    378 	R_AARCH64_TLS_DTPMOD, R_AARCH64_TLS_DTPREL and
    379 	R_AARCH64_TLS_TPREL with RELOC_MACROS_GEN_FUNC.
    380 
    381 2013-10-30  Alan Modra  <amodra (a] gmail.com>
    382 
    383 	* ppc.h (DT_PPC_TLSOPT): Delete.
    384 	(DT_PPC_OPT, PPC_OPT_TLS): Define.
    385 	* ppc64.h (DT_PPC64_TLSOPT): Delete.
    386 	(DT_PPC64_OPT, PPC64_OPT_TLS, PPC64_OPT_MULTI_TOC): Define.
    387 
    388 2013-10-30  Alan Modra  <amodra (a] gmail.com>
    389 
    390 	* ppc64.h (STO_PPC64_LOCAL_BIT, STO_PPC64_LOCAL_MASK): Define.
    391 	(ppc64_decode_local_entry, ppc64_encode_local_entry): New functions.
    392 	(PPC64_LOCAL_ENTRY_OFFSET, PPC64_SET_LOCAL_ENTRY_OFFSET): Define.
    393 
    394 2013-10-30  Alan Modra  <amodra (a] gmail.com>
    395 
    396 	* ppc64.h (EF_PPC64_ABI): Define.
    397 
    398 2013-10-30  Alan Modra  <amodra (a] gmail.com>
    399 
    400 	* ppc64.h (R_PPC64_ADDR16_HIGH, R_PPC64_ADDR16_HIGHA,
    401 	R_PPC64_TPREL16_HIGH, R_PPC64_TPREL16_HIGHA,
    402 	R_PPC64_DTPREL16_HIGH, R_PPC64_DTPREL16_HIGHA): New.
    403 	(IS_PPC64_TLS_RELOC): Match new tls relocs.
    404 
    405 2013-10-14  Chao-ying Fu  <Chao-ying.Fu (a] imgtec.com>
    406 
    407 	* mips.h (enum): Add Tag_GNU_MIPS_ABI_MSA.
    408 	(enum): Add Val_GNU_MIPS_ABI_MSA_ANY and Val_GNU_MIPS_ABI_MSA_128.
    409 
    410 2013-09-17  Doug Gilmore  <Doug.Gilmore (a] imgtec.com>
    411 
    412 	* mips.h (EF_MIPS_FP64): New e_flags bit.
    413 
    414 2013-08-09  Nick Clifton  <nickc (a] redhat.com>
    415 
    416 	* rl78.c (E_FLAG_RL78_G10): Define.
    417 
    418 2013-07-15  Maciej W. Rozycki  <macro (a] codesourcery.com>
    419 
    420 	* mips.h (Tag_GNU_MIPS_ABI_FP): Remove comment.
    421 	(Val_GNU_MIPS_ABI_FP_ANY, Val_GNU_MIPS_ABI_FP_DOUBLE,
    422 	Val_GNU_MIPS_ABI_FP_SINGLE, Val_GNU_MIPS_ABI_FP_SOFT,
    423 	Val_GNU_MIPS_ABI_FP_64): New enum.
    424 
    425 2013-07-12  Maciej W. Rozycki  <macro (a] codesourcery.com>
    426 
    427 	* mips.h (EF_MIPS_NAN2008): New macro.
    428 
    429 2013-07-08  Tristan Gingold  <gingold (a] adacore.com>
    430 
    431 	* ia64.h (STB_VMS_WEAK, STB_VMS_SYSTEM): Add.
    432 
    433 2013-07-05  Andreas Krebbel  <Andreas.Krebbel (a] de.ibm.com>
    434 
    435 	* s390.h: Add new relocs R_390_PC12DBL, R_390_PLT12DBL,
    436 	R_390_PC24DBL, and R_390_PLT24DBL.
    437 
    438 2013-06-26  Yufeng Zhang  <yufeng.zhang (a] arm.com>
    439 
    440 	* aarch64.h: Add ELF32 reloc codes and remove fake ELF64 ones.
    441 
    442 2013-06-24  Maciej W. Rozycki  <macro (a] codesourcery.com>
    443 
    444 	* mips.h (ELF_ST_IS_MIPS_PLT): Respect STO_MIPS16 setting.
    445 	(ELF_ST_SET_MIPS_PLT): Likewise.
    446 
    447 2013-06-19  Will Newton  <will.newton (a] linaro.org>
    448 
    449 	* aarch64.h: Remove R_AARCH64_IRELATIVE.
    450 
    451 2013-06-07  Will Newton  <will.newton (a] linaro.org>
    452 
    453 	* aarch64.h: Add R_AARCH64_IRELATIVE reloc.
    454 
    455 2013-06-06  Maciej W. Rozycki  <macro (a] codesourcery.com>
    456 
    457 	* mips.h (ELF_ST_SET_MIPS_PIC): Clear any STO_MIPS16 setting.
    458 
    459 2013-05-30  Paul Brook  <paul (a] codesourcery.com>
    460 
    461 	* mips.h (R_MIPS_EH): New.
    462 
    463 2013-05-28  Yufeng Zhang  <yufeng.zhang (a] arm.com>
    464 
    465 	* aarch64.h (R_AARCH64_TLSDESC_LD64_PREL19): Rename to ...
    466 	(R_AARCH64_TLSDESC_LD_PREL19): ... this.
    467 	(R_AARCH64_TLSDESC_ADR_PAGE): Rename to ...
    468 	(R_AARCH64_TLSDESC_ADR_PAGE21): ... this.
    469 
    470 2013-05-22  H.J. Lu  <hongjiu.lu (a] intel.com>
    471 
    472 	* common.h (EM_INTEL205): New.
    473 	(EM_INTEL206): Likewise.
    474 	(EM_INTEL207): Likewise.
    475 	(EM_INTEL208): Likewise.
    476 	(EM_INTEL209): Likewise.
    477 
    478 2013-05-06  Paul Brook  <paul (a] codesourcery.com>
    479 
    480 	* mips.h (R_MIPS_PC32): Update comment.
    481 
    482 2013-05-02  Nick Clifton  <nickc (a] redhat.com>
    483 
    484 	* msp430.h: Add MSP430X relocs.
    485 	Add some more MSP430 machine numbers.
    486 	Add values used by .MSP430.attributes section.
    487 
    488 2013-03-21  Michael Schewe  <michael.schewe (a] gmx.net>
    489 
    490 	* h8.h: Add new reloc R_H8_DISP32A16 for relaxation of
    491 	mov @(disp:32,ERx) to mov @(disp:16,ERx).
    492 
    493 2013-03-08  Andreas Arnez  <arnez (a] linux.vnet.ibm.com>
    494 
    495 	* common.h (NT_S390_TDB): Define.
    496 
    497 2013-02-06  Sandra Loosemore  <sandra (a] codesourcery.com>
    498 	    Andrew Jenner <andrew (a] codesourcery.com>
    499 
    500 	Based on patches from Altera Corporation.
    501 
    502 	* nios2.h: New file.
    503 
    504 2013-01-24  Nick Clifton  <nickc (a] redhat.com>
    505 
    506 	* v850.h: Add support for e3v5 architecture.
    507 	Reorganize processor selection macros.
    508 
    509 2013-01-16  H.J. Lu  <hongjiu.lu (a] intel.com>
    510 
    511 	* i386.h (R_386_SIZE32): Fill it.
    512 	* x86-64.h (R_X86_64_SIZE32): Likewise.
    513 	(R_X86_64_SIZE64): Likewise.
    514 
    515 2013-01-10  Will Newton <will.newton (a] imgtec.com>
    516 
    517 	* common.h: Fix case of "Meta".
    518 	* metag.h: New file.
    519 
    520 2013-01-08  Yufeng Zhang  <yufeng.zhang (a] arm.com>
    521 
    522 	* common.h (NT_ARM_TLS, NT_ARM_HW_BREAK, NT_ARM_HW_WATCH): New macro
    523 	definitions.
    524 
    525 2013-01-04  Juergen Urban <JuergenUrban (a] gmx.de>
    526 
    527 	* mips.h: Add MIPS machine variant number for r5900 which is
    528 	compatible with old Playstation 2 software.
    529 
    530 2012-12-11  Edgar E. Iglesias <edgar.iglesias (a] gmail.com>
    531 
    532 	* microblaze.h: Add TLS relocs to START_RELOC_NUMBERS
    533 
    534 2012-11-16  H.J. Lu  <hongjiu.lu (a] intel.com>
    535 
    536 	* common.h (DF_1_CONLFAT): Renamed to ...
    537 	(DF_1_CONFALT): This.
    538 	(DF_1_ENDFILTEE): New.
    539 	(DF_1_DISPRELDNE): Likewise.
    540 	(DF_1_DISPRELPND): Likewise.
    541 	(DF_1_NODIRECT): Likewise.
    542 	(DF_1_IGNMULDEF): Likewise.
    543 	(DF_1_NOKSYMS): Likewise.
    544 	(DF_1_NOHDR): Likewise.
    545 	(DF_1_EDITED): Likewise.
    546 	(DF_1_NORELOC): Likewise.
    547 	(DF_1_SYMINTPOSE): Likewise.
    548 	(DF_1_GLOBAUDIT): Likewise.
    549 	(DF_1_SINGLETON): Likewise.
    550 
    551 2012-11-09  Nick Clifton  <nickc (a] redhat.com>
    552 
    553 	* rx.h (EF_RX_CPU_RX): Add comment.
    554 	(E_FLAG_RX_ABI): Define.
    555 
    556 	* v850.h: Add RH850 ABI values.
    557 
    558 2012-11-08  Maciej W. Rozycki  <macro (a] codesourcery.com>
    559 
    560 	* mips.h (EF_MIPS_32BITMODE): Move next to lower-order bits.
    561 
    562 2012-11-01  Tom Tromey  <tromey (a] redhat.com>
    563 
    564 	* common.h (NT_386_TLS, NT_386_IOPERM): New defines.
    565 
    566 2012-10-30  Steve McIntyre  <steve.mcintyre (a] linaro.org>
    567 
    568 	* arm.h (EF_ARM_ABI_FLOAT_SOFT): New define.
    569 	(EF_ARM_ABI_FLOAT_HARD): Likewise.
    570 
    571 2012-10-23  Tom Tromey  <tromey (a] redhat.com>
    572 
    573 	* common.h (NT_SIGINFO, NT_FILE): New defines.
    574 
    575 2012-09-12  Chris Schlumberger-Socha  <chris.schlumberger-socha (a] arm.com>
    576 
    577 	* aarch64.h (R_AARCH64_GOT_LD_PREL19): New reloc.
    578 
    579 2012-08-27  Walter Lee  <walt (a] tilera.com>
    580 
    581 	* tilegx.h (R_TILEGX_IMM16_X0_HW0_PLT_PCREL): New relocation.
    582 	(R_TILEGX_IMM16_X1_HW0_PLT_PCREL): Ditto.
    583 	(R_TILEGX_IMM16_X0_HW1_PLT_PCREL): Ditto.
    584 	(R_TILEGX_IMM16_X1_HW1_PLT_PCREL): Ditto.
    585 	(R_TILEGX_IMM16_X0_HW2_PLT_PCREL): Ditto.
    586 	(R_TILEGX_IMM16_X1_HW2_PLT_PCREL): Ditto.
    587 	(R_TILEGX_IMM16_X0_HW3_PLT_PCREL): Ditto.
    588 	(R_TILEGX_IMM16_X1_HW3_PLT_PCREL): Ditto.
    589 	(R_TILEGX_IMM16_X0_HW0_LAST_PLT_PCREL): Ditto.
    590 	(R_TILEGX_IMM16_X1_HW0_LAST_PLT_PCREL): Ditto.
    591 	(R_TILEGX_IMM16_X0_HW1_LAST_PLT_PCREL): Ditto.
    592 	(R_TILEGX_IMM16_X1_HW1_LAST_PLT_PCREL): Ditto.
    593 	(R_TILEGX_IMM16_X0_HW2_LAST_PLT_PCREL	): Ditto.
    594 	(R_TILEGX_IMM16_X1_HW2_LAST_PLT_PCREL): Ditto.
    595 
    596 2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
    597 
    598 	* arm.h (TAG_CPU_ARCH_V8): New define.
    599 	(MAX_TAG_CPU_ARCH): Update.
    600 
    601 2012-08-13  Ian Bolton  <ian.bolton (a] arm.com>
    602 	    Laurent Desnogues  <laurent.desnogues (a] arm.com>
    603 	    Jim MacArthur  <jim.macarthur (a] arm.com>
    604 	    Marcus Shawcroft  <marcus.shawcroft (a] arm.com>
    605 	    Nigel Stephens  <nigel.stephens (a] arm.com>
    606 	    Ramana Radhakrishnan  <ramana.radhakrishnan (a] arm.com>
    607 	    Richard Earnshaw  <rearnsha (a] arm.com>
    608 	    Sofiane Naci  <sofiane.naci (a] arm.com>
    609 	    Tejas Belagod  <tejas.belagod (a] arm.com>
    610 	    Yufeng Zhang  <yufeng.zhang (a] arm.com>
    611 
    612 	* aarch64.h: New file.
    613 	* common.h (EM_res183): Rename to EM_AARCH64.
    614 	(EM_res184): Rename to EM_ARM184.
    615 
    616 2012-08-02  Sean Keys  <skeys (a] ipdatasys.com>
    617 
    618 	* m68hc11.h: #define E_M68HC11_NO_BANK_WARNING 0x000000200
    619 
    620 2012-07-13  Andreas Krebbel  <Andreas.Krebbel (a] de.ibm.com>
    621 
    622 	* s390.h (START_RELOC_NUMBERS): Define R_390_IRELATIVE reloc.
    623 
    624 2012-06-28  Iain Sandoe  <iain (a] codesourcery.com>
    625 
    626 	* common.h (AT_L1I_CACHESHAPE, AT_L1D_CACHESHAPE,
    627 	AT_L2_CACHESHAPE, AT_L3_CACHESHAPE): New defines.
    628 
    629 2012-05-16  Georg-Johann Lay  <avr (a] gjlay.de>
    630 
    631 	PR target/13503
    632 	* avr.h (RELOC_NUMBERS): Rename R_AVR_8_HHI8 to R_AVR_8_HLO8.
    633 
    634 2012-05-15  James Murray <jsm (a] jsm-net.demon.co.uk>
    635 
    636 	* m68hc11.h (R_M68HC12_16B, R_M68HC12_PCREL_9, R_M68HC12_PCREL_10)
    637 	R_M68HC12_HI8XG, R_M68HC12_LO8XG): New relocations.
    638 	(E_M68HC11_XGATE_RAMOFFSET): Define.
    639 
    640 2012-05-14  James Lemke  <jwlemke (a] codesourcery.com>
    641 	* ppc.h (SEC_PPC_VLE): Remove.
    642 
    643 2012-05-14  Catherine Moore  <clm (a] codesourcery.com>
    644 	    James Lemke  <jwlemke (a] codesourcery.com>
    645 
    646 	* ppc.h (R_PPC_VLE_REL8): New reloction.
    647 	(R_PPC_VLE_REL15): Likewise.
    648 	(R_PPC_VLE_REL24): Likewise.
    649 	(R_PPC_VLE_LO16A): Likewise.
    650 	(R_PPC_VLE_LO16D): Likewise.
    651 	(R_PPC_VLE_HI16A): Likewise.
    652 	(R_PPC_VLE_HI16D): Likewise.
    653 	(R_PPC_VLE_HA16A): Likewise.
    654 	(R_PPC_VLE_HA16D): Likewise.
    655 	(R_PPC_VLE_SDA21): Likewise.
    656 	(R_PPC_VLE_SDA21_LO): Likewise.
    657 	(R_PPC_VLE_SDAREL_LO16A): Likewise.
    658 	(R_PPC_VLE_SDAREL_LO16D): Likewise.
    659 	(R_PPC_VLE_SDAREL_HI16A): Likewise.
    660 	(R_PPC_VLE_SDAREL_HI16D): Likewise.
    661 	(R_PPC_VLE_SDAREL_HA16A): Likewise.
    662 	(R_PPC_VLE_SDAREL_HA16D): Likewise.
    663 	(SEC_PPC_VLE): Remove.
    664 	(PF_PPC_VLE): New program header flag.
    665 	(SHF_PPC_VLE): New section header flag.
    666 	(vle_opcodes, vle_num_opcodes): New.
    667 	(VLE_OP): New macro.
    668 	(VLE_OP_TO_SEG): New macro.
    669 
    670 2012-05-11  Georg-Johann Lay  <avr (a] gjlay.de
    671 
    672 	PR target/13503
    673 	* avr.h (RELOC_NUMBERS): Add values for R_AVR_8_LO8,
    674 	R_AVR_8_HI8, R_AVR_8_HHI8.
    675 
    676 2012-05-03  Sean Keys  <skeys (a] ipdatasys.com>
    677 
    678 	* xgate.h: Mininal file to support XGATE relocations.
    679 
    680 2012-04-27  David S. Miller  <davem (a] davemloft.net>
    681 
    682 	* sparc.h: Add new ELF_SPARC_HWCAP_* defines for crypto,
    683 	pause, and compare-and-branch instructions.
    684 
    685 2012-04-12  David S. Miller  <davem (a] davemloft.net>
    686 
    687 	* sparc.h (R_SPARC_WDISP10): New reloc.
    688 
    689 2012-03-07  Nick Clifton  <nickc (a] redhat.com>
    690 
    691 	* mn10300.h (elf_mn10300_reloc_type): Add R_MN10300_TLS_GD,
    692 	R_MN10300_TLS_LD, R_MN10300_TLS_LDO, R_MN10300_TLS_GOTIE,
    693 	R_MN10300_TLS_IE, R_MN10300_TLS_LE, R_MN10300_TLS_DPTMOD,
    694 	R_MN10300_TLS_DTPOFF and R_MN10300_TLS_TPOFF.
    695 
    696 2012-02-25  Walter Lee  <walt (a] tilera.com>
    697 
    698 	* tilegx.h (R_TILEGX_IMM16_X0_HW1_GOT): Delete.
    699 	(R_TILEGX_IMM16_X1_HW1_GOT): Ditto.
    700 	(R_TILEGX_IMM16_X0_HW2_GOT): Ditto.
    701 	(R_TILEGX_IMM16_X1_HW2_GOT): Ditto.
    702 	(R_TILEGX_IMM16_X0_HW3_GOT): Ditto.
    703 	(R_TILEGX_IMM16_X1_HW3_GOT): Ditto.
    704 	(R_TILEGX_IMM16_X0_HW2_LAST_GOT): Ditto.
    705 	(R_TILEGX_IMM16_X1_HW2_LAST_GOT): Ditto.
    706 	(R_TILEGX_IMM16_X0_HW1_TLS_GD): Ditto.
    707 	(R_TILEGX_IMM16_X1_HW1_TLS_GD): Ditto.
    708 	(R_TILEGX_IMM16_X0_HW2_TLS_GD): Ditto.
    709 	(R_TILEGX_IMM16_X1_HW2_TLS_GD): Ditto.
    710 	(R_TILEGX_IMM16_X0_HW3_TLS_GD): Ditto.
    711 	(R_TILEGX_IMM16_X1_HW3_TLS_GD): Ditto.
    712 	(R_TILEGX_IMM16_X0_HW2_LAST_TLS_GD): Ditto.
    713 	(R_TILEGX_IMM16_X1_HW2_LAST_TLS_GD): Ditto.
    714 	(R_TILEGX_IMM16_X0_HW1_TLS_IE): Ditto.
    715 	(R_TILEGX_IMM16_X1_HW1_TLS_IE): Ditto.
    716 	(R_TILEGX_IMM16_X0_HW2_TLS_IE): Ditto.
    717 	(R_TILEGX_IMM16_X1_HW2_TLS_IE): Ditto.
    718 	(R_TILEGX_IMM16_X0_HW3_TLS_IE): Ditto.
    719 	(R_TILEGX_IMM16_X1_HW3_TLS_IE): Ditto.
    720 	(R_TILEGX_IMM16_X0_HW2_LAST_TLS_IE): Ditto.
    721 	(R_TILEGX_IMM16_X1_HW2_LAST_TLS_IE): Ditto.
    722 	(R_TILEGX_IMM16_X0_HW0_TLS_LE): New relocation.
    723 	(R_TILEGX_IMM16_X1_HW0_TLS_LE): Ditto.
    724 	(R_TILEGX_IMM16_X0_HW0_LAST_TLS_LE): Ditto.
    725 	(R_TILEGX_IMM16_X1_HW0_LAST_TLS_LE): Ditto.
    726 	(R_TILEGX_IMM16_X0_HW1_LAST_TLS_LE): Ditto.
    727 	(R_TILEGX_IMM16_X1_HW1_LAST_TLS_LE): Ditto.
    728 	(R_TILEGX_TLS_GD_CALL): Ditto.
    729 	(R_TILEGX_IMM8_X0_TLS_GD_ADD): Ditto.
    730 	(R_TILEGX_IMM8_X1_TLS_GD_ADD): Ditto.
    731 	(R_TILEGX_IMM8_Y0_TLS_GD_ADD): Ditto.
    732 	(R_TILEGX_IMM8_Y1_TLS_GD_ADD): Ditto.
    733 	(R_TILEGX_TLS_IE_LOAD): Ditto.
    734 	(R_TILEGX_IMM8_X0_TLS_ADD): Ditto.
    735 	(R_TILEGX_IMM8_X1_TLS_ADD): Ditto.
    736 	(R_TILEGX_IMM8_Y0_TLS_ADD): Ditto.
    737 	(R_TILEGX_IMM8_Y1_TLS_ADD): Ditto.
    738 	* tilepro.h (R_TILEPRO_TLS_GD_CALL): New relocation.
    739 	(R_TILEPRO_IMM8_X0_TLS_GD_ADD): Ditto.
    740 	(R_TILEPRO_IMM8_X1_TLS_GD_ADD): Ditto.
    741 	(R_TILEPRO_IMM8_Y0_TLS_GD_ADD): Ditto.
    742 	(R_TILEPRO_IMM8_Y1_TLS_GD_ADD): Ditto.
    743 	(R_TILEPRO_TLS_IE_LOAD): Ditto.
    744 	(R_TILEPRO_IMM16_X0_TLS_LE): Ditto.
    745 	(R_TILEPRO_IMM16_X1_TLS_LE): Ditto.
    746 	(R_TILEPRO_IMM16_X0_TLS_LE_LO): Ditto.
    747 	(R_TILEPRO_IMM16_X1_TLS_LE_LO): Ditto.
    748 	(R_TILEPRO_IMM16_X0_TLS_LE_HI): Ditto.
    749 	(R_TILEPRO_IMM16_X1_TLS_LE_HI): Ditto.
    750 	(R_TILEPRO_IMM16_X0_TLS_LE_HA): Ditto.
    751 	(R_TILEPRO_IMM16_X1_TLS_LE_HA): Ditto.
    752 
    753 2011-12-22  DJ Delorie  <dj (a] redhat.com>
    754 
    755 	* rl78.h (R_RL78_RH_RELAX, R_RL78_RH_SFR, R_RL78_RH_SADDR): New.
    756 	(RL78_RELAXA_BRA, RL78_RELAXA_ADDR16: New.
    757 
    758 2011-12-19  Chung-Lin Tang  <cltang (a] codesourcery.com>
    759 
    760 	* mips.h (elf_mips_reloc_type): Add R_MIPS16_TLS_* entries.
    761 
    762 2011-12-06  Ulrich Weigand  <uweigand (a] de.ibm.com>
    763 
    764 	* common.h (NT_S390_LAST_BREAK): Define.
    765 	(NT_S390_SYSTEM_CALL): Likewise.
    766 
    767 2011-11-01  DJ Delorie  <dj (a] redhat.com>
    768 
    769 	* common.h (EM_RL78, EM_78K0R): New.
    770 	* rl78.h: New.
    771 
    772 2011-10-25  Joern Rennecke  <joern.rennecke (a] embecosm.com>
    773 
    774 	* epiphany.h: New file.
    775 	* common.h (EM_ADAPTEVA_EPIPHANY): Define.
    776 
    777 2011-10-10  Alan Modra  <amodra (a] gmail.com>
    778 
    779 	* ppc64.h (R_PPC64_TOCSAVE): Add.
    780 
    781 2011-10-05  DJ Delorie  <dj (a] redhat.com>
    782 
    783 	* rx.h (E_FLAG_RX_PID): New.
    784 
    785 2011-09-21  David S. Miller  <davem (a] davemloft.net>
    786 
    787 	* sparc.h (Tag_GNU_Sparc_HWCAPS): New object attribute.
    788 	(ELF_SPARC_HWCAP_*): New HWCAPS bitmask values.
    789 
    790 2011-08-12  H.J. Lu  <hongjiu.lu (a] intel.com>
    791 
    792 	PR ld/13082
    793 	* x86-64.h (R_X86_64_RELATIVE64): New.
    794 
    795 2011-07-24  Chao-ying Fu  <fu (a] mips.com>
    796 	    Maciej W. Rozycki  <macro (a] codesourcery.com>
    797 
    798 	* mips.h (R_MICROMIPS_min): New relocations.
    799 	(R_MICROMIPS_26_S1): Likewise.
    800 	(R_MICROMIPS_HI16, R_MICROMIPS_LO16): Likewise.
    801 	(R_MICROMIPS_GPREL16, R_MICROMIPS_LITERAL): Likewise.
    802 	(R_MICROMIPS_GOT16, R_MICROMIPS_PC7_S1): Likewise.
    803 	(R_MICROMIPS_PC10_S1, R_MICROMIPS_PC16_S1): Likewise.
    804 	(R_MICROMIPS_CALL16, R_MICROMIPS_GOT_DISP): Likewise.
    805 	(R_MICROMIPS_GOT_PAGE, R_MICROMIPS_GOT_OFST): Likewise.
    806 	(R_MICROMIPS_GOT_HI16, R_MICROMIPS_GOT_LO16): Likewise.
    807 	(R_MICROMIPS_SUB, R_MICROMIPS_HIGHER): Likewise.
    808 	(R_MICROMIPS_HIGHEST, R_MICROMIPS_CALL_HI16): Likewise.
    809 	(R_MICROMIPS_CALL_LO16, R_MICROMIPS_SCN_DISP): Likewise.
    810 	(R_MICROMIPS_JALR, R_MICROMIPS_HI0_LO16): Likewise.
    811 	(R_MICROMIPS_TLS_GD, R_MICROMIPS_TLS_LDM): Likewise.
    812 	(R_MICROMIPS_TLS_DTPREL_HI, R_MICROMIPS_TLS_DTPREL_LO): Likewise.
    813 	(R_MICROMIPS_TLS_GOTTPREL): Likewise.
    814 	(R_MICROMIPS_TLS_TPREL_HI16): Likewise.
    815 	(R_MICROMIPS_TLS_TPREL_LO16): Likewise.
    816 	(R_MICROMIPS_GPREL7_S2, R_MICROMIPS_PC23_S2): Likewise.
    817 	(R_MICROMIPS_max): Likewise.
    818 	(EF_MIPS_ARCH_ASE_MICROMIPS): New macro.
    819 	(STO_MIPS_ISA, STO_MIPS_FLAGS): Likewise.
    820 	(ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT): Likewise.
    821 	(STO_MICROMIPS): Likewise.
    822 	(ELF_ST_IS_MICROMIPS, ELF_ST_SET_MICROMIPS): Likewise.
    823 	(ELF_ST_IS_COMPRESSED): Likewise.
    824 	(STO_MIPS_PLT, STO_MIPS_PIC): Rework.
    825 	(ELF_ST_IS_MIPS_PIC, ELF_ST_SET_MIPS_PIC): Likewise.
    826 	(STO_MIPS16, ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): Likewise.
    827 
    828 2011-07-22  H.J. Lu  <hongjiu.lu (a] intel.com>
    829 
    830 	* common.h (EM_K1OM): New.
    831 
    832 2011-07-03  Samuel Thibault  <samuel.thibault (a] gnu.org>
    833 	    Thomas Schwinge  <thomas (a] schwinge.name>
    834 
    835 	PR binutils/12913
    836 	* common.h (ELFOSABI_GNU): Define, replaces...
    837 	(ELFOSABI_LINUX): ... this, kept as an alias.
    838 	(ELFOSABI_HURD): Remove.
    839 
    840 2011-06-15  Ulrich Weigand  <ulrich.weigand (a] linaro.org>
    841 
    842 	* common.h (NT_ARM_VFP): Define.
    843 
    844 2011-06-13  Walter Lee  <walt (a] tilera.com>
    845 
    846 	* common.h: Add EM_TILEGX.
    847 	* tilegx.h: New file.
    848 	* tilepro.h: New file.
    849 
    850 2011-06-09  Tristan Gingold  <gingold (a] adacore.com>
    851 
    852 	* ia64.h (Elf64_External_VMS_ORIG_DYN_Note): New struct.
    853 
    854 2011-06-02  Nick Clifton  <nickc (a] redhat.com>
    855 
    856 	* common.h: Fix spelling mistake in comment.
    857 	* reloc-macros.h: Likewise.
    858 
    859 2011-05-31  Paul Brook  <paul (a] codesourcery.com>
    860 
    861 	* arm.h (arm_st_branch_type): Add ST_BRANCH_UNKNOWN.
    862 
    863 2011-05-09  Paul Brook  <paul (a] codesourcery.com>
    864 
    865 	* tic6x.h (ELF_STRING_C6000_unwind,
    866 	ELF_STRING_C6000_unwind_info, ELF_STRING_C6000_unwind_once,
    867 	ELF_STRING_C6000_unwind_info_once): Define.
    868 
    869 2011-04-15  Sergio Durigan Junior  <sergiodj (a] redhat.com>
    870 
    871 	* common.h (NT_STAPSDT): New define.
    872 
    873 2011-03-31  Bernd Schmidt  <bernds (a] codesourcery.com>
    874 
    875 	* tic6x.h (R_C6000_JUMP_SPLOT, R_C6000_EHTYPE,
    876 	R_C6000_PCR_H16, R_C6000_PCR_L16): New relocs.
    877 	(SHN_TIC6X_SCOMMON): Define.
    878 
    879 2011-03-31  Tristan Gingold  <gingold (a] adacore.com>
    880 
    881 	* ia64.h (Elf64_External_VMS_Note): New struct.
    882 	(NT_VMS_MHD, NT_VMS_LNM, NT_VMS_SRC, NT_VMS_TITLE, NT_VMS_EIDC)
    883 	(NT_VMS_FPMODE, NT_VMS_LINKTIME, NT_VMS_IMGNAM, NT_VMS_IMGID)
    884 	(NT_VMS_LINKID, NT_VMS_IMGBID, NT_VMS_GSTNAM, NT_VMS_ORIG_DYN)
    885 	(NT_VMS_PATCHTIME) New macros.
    886 
    887 2011-03-14  Richard Sandiford  <richard.sandiford (a] linaro.org>
    888 
    889 	* arm.h (R_ARM_IRELATIVE): New relocation.
    890 
    891 2011-03-14  Richard Sandiford  <richard.sandiford (a] linaro.org>
    892 
    893 	* internal.h (elf_internal_sym): Add st_target_internal.
    894 	* arm.h (arm_st_branch_type): New enum.
    895 	(ARM_SYM_BRANCH_TYPE): New macro.
    896 
    897 2011-03-10  Nick Clifton  <nickc (a] redhat.com>
    898 
    899 	* common.h (EM_V850): V850s now supplied by Renesas.
    900 
    901 2011-02-25  Alan Modra  <amodra (a] gmail.com>
    902 
    903 	PR 12516
    904 	* internal.h (ELF_SECTION_IN_SEGMENT_1): Don't match zero size
    905 	sections at start or end of PT_DYNAMIC.
    906 
    907 2011-01-10  Nathan Sidwell  <nathan (a] codesourcery.com>
    908 	    Glauber de Oliveira Costa  <glommer (a] gmail.com>
    909 
    910 	* arm.h (R_ARM_TLS_DESC, R_ARM_TLS_GOTDESC, R_ARM_TLS_CALL,
    911 	R_ARM_TLS_DESCSEQ, T_ARM_THM_TLS_CALL, R_ARM_THM_TLS_DESCSEQ): New
    912 	relocations.
    913 
    914 2010-11-16  Jie Zhang  <jie.zhang (a] analog.com>
    915 
    916 	* bfin.h (EF_BFIN_CODE_IN_L1): Define.
    917 	(EF_BFIN_DATA_IN_L1): Define.
    918 
    919 2010-11-11  Mingming Sun  <mingm.sun (a] gmail.com>
    920 
    921 	* mips.h (E_MIPS_MACH_LS3A): Defined.
    922 
    923 2010-11-02  Joseph Myers  <joseph (a] codesourcery.com>
    924 
    925 	* tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
    926 	Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
    927 	Tag_ABI_array_object_alignment,
    928 	Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
    929 
    930 2010-10-29  Joseph Myers  <joseph (a] codesourcery.com>
    931 
    932 	* tic6x-attrs.h (Tag_ABI_compatibility): Define.
    933 
    934 2010-10-29  Bernd Schmidt  <bernds (a] codesourcery.com>
    935 	    Joseph Myers  <joseph (a] codesourcery.com>
    936 
    937 	* tic6x-attrs.h (Tag_ABI_DSBT): New.
    938 
    939 2010-10-21  Joseph Myers  <joseph (a] codesourcery.com>
    940 
    941 	* tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
    942 	value 4.
    943 	* tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
    944 	attribute renaming.
    945 
    946 2010-07-23  Naveen.H.S  <naveen.S (a] kpitcummins.com>
    947 	    Ina Pandit  <ina.pandit (a] kpitcummins.com>
    948 
    949 	* v850.h: Add support for V850E2 and V850E2V3.
    950 	(v850_reloc_type): Update the newly added relocations
    951 
    952 2010-07-20  Alan Modra  <amodra (a] gmail.com>
    953 
    954 	* internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
    955 	(ELF_SECTION_SIZE): ..here.
    956 	(ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
    957 	(ELF_SECTION_IN_SEGMENT_STRICT): New macro.
    958 
    959 2010-06-25  Alan Modra  <amodra (a] gmail.com>
    960 
    961 	* ppc64.h (R_PPC64_LO_DS_OPT): Define.
    962 
    963 2010-06-15  Joseph Myers  <joseph (a] codesourcery.com>
    964 
    965 	* tic6x-attrs.h: New.
    966 	* tic6x.h: Include elf/tic6x-attrs.h for attribute table.
    967 	(C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
    968 	C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
    969 	C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
    970 	C6XABI_Tag_CPU_arch_C674X): Define.
    971 
    972 2010-06-11  Tristan Gingold  <gingold (a] adacore.com>
    973 
    974 	* ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
    975 	(EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
    976 	(EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
    977 	(VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
    978 	(VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
    979 	(VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
    980 	(VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
    981 	(VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
    982 	(VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
    983 	(VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
    984 	(VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
    985 	(VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
    986 	(Elf64_External_VMS_IMAGE_FIXUP): New declaration.
    987 	(Elf64_External_VMS_IMAGE_RELA): Ditto.
    988 	(R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
    989 	(R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
    990 	(R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
    991 	(R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
    992 	(R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
    993 	(R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
    994 	(R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
    995 	(R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
    996 
    997 2010-05-25  Daniel Jacobowitz  <dan (a] codesourcery.com>
    998 	    Joseph Myers  <joseph (a] codesourcery.com>
    999 	    Andrew Stubbs  <ams (a] codesourcery.com>
   1000 
   1001 	* sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
   1002 	(R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New.  Adjust
   1003 	other invalid ranges.
   1004 	(R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
   1005 	(R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
   1006 	(R_SH_FUNCDESC_VALUE): New.
   1007 
   1008 2010-05-18  H.J. Lu  <hongjiu.lu (a] intel.com>
   1009 
   1010 	PR gas/11600
   1011 	* common.h (SHF_EXCLUDE): New.
   1012 
   1013 	* i370.h (SHF_EXCLUDE): Removed.
   1014 	* or32.h (SHF_EXCLUDE): Likewise.
   1015 	* ppc.h (SHF_EXCLUDE): Likewise.
   1016 	* sparc.h (SHF_EXCLUDE): Likewise.
   1017 
   1018 2010-04-23  Alan Modra  <amodra (a] gmail.com>
   1019 
   1020 	* internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
   1021 	Invert logic to clarify test for .tbss.
   1022 	(ELF_IS_SECTION_IN_SEGMENT): Rename to..
   1023 	(ELF_SECTION_IN_SEGMENT_1): ..this.  Add check_vma param.  Protect
   1024 	macro args with parentheses.
   1025 	(ELF_SECTION_IN_SEGMENT): Define.
   1026 	(ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
   1027 	(ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
   1028 
   1029 2010-04-15  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
   1030 
   1031 	* arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
   1032 	Tag_FP_HP_extension): Add new ABI attribute tags.
   1033 
   1034 2010-04-15  Nick Clifton  <nickc (a] redhat.com>
   1035 
   1036 	* alpha.h: Update copyright notice to use GPLv3.
   1037 	* arc.h: Likewise.
   1038 	* arm.h: Likewise.
   1039 	* avr.h: Likewise.
   1040 	* bfin.h: Likewise.
   1041 	* common.h: Likewise.
   1042 	* cr16.h: Likewise.
   1043 	* cr16c.h: Likewise.
   1044 	* cris.h: Likewise.
   1045 	* crx.h: Likewise.
   1046 	* d10v.h: Likewise.
   1047 	* d30v.h: Likewise.
   1048 	* dlx.h: Likewise.
   1049 	* dwarf.h: Likewise.
   1050 	* external.h: Likewise.
   1051 	* fr30.h: Likewise.
   1052 	* frv.h: Likewise.
   1053 	* h8.h: Likewise.
   1054 	* hppa.h: Likewise.
   1055 	* i370.h: Likewise.
   1056 	* i386.h: Likewise.
   1057 	* i860.h: Likewise.
   1058 	* i960.h: Likewise.
   1059 	* ia64.h: Likewise.
   1060 	* internal.h: Likewise.
   1061 	* ip2k.h: Likewise.
   1062 	* iq2000.h: Likewise.
   1063 	* lm32.h: Likewise.
   1064 	* m32c.h: Likewise.
   1065 	* m32r.h: Likewise.
   1066 	* m68hc11.h: Likewise.
   1067 	* m68k.h: Likewise.
   1068 	* mcore.h: Likewise.
   1069 	* mep.h: Likewise.
   1070 	* microblaze.h: Likewise.
   1071 	* mips.h: Likewise.
   1072 	* mmix.h: Likewise.
   1073 	* mn10200.h: Likewise.
   1074 	* moxie.h: Likewise.
   1075 	* msp430.h: Likewise.
   1076 	* mt.h: Likewise.
   1077 	* openrisc.h: Likewise.
   1078 	* or32.h: Likewise.
   1079 	* pj.h: Likewise.
   1080 	* ppc.h: Likewise.
   1081 	* ppc64.h: Likewise.
   1082 	* reloc-macros.h: Likewise.
   1083 	* rx.h: Likewise.
   1084 	* s390.h: Likewise.
   1085 	* sh.h: Likewise.
   1086 	* sparc.h: Likewise.
   1087 	* spu.h: Likewise.
   1088 	* v850.h: Likewise.
   1089 	* vax.h: Likewise.
   1090 	* vxworks.h: Likewise.
   1091 	* x86-64.h: Likewise.
   1092 	* xc16x.h: Likewise.
   1093 	* xstormy16.h: Likewise.
   1094 	* xtensa.h: Likewise.
   1095 
   1096 2010-04-08  David Stubbs  <stubbs (a] icerasemi.com>
   1097 
   1098 	* internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
   1099 	cannot contain any sections.
   1100 
   1101 2010-03-25  Joseph Myers  <joseph (a] codesourcery.com>
   1102 
   1103 	* common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
   1104 	* tic6x.h: New.
   1105 
   1106 2010-03-05  Rainer Orth  <ro (a] CeBiTec.Uni-Bielefeld.DE>
   1107 
   1108 	* common.h (VER_FLG_*): Document.
   1109 	(VER_FLG_INFO): Define.
   1110 
   1111 2010-02-23  Andrew Zabolotny  <anpaza (a] mail.ru>
   1112 
   1113 	PR binutils/11297
   1114 	* avr.h: (R_AVR_8): New relocation number.
   1115 
   1116 2010-02-18  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
   1117 
   1118 	* arm.h (Tag_MPextension_use): Renumber.
   1119 	(Tag_DIV_use): Add.
   1120 	(Tag_MPextension_use_legacy): Likewise.
   1121 
   1122 2010-02-09  Michael Holzheu  <holzheu (a] de.ibm.com>
   1123 
   1124 	* common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
   1125 	NT_S390_CTRS and NT_S390_PREFIX): Define.
   1126 
   1127 2010-02-08  David S. Miller  <davem (a] davemloft.net>
   1128 
   1129 	* sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
   1130 
   1131 2010-02-02  H.J. Lu  <hongjiu.lu (a] intel.com>
   1132 
   1133 	* common.h (NT_386_XSTATE): New.
   1134 
   1135 2010-01-21  Andreas Krebbel  <Andreas.Krebbel (a] de.ibm.com>
   1136 
   1137 	* s390.h (EF_S390_HIGH_GPRS): Added macro definition.
   1138 
   1139 2010-01-19  Daisuke Hatayama  <d.hatayama (a] jp.fujitsu.com>
   1140 
   1141 	* common.h (PN_XNUM): Define.
   1142 
   1143 2009-12-18  Ulrich Weigand  <uweigand (a] de.ibm.com>
   1144 
   1145 	* common.h (NT_S390_HIGH_GPRS): Define.
   1146 
   1147 2009-12-17  Alan Modra  <amodra (a] bigpond.net.au>
   1148 
   1149 	* ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
   1150 	R_PPC_RELAX32PC_PLT): Delete.
   1151 	(R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
   1152 
   1153 2009-12-03  David Daney  <ddaney (a] caviumnetworks.com>
   1154 	    Adam Nemet  <adambnemet (a] gmail.com>
   1155 
   1156 	* mips.h (E_MIPS_MACH_OCTEON2): New machine flag.
   1157 
   1158 2009-11-28  Joseph Myers  <joseph (a] codesourcery.com>
   1159 
   1160 	* common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
   1161 	EM_TI_C5500, EM_CUDA): Define.
   1162 	(EM_res140, EM_res141, EM_res142): Remove.
   1163 
   1164 2009-11-17  Paul Brook  <paul (a] codesourcery.com>
   1165 	Daniel Jacobowitz  <dan (a] codesourcery.com>
   1166 
   1167 	* arm.h (TAG_CPU_ARCH_V7E_M): Define.
   1168 
   1169 2009-09-29  DJ Delorie  <dj (a] redhat.com>
   1170 
   1171 	* rx.h: New file.
   1172 
   1173 2009-09-21  Alan Modra  <amodra (a] bigpond.net.au>
   1174 
   1175 	* ppc.h (DT_PPC_TLSOPT): Define.
   1176 	* ppc64.h (DT_PPC64_TLSOPT): Define.
   1177 
   1178 2009-08-10  Daniel Gutson  <dgutson (a] codesourcery.com>
   1179 
   1180 	* arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
   1181 	(SHT_ARM_OVERLAYSECTION): New define.
   1182 
   1183 2006-08-09  Bernd Schmidt  <bernd.schmidt (a] analog.com>
   1184 
   1185 	From Mike Frysinger <michael.frysinger (a] analog.com>
   1186 	* bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
   1187 	R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
   1188 	R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
   1189 	R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
   1190 	R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
   1191 	R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
   1192 	R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
   1193 	R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
   1194 	R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
   1195 	R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
   1196 	R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
   1197 	R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
   1198 	R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
   1199 	R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
   1200 	R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
   1201 	R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
   1202 	R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
   1203 	R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
   1204 	R_page, R_hwpage, R_addr, R_pltpc, R_got.
   1205 
   1206 2009-08-09  Michael Eager <eager (a] eagercon.com>
   1207 
   1208 	* common.h: Define EM_resnnn reserved values. Add EM_AVR32,
   1209 	EM_STM8, EM_TILE64, EM_TILEPRO.  Change EM_MICROBLAZE.
   1210 
   1211 2009-08-06  Michael Eager <eager (a] eagercon.com>
   1212 
   1213 	* common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
   1214 	* microblaze.h: New reloc definitions.
   1215 
   1216 2009-07-30  Alan Modra  <amodra (a] bigpond.net.au>
   1217 
   1218 	* ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
   1219 	R_PPC64_REL16_HI, R_PPC64_REL16_HA.
   1220 
   1221 2009-07-25  H.J. Lu  <hongjiu.lu (a] intel.com>
   1222 
   1223 	* common.h (EM_L1OM): New.
   1224 
   1225 2009-07-24  Trevor Smigiel  <Trevor_Smigiel (a] playstation.sony.com>
   1226 	    Alan Modra  <amodra (a] bigpond.net.au>
   1227 
   1228 	* spu.h (R_SPU_ADD_PIC): New.
   1229 
   1230 2009-07-23  Ulrich Drepper  <drepper (a] redhat.com>
   1231 
   1232 	* common.h (STB_GNU_UNIQUE): Define.
   1233 
   1234 2009-07-10  Tom Tromey  <tromey (a] redhat.com>
   1235 
   1236 	* dwarf2.h: Move to `..'.
   1237 
   1238 2009-07-10  H.J. Lu  <hongjiu.lu (a] intel.com>
   1239 
   1240 	* dwarf2.h: Just include ../dwarf2.h.
   1241 
   1242 2009-07-10  Alan Modra  <amodra (a] bigpond.net.au>
   1243 
   1244 	* ppc.h (R_PPC_IRELATIVE): Add.
   1245 	(R_PPC_RELAX32, R_PPC_RELAX32PC,
   1246 	R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
   1247 	* ppc64.h (R_PPC64_IRELATIVE): Add.
   1248 
   1249 2009-07-03  Jakub Jelinek  <jakub (a] redhat.com>
   1250 
   1251 	* dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
   1252 	and DW_OP_stack_value.
   1253 
   1254 2009-06-22  Alan Modra  <amodra (a] bigpond.net.au>
   1255 
   1256 	* ppc.h (R_PPC_RELAX*): Define as enum.
   1257 
   1258 2009-06-11  Anthony Green  <green (a] moxielogic.org>
   1259 
   1260 	* moxie.h (R_MOXIE_PCREL10): New.
   1261 
   1262 2009-06-01  H.J. Lu  <hongjiu.lu (a] intel.com>
   1263 
   1264 	PR ld/10205
   1265 	* i386.h (R_386_IRELATIVE): New.
   1266 	* x86-64.h (R_X86_64_IRELATIVE): Likewise.
   1267 
   1268 2009-05-27  H.J. Lu  <hongjiu.lu (a] intel.com>
   1269 
   1270 	* common.h: Update comments for dynamic tag ranges.
   1271 
   1272 2009-04-30  DJ Delorie  <dj (a] redhat.com>
   1273 
   1274 	* mep.h (EF_MEP_COP_*): New.
   1275 	(EF_MEP_ALL_FLAGS): Add them.
   1276 
   1277 2009-04-30  Nick Clifton  <nickc (a] redhat.com>
   1278 
   1279 	* common.h (STT_GNU_IFUNC): Define.
   1280 
   1281 2009-04-24  Cary Coutant  <ccoutant (a] google.com>
   1282 
   1283 	* dwarf2.h (DW_LNE_set_discriminator): New enum value.
   1284 
   1285 2009-04-15  Anthony Green  <green (a] moxielogic.com>
   1286 
   1287 	* common.h (EM_MOXIE): Define.
   1288 	* moxie.h: New file.
   1289 
   1290 2009-04-07  DJ Delorie  <dj (a] redhat.com>
   1291 
   1292 	* mep.h (EF_MEP_CPU_C5): New.
   1293 
   1294 2009-04-01  H.J. Lu  <hongjiu.lu (a] intel.com>
   1295 
   1296 	* common.h (EM_INTEL178): Removed.
   1297 	(EM_INTEL179): Likewise.
   1298 	(EM_ETPU): New.
   1299 	(EM_SLE9X): Likewise.
   1300 	(EM_INTEL181): Likewise.
   1301 	(EM_INTEL182): Likewise.
   1302 
   1303 2009-03-31  H.J. Lu  <hongjiu.lu (a] intel.com>
   1304 
   1305 	* common.h (EM_INTEL178): New.
   1306 	(EM_INTEL179): Likewise.
   1307 	(EM_INTEL180): Likewise.
   1308 
   1309 2009-03-20  Mikolaj Zalewski  <mikolajz (a] google.com>
   1310 
   1311 	* common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
   1312 
   1313 2009-03-14  Mark Kettenis  <kettenis (a] gnu.org>
   1314 
   1315 	* common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
   1316 	(NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
   1317 	(NT_OPENBSD_WCOOKIE): New defines.
   1318 
   1319 2009-03-16  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
   1320 
   1321 	* common.h (AT_RANDOM): Define.
   1322 
   1323 2009-03-04  Alan Modra  <amodra (a] bigpond.net.au>
   1324 
   1325 	* ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
   1326 	* ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
   1327 
   1328 2009-03-02  Qinwei  <qinwei (a] sunnorth.com.cn>
   1329 
   1330 	* score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
   1331 	* common.h (EM_SCORE_OLD): Define.
   1332 
   1333 2009-02-23  H.J. Lu  <hongjiu.lu (a] intel.com>
   1334 
   1335 	* common.h (STB_LOPROC): Replace Application-specific with
   1336 	Processor-specific in comments.
   1337 	(STB_HIPROC): Likewise.
   1338 	(STT_LOPROC): Likewise.
   1339 	(STT_HIPROC): Likewise.
   1340 
   1341 2009-02-03  Sandip Matte  <sandip (a] rmicorp.com>
   1342 
   1343 	* mips.h (E_MIPS_MACH_XLR): Define.
   1344 
   1345 2009-02-03  Maxim Kuvyrkov  <maxim (a] codesourcery.com>
   1346 
   1347 	* m68k.h: Map TLS relocations to numbers.
   1348 
   1349 2009-01-15  Andrew Stubbs  <ams (a] codesourcery.com>
   1350 	    Julian Brown   <julian (a] codesourcery.com>
   1351 
   1352 	* arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
   1353 	(MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
   1354 	(Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
   1355 	version 2.07.
   1356 	(Tag_undefined39, Tag_nodefaults): New enum values.
   1357 	(Tag_also_compatible_with, Tag_T2EE_use): Likewise.
   1358 	(Tag_conformance, Tag_Virtualization_use): Likewise.
   1359 	(Tag_undefined69, Tag_MPextension_use): Likewise.
   1360 
   1361 2009-01-15  Douglas B Rupp  <rupp (a] gnat.com>
   1362 
   1363 	* ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
   1364 	New macros. Minor reformatting.
   1365 
   1366 2008-12-23  Jon Beniston <jon (a] beniston.com>
   1367 
   1368 	* lm32.h: New file.
   1369 
   1370 2008-12-23  Nick Clifton  <nickc (a] redhat.com>
   1371 
   1372 	* commmon.h (STT_IFUNC): Delete.
   1373 
   1374 2008-12-20  Hans-Peter Nilsson  <hp (a] axis.com>
   1375 
   1376 	* cris.h (R_CRIS_32_IE): New relocation.
   1377 
   1378 2008-12-03  Nick Clifton  <nickc (a] redhat.com>
   1379 
   1380 	* common.h (STT_IFUNC): Define.
   1381 
   1382 2008-11-27  M R Swami Reddy <MR.Swami.Reddy (a] nsc.com>
   1383 
   1384 	* cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
   1385 	R_CR16_GLOB_DAT): New relocations.
   1386 
   1387 2008-11-25  Hans-Peter Nilsson  <hp (a] axis.com>
   1388 
   1389 	* cris.h (R_CRIS_32_TPREL): Correct comment.
   1390 	(R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
   1391 
   1392 2008-11-18  Catherine Moore  <clm (a] codesourcery.com>
   1393 
   1394 	* arm.h (Tag_ABI_FP_16bit_format): Define.
   1395 
   1396 2008-11-14  Nathan Sidwell  <nathan (a] codesourcery.com>
   1397 
   1398 	* internal.h (struct elf_segment_map): Add header_size field.
   1399 
   1400 2008-10-13  Ulrich Weigand  <uweigand (a] de.ibm.com>
   1401 
   1402 	* common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
   1403 
   1404 2008-10-10  Nathan Froyd  <froydnj (a] codesourcery.com>
   1405 
   1406 	* ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
   1407 
   1408 2008-10-04  Hans-Peter Nilsson  <hp (a] axis.com>
   1409 
   1410 	* cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
   1411 	(R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
   1412 	(R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
   1413 	(R_CRIS_16_TPREL): New relocations.
   1414 
   1415 2008-09-24  Richard Henderson  <rth (a] redhat.com>
   1416 
   1417 	* dwarf2.h (DW_OP_GNU_encoded_addr): New.
   1418 
   1419 2008-08-20  Bob Wilson  <bob.wilson (a] acm.org>
   1420 
   1421 	* xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
   1422 	(R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
   1423 	(R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
   1424 
   1425 2008-08-08  Anatoly Sokolov  <aesok (a] post.ru>
   1426 
   1427 	* avr.h (E_AVR_MACH_AVR25, E_AVR_MACH_AVR31,
   1428 	E_AVR_MACH_AVR35, E_AVR_MACH_AVR51): Define.
   1429 	(EF_AVR_MACH): Redefine to 0x7F.
   1430 
   1431 2008-08-08  Richard Sandiford  <rdsandiford (a] googlemail.com>
   1432 	    Daniel Jacobowitz  <dan (a] codesourcery.com>
   1433 	    Catherine Moore  <clm (a] codesourcery.com>
   1434 	    Mark Shinwell  <shinwell (a] codesourcery.com>
   1435 
   1436 	* mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
   1437 	(STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
   1438 
   1439 2008-08-04  Markus Weiss  <weissms (a] aros.org>
   1440 
   1441 	* common.h (ELFOSABI_AROS): Update comment.
   1442 
   1443 2008-07-26  Michael Eager <eager (a] eagercon.com>
   1444 
   1445 	* ppc.h: Add description of single-precision.
   1446 
   1447 2008-07-21  Luis Machado  <luisgpm (a] br.ibm.com>
   1448 
   1449 	* common.h: Define NT_PPC_VSX.
   1450 
   1451 2008-07-12  Jie Zhang  <jie.zhang (a] analog.com>
   1452 
   1453 	Revert
   1454 	2008-07-12  Jie Zhang  <jie.zhang (a] analog.com>
   1455 	* bfin.h (EF_BFIN_CODE_IN_L1): Define.
   1456 	(EF_BFIN_DATA_IN_L1): Define.
   1457 
   1458 2008-07-12  Jie Zhang  <jie.zhang (a] analog.com>
   1459 
   1460 	* bfin.h (EF_BFIN_CODE_IN_L1): Define.
   1461 	(EF_BFIN_DATA_IN_L1): Define.
   1462 
   1463 2008-07-10  Richard Sandiford  <rdsandiford (a] googlemail.com>
   1464 
   1465 	* mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
   1466 
   1467 2008-06-18  M R Swami Reddy <MR.Swami.Reddy (a] nsc.com>
   1468 
   1469 	* common.h (EM_CR16): Correct value.
   1470 	(EM_CR16): Rename to EM_CR16_OLD.
   1471 
   1472 2008-06-12  DJ Delorie  <dj (a] redhat.com>
   1473 
   1474 	* common.h (EM_M32C_NEW): Rename to EM_M32C.
   1475 	(EM_M32C): Rename to EM_M32C_OLD.
   1476 
   1477 2008-06-12  Joseph Myers  <joseph (a] codesourcery.com>
   1478 
   1479 	* common.h: Update e_machine table.
   1480 
   1481 2008-06-09  Takashi Yoshii  <yoshii.takashi (a] renesas.com>
   1482 
   1483 	* sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
   1484 
   1485 2008-06-09  Joseph Myers  <joseph (a] codesourcery.com>
   1486 
   1487 	* common.h: Change registry (a] caldera.com to registry (a] sco.com.
   1488 
   1489 2008-05-21  Nick Clifton  <nickc (a] redhat.com>
   1490 
   1491 	* reloc-macros.h: Add a comment about the use of the
   1492 	END_RELOC_NUMBERS symbol as a sentinel value.
   1493 
   1494 2008-05-15  Christophe Lyon  <christophe.lyon (a] st.com>
   1495 
   1496 	* arm.h (END_RELOC_NUMBERS): Provide a maximum value.
   1497 
   1498 2008-04-16  David S. Miller  <davem (a] davemloft.net>
   1499 
   1500 	* sparc.h (R_SPARC_GOTDATA_HIX22,
   1501 	R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
   1502 	R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
   1503 	R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
   1504 
   1505 2008-03-24  Ian Lance Taylor  <iant (a] google.com>
   1506 
   1507 	* common.h (NT_GNU_GOLD_VERSION): Define.
   1508 
   1509 2008-03-13  Alan Modra  <amodra (a] bigpond.net.au>
   1510 
   1511 	* internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
   1512 	unsigned long to unsigned int.  Change sh_addralign to bfd_vma.
   1513 	Order struct as for external version.
   1514 
   1515 2008-03-12  Alan Modra  <amodra (a] bigpond.net.au>
   1516 
   1517 	PR 5900
   1518 	* common.h (SHN_BAD): Delete.
   1519 	(SHN_LORESERVE .. SHN_HIRESERVE): Move to..
   1520 	* external.h: ..here.
   1521 	* internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
   1522 	(SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
   1523 	(SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
   1524 
   1525 2008-03-12  Alan Modra  <amodra (a] bigpond.net.au>
   1526 
   1527 	* cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
   1528 	(SHN_CR16C_NCOMMON): Likewise.
   1529 	* hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
   1530 	(SHN_PARISC_HUGE_COMMON): Likewise.
   1531 	* ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
   1532 	(SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
   1533 	* m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
   1534 	* mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
   1535 	(SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
   1536 	* score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
   1537 	(SHN_SCORE_SCOMMON): Likewise.
   1538 	* sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
   1539 	* v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
   1540 	(SHN_V850_ZCOMMON): Likewise.
   1541 	* x86-64.h (SHN_X86_64_LCOMMON): Likewise.
   1542 
   1543 2008-03-03  Pallavi Tambay  <pallavi.tambay (a] amd.com>
   1544 
   1545 	* dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
   1546 	DW_OP_PGI_omp_thread_num.
   1547 
   1548 2008-02-04  Adam Nemet  <anemet (a] caviumnetworks.com>
   1549 
   1550 	* mips.h: Update copyright.
   1551 	(E_MIPS_MACH_OCTEON): New macro.
   1552 
   1553 2008-01-30  Tristan Gingold  <gingold (a] adacore.com>
   1554 
   1555 	Add OpenVMS extensions.
   1556 	* ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
   1557 	(SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
   1558 	(SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
   1559 	(SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
   1560 	(SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
   1561 	(SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
   1562 	(SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
   1563 	(DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
   1564 	(DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
   1565 	(DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
   1566 	(DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
   1567 	(DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
   1568 	(DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
   1569 	(DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
   1570 	(DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
   1571 	(DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
   1572 	(DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
   1573 	(DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
   1574 	(DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
   1575 	(DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
   1576 	(DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
   1577 	(DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
   1578 
   1579 2008-01-16  Mark Kettenis  <kettenis (a] gnu.org>
   1580 
   1581 	* common.h (AT_SUN_AUXFLAGS): Define.
   1582 
   1583 2007-12-11  Daniel Jacobowitz  <dan (a] codesourcery.com>
   1584 
   1585 	* dwarf2.h (DW_AT_hi_user): Correct value.
   1586 
   1587 2007-12-07  Bob Wilson  <bob.wilson (a] acm.org>
   1588 
   1589 	* xtensa.h (R_XTENSA_32_PCREL): New.
   1590 
   1591 2007-11-29  Mark Shinwell  <shinwell (a] codesourcery.com>
   1592 
   1593 	* mips.h (E_MIPS_MACH_LS2E): New.
   1594 	(E_MIPS_MACH_LS2F): New.
   1595 
   1596 2007-11-28  Nathan Sidwell  <nathan (a] codesourcery.com>
   1597 
   1598 	* internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
   1599 	segments at the end of memory.
   1600 
   1601 2007-11-17  Thiemo Seufer  <ths (a] mips.com>
   1602 
   1603 	* mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
   1604 	in comment.
   1605 
   1606 2007-11-16  Nick Clifton  <nickc (a] redhat.com>
   1607 
   1608 	* dwarf2.h: Mention the location of the DWARF3 spec on the web.
   1609 	(DW_AT_stride_size): Rename to DW_AT_bit_stride.
   1610 	(DW_AT_stride): Rename to DW_AT_byte_stride.
   1611 
   1612 2007-11-08  Nathan Sidwell  <nathan (a] codesourcery.com>
   1613 
   1614 	* vxworks.h: New.
   1615 
   1616 2007-10-30  Nick Clifton  <nickc (a] redhat.com>
   1617 
   1618 	* mn10300.h (R_MN10300_ALIGN): Define.
   1619 
   1620 2007-10-25  Daniel Jacobowitz  <dan (a] codesourcery.com>
   1621 
   1622 	* ppc.h (Tag_GNU_Power_ABI_Vector): New.
   1623 
   1624 2007-10-19  Nick Clifton  <nickc (a] redhat.com>
   1625 
   1626 	* mn10300.h: Add R_MN10300_SYM_DIFF reloc.
   1627 
   1628 2007-10-18  Roland McGrath  <roland (a] redhat.com>
   1629 
   1630 	* common.h (NT_PPC_VMX): New macro.
   1631 
   1632 2007-10-01  M R Swami Reddy <MR.Swami.Reddy (a] nsc.com>
   1633 
   1634 	* cr16.h: Updated with new relocaction macros.
   1635 
   1636 2007-09-17  H.J. Lu  <hongjiu.lu (a] intel.com>
   1637 
   1638 	PR binutils/3281
   1639 	PR binutils/5037
   1640 	* internal.h (elf_segment_map): Add p_size and p_size_valid.
   1641 	(ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
   1642 	PT_GNU_RELRO segments.
   1643 
   1644 2007-09-11  Nathan Sidwell  <nathan (a] codesourcery.com>
   1645 
   1646 	* m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
   1647 
   1648 2007-08-25  Ulrich Weigand  <uweigand (a] de.ibm.com>
   1649 
   1650 	* common.h (NT_SPU): Define.
   1651 
   1652 2007-08-16  H.J. Lu  <hongjiu.lu (a] intel.com>
   1653 
   1654 	* common.h: Revert last change.
   1655 
   1656 2007-08-16  H.J. Lu  <hongjiu.lu (a] intel.com>
   1657 
   1658 	* common.h (PT_GNU_STACK): Renamed to ...
   1659 	(PT_GNU_ATTR): This.
   1660 	(PT_GNU_STACK): New.  Make an alias of PT_GNU_ATTR.
   1661 
   1662 2007-07-09  Roland McGrath  <roland (a] redhat.com>
   1663 
   1664 	* common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
   1665 
   1666 2007-06-29  Joseph Myers  <joseph (a] codesourcery.com>
   1667 
   1668 	* ppc.h (Tag_GNU_Power_ABI_FP): Define.
   1669 
   1670 2007-06-29  Joseph Myers  <joseph (a] codesourcery.com>
   1671 
   1672 	* mips.h (Tag_GNU_MIPS_ABI_FP): Define.
   1673 
   1674 2007-06-29  Joseph Myers  <joseph (a] codesourcery.com>
   1675 
   1676 	* arm.h (elf32_arm_add_eabi_attr_int,
   1677 	elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
   1678 	elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
   1679 	elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
   1680 	Tag_Symbol, Tag_compatibility): Remove.
   1681 	* common.h (SHT_GNU_ATTRIBUTES): Define.
   1682 
   1683 2007-06-29  M R Swami Reddy  <MR.Swami.Reddy (a] nsc.com>
   1684 
   1685 	* common.h (EM_CR16): New entry for CR16 cpu.
   1686 	* cr16.h: New file.
   1687 
   1688 2007-06-11  Sterling Augustine  <sterling (a] tensilica.com>
   1689 	    Bob Wilson  <bob.wilson (a] acm.org>
   1690 
   1691 	* xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
   1692 	(XTENSA_PROP_NO_TRANSFORM): ...this.
   1693 
   1694 2007-05-18  Caroline Tice  <ctice (a] apple.com>
   1695 
   1696 	* dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
   1697 	DW_OP_GNU_uninit.
   1698 
   1699 2007-05-12  Alan Modra  <amodra (a] bigpond.net.au>
   1700 
   1701 	* spu.h (R_SPU_ADDR16X): Define.
   1702 	(R_SPU_PPU32, R_SPU_PPU64): Renumber.
   1703 
   1704 2007-05-11  Alan Modra  <amodra (a] bigpond.net.au>
   1705 
   1706 	* spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
   1707 
   1708 2007-05-02  Alan Modra  <amodra (a] bigpond.net.au>
   1709 
   1710 	* internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
   1711 	and vma for appropriate sections.
   1712 
   1713 2007-04-26  Jan Beulich  <jbeulich (a] novell.com>
   1714 
   1715 	* common.h (DT_ENCODING): Correct value (back to spec mandated
   1716 	value).
   1717 
   1718 2007-03-08  Alan Modra  <amodra (a] bigpond.net.au>
   1719 
   1720 	* v850.h (V850_OTHER_TDA_BYTE): Delete.
   1721 	(V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
   1722 	that don't clash with visibility bits.
   1723 
   1724 2007-03-07  Alan Modra  <amodra (a] bigpond.net.au>
   1725 
   1726 	* common.h (ELF_ST_VISIBILITY): Comment typo fix.
   1727 
   1728 2007-02-05  Dave Brolley  <brolley (a] redhat.com>
   1729 	    Richard Sandiford  <rsandifo (a] redhat.com>
   1730 	    Richard Henderson  <rth (a] redhat.com>
   1731 	    DJ Delorie  <dj (a] redhat.com>
   1732 	    Ben Elliston  <bje (a] redhat.com>
   1733 
   1734 	* mep.h: New file.
   1735 	* common.h (EM_CYGNUS_MEP): Define.
   1736 
   1737 2007-02-15  Dave Brolley  <brolley (a] redhat.com>
   1738 
   1739 	From Graydon Hoare  <graydon (a] redhat.com>:
   1740 	* common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
   1741 
   1742 2007-01-08  Kazu Hirata  <kazu (a] codesourcery.com>
   1743 
   1744 	* m68k.h (EF_M68K_FIDO): New.
   1745 	(EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
   1746 	(EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
   1747 
   1748 2006-12-25  Kazu Hirata  <kazu (a] codesourcery.com>
   1749 
   1750 	* m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
   1751 
   1752 2006-12-19  Kazu Hirata  <kazu (a] codesourcery.com>
   1753 
   1754 	* m68k.h (EF_M68K_ARCH_MASK): New.
   1755 
   1756 2006-12-19  Nathan Sidwell  <nathan (a] codesourcery.com>
   1757 
   1758 	* internal.h (struct elf_segment_map): Add p_vaddr_offset field.
   1759 
   1760 2006-12-07  Kazu Hirata  <kazu (a] codesourcery.com>
   1761 
   1762 	* m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
   1763 	EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
   1764 	EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
   1765 	EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
   1766 	EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
   1767 	EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
   1768 	EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
   1769 	EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
   1770 	EF_M68K_CF_FLOAT, respectively.
   1771 
   1772 2006-12-05  Michael Tautschnig  <tautschn (a] model.in.tum.de>
   1773 	    Nick Clifton  <nickc (a] redhat.com>
   1774 
   1775 	* external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
   1776 
   1777 2006-10-28  Richard Sandiford  <richard (a] codesourcery.com>
   1778 
   1779 	* mips.h (R_MIPS_GLOB_DAT): Define
   1780 	(R_MIPS_max): Bump by 1.
   1781 
   1782 2006-10-25  Trevor Smigiel  <Trevor_Smigiel (a] playstation.sony.com>
   1783 	    Yukishige Shibata  <shibata (a] rd.scei.sony.co.jp>
   1784 	    Nobuhisa Fujinami  <fnami (a] rd.scei.sony.co.jp>
   1785 	    Takeaki Fukuoka  <fukuoka (a] rd.scei.sony.co.jp>
   1786 	    Alan Modra  <amodra (a] bigpond.net.au>
   1787 
   1788 	* common.h (EM_SPU): Define.
   1789 	* spu.h: New file.
   1790 
   1791 2006-10-19  Mei Ligang  <ligang (a] sunnorth.com.cn>
   1792 
   1793 	* score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
   1794 	(EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
   1795 	(EF_SCORE_HASENTRY): Delete.
   1796 
   1797 2006-10-17  Mark Shinwell  <shinwell (a] codesourcery.com>
   1798 
   1799 	* arm.h: Define TAG_CPU_ARCH_* constants.
   1800 
   1801 2006-09-17  Mei Ligang  <ligang (a] sunnorth.com.cn>
   1802 
   1803 	* score.h: New file.
   1804 	* common.h: Add Score machine number.
   1805 
   1806 2006-07-10  Jakub Jelinek  <jakub (a] redhat.com>
   1807 
   1808 	* common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
   1809 
   1810 2006-05-31  H.J. Lu  <hongjiu.lu (a] intel.com>
   1811 
   1812 	* internal.h (ELF_SECTION_SIZE): New.
   1813 	(ELF_IS_SECTION_IN_SEGMENT): Likewise.
   1814 	(ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
   1815 	(ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
   1816 
   1817 2006-05-27  H.J. Lu  <hongjiu.lu (a] intel.com>
   1818 
   1819 	* internal.h (struct elf_segment_map): Add p_align and p_align_valid.
   1820 
   1821 2006-05-24  Carlos O'Donell  <carlos (a] systemhalted.org>
   1822 	    Randolph Chung  <randolph (a] tausq.org>
   1823 
   1824 	* hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
   1825 	R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
   1826 	R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
   1827 	R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
   1828 	New TLS relocs.
   1829 	(R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
   1830 	R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
   1831 	Define TLS relocs using existing equivalents.
   1832 
   1833 2006-05-24  Bjoern Haase  <bjoern.m.haase (a] web.de>
   1834 
   1835 	* avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
   1836 
   1837 2006-03-25  Bernd Schmidt  <bernd.schmidt (a] analog.com>
   1838 
   1839 	* bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
   1840 	R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4,  R_BFIN_FUNCDESC_GOTHI,
   1841 	R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
   1842 	R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
   1843 	R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
   1844 	R_BFIN_GOTOFFLO): New relocs.
   1845 	(EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
   1846 
   1847 2006-03-23  Michael Matz  <matz (a] suse.de>
   1848 
   1849 	* x86-64.h: Add the new relocations with their official
   1850 	numbers.
   1851 
   1852 2006-03-22  Richard Sandiford  <richard (a] codesourcery.com>
   1853 	    Daniel Jacobowitz  <dan (a] codesourcery.com>
   1854 	    Phil Edwards  <phil (a] codesourcery.com>
   1855 	    Zack Weinberg  <zack (a] codesourcery.com>
   1856 	    Mark Mitchell  <mark (a] codesourcery.com>
   1857 	    Nathan Sidwell  <nathan (a] codesourcery.com>
   1858 
   1859 	* mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
   1860 
   1861 2006-03-19  John David Anglin  <dave.anglin (a] nrc-cnrc.gc.ca>
   1862 
   1863 	* hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
   1864 	SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
   1865 	SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
   1866 	SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
   1867 	SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
   1868 
   1869 2006-03-10  Paul Brook  <paul (a] codesourcery.com>
   1870 
   1871 	* arm.h (EF_ARM_EABI_VER5): Define.
   1872 
   1873 2006-03-06  Nathan Sidwell  <nathan (a] codesourcery.com>
   1874 
   1875 	* m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
   1876 	EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
   1877 	(EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
   1878 	(EF_M68K_HW_DIV, EF_M68K_USP): Remove.
   1879 	(EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
   1880 	(EF_M68K_EMAC_B): New.
   1881 
   1882 2006-03-03  Bjoern Haase  <bjoern.m.haase (a] web.de>
   1883 
   1884 	* avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
   1885 	(EF_AVR_LINKRELAX_PREPARED): Add.
   1886 
   1887 2006-03-02  Ben Elliston  <bje (a] au.ibm.com>
   1888 
   1889 	Import from the GCC tree:
   1890 	2006-03-01  Jakub Jelinek  <jakub (a] redhat.com>
   1891 
   1892 	* dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
   1893 	from DWARF 3.
   1894 	(DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
   1895 	DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
   1896 	DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
   1897 	DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
   1898 	DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
   1899 	(DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
   1900 	(DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
   1901 	DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
   1902 	(DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
   1903 	DW_DS_leading_separate, DW_DS_trailing_separate): New.
   1904 	(DW_END_default, DW_END_big, DW_END_little): New.
   1905 	(DW_END_lo_user, DW_END_hi_user): Define.
   1906 	(DW_LNE_lo_user, DW_LNE_hi_user): Define.
   1907 	(DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
   1908 	(DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
   1909 	DW_LANG_D): New.
   1910 
   1911 2006-02-06  Steve Ellcey  <sje (a] cup.hp.com>
   1912 
   1913 	* ia64.h (SHF_IA_64_HP_TLS): New.
   1914 
   1915 2006-02-24  DJ Delorie  <dj (a] redhat.com>
   1916 
   1917 	* m32c.h: Add relax relocs.
   1918 
   1919 2006-02-17  Shrirang Khisti  <shrirangk (a] kpitcummins.com>
   1920 	    Anil Paranjape   <anilp1 (a] kpitcummins.com>
   1921 	    Shilin Shakti    <shilins (a] kpitcummins.com>
   1922 
   1923 	* common.h (EM_XC16X): New entry for xc16x cpu.
   1924 	Sort other EM_* numbers into numerical order.
   1925 	* xc16x.h: New file.
   1926 
   1927 2006-02-10  H.J. Lu  <hongjiu.lu (a] intel.com>
   1928 
   1929 	PR binutils/2258
   1930 	* internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
   1931 	(ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
   1932 
   1933 2006-02-07  Nathan Sidwell  <nathan (a] codesourcery.com>
   1934 
   1935 	* m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
   1936 	(EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
   1937 	(EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
   1938 	EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
   1939 	EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
   1940 
   1941 2006-02-06  Steve Ellcey  <sje (a] cup.hp.com>
   1942 
   1943 	* ia64.h (SHF_IA_64_HP_TLS): New.
   1944 
   1945 2006-01-18  Alexandre Oliva  <aoliva (a] redhat.com>
   1946 
   1947 	Introduce TLS descriptors for i386 and x86_64.
   1948 	* common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
   1949 	* i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
   1950 	New.
   1951 	* x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
   1952 	R_X86_64_TLSDESC): New.
   1953 
   1954 2006-01-09  Mike Frysinger  <vapier (a] gentoo.org>:
   1955 
   1956 	* common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
   1957 
   1958 2005-12-16  Nathan Sidwell  <nathan (a] codesourcery.com>
   1959 
   1960 	Second part of ms1 to mt renaming.
   1961 	* common.h (EM_MT): Renamed.
   1962 	* mt.h: Rename relocs, cpu & other defines.
   1963 
   1964 2005-12-12  Nathan Sidwell  <nathan (a] codesourcery.com>
   1965 
   1966 	* mt.h: Renamed from ms1.h
   1967 
   1968 2005-12-12  Paul Brook  <paul (a] codesourcery.com>
   1969 
   1970 	* arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
   1971 
   1972 2005-11-11  Nick Clifton  <nickc (a] redhat.com>
   1973 
   1974 	PR 1150
   1975 	* mips.h (STO_OPTIONAL): Define.
   1976 	(ELF_MIPS_IS_OPTIONAL): Define.
   1977 
   1978 2005-11-07  Nathan Sidwell  <nathan (a] codesourcery.com>
   1979 
   1980 	Add ms2.
   1981 	* ms1.h (EF_MS1_CPU_MS2): New.
   1982 
   1983 2005-11-06  John David Anglin  <dave.anglin (a] nrc-crnc.gc.ca>
   1984 
   1985 	* hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
   1986 
   1987 2005-09-30  Catherine Moore  <clm (a] cm00re.com>
   1988 
   1989 	* bfin.h: New file.
   1990 	* common.h (EM_BLACKFIN): Define.
   1991 
   1992 2005-10-08  Paul Brook  <paul (a] codesourcery.com>
   1993 
   1994 	* arm.h: Add prototypes for BFD object attribute routines.
   1995 
   1996 2005-09-09  Richard Earnshaw  <richard.earnshaw (a] arm.com>
   1997 
   1998 	* arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
   1999 
   2000 2005-08-09  John David Anglin  <dave.anglin (a] nrc-cnrc.gc.ca>
   2001 
   2002 	* hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
   2003 	New defines.
   2004 
   2005 2005-08-04  John David Anglin  <dave.anglin (a] nrc-cnrc.gc.ca>
   2006 
   2007 	* hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
   2008 	(PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
   2009 	deprecated defines.
   2010 	(DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
   2011 	DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
   2012 	DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
   2013 	DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
   2014 	DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
   2015 	PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
   2016 	NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
   2017 	NT_HP_UX_OPTIONS): Define.
   2018 
   2019 2005-07-25  DJ Delorie  <dj (a] redhat.com>
   2020 
   2021 	* m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
   2022 
   2023 2005-07-25  Jan Hubicka  <jh (a] suse.cz>
   2024 
   2025 	* x86-64.h (SHN_X86_64_LCOMMON): New.
   2026 	(SHF_X86_64_LARGE): New.
   2027 
   2028 2005-07-20  Kazuhiro Inaoka  <inaoka.kazuhiro (a] renesas.com>
   2029 
   2030 	* m32r.h (R_M32R_REL32): Added.
   2031 
   2032 2005-07-18  Ben Elliston  <bje (a] au.ibm.com>
   2033 
   2034 	* dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
   2035 	Replace with DW_ATE_decimal_float (now in DWARF 3).
   2036 
   2037 2005-07-14  Jim Blandy  <jimb (a] redhat.com>
   2038 
   2039 	Add support for Renesas M32C and M16C.
   2040 	* common.h (EM_M32C): New machine number.
   2041 	* m32c.h: New file.
   2042 
   2043 2005-06-17  Jakub Jelinek  <jakub (a] redhat.com>
   2044 
   2045 	* external.h (GRP_ENTRY_SIZE): Define.
   2046 
   2047 2005-06-17  Jan Beulich  <jbeulich (a] novell.com>
   2048 
   2049 	* x86-64.h (elf_x86_64_reloc_type): Adjust comment for
   2050 	R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
   2051 	R_X86_64_GOTPC32.
   2052 
   2053 2005-06-07  Aldy Hernandez  <aldyh (a] redhat.com>
   2054 	    Michael Snyder  <msnyder (a] redhat.com>
   2055 	    Stan Cox  <scox (a] redhat.com>
   2056 
   2057 	* common.h (EM_MS1): Define.
   2058 
   2059 	* ms1.h: New file.
   2060 
   2061 2005-05-31  Richard Henderson  <rth (a] redhat.com>
   2062 
   2063 	* alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
   2064 
   2065 2005-05-29  Richard Henderson  <rth (a] redhat.com>
   2066 
   2067 	* alpha.h (DT_ALPHA_PLTRO): New.
   2068 
   2069 2005-05-19  Ben Elliston  <bje (a] au.ibm.com>
   2070 
   2071 	* dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
   2072 	the user-defined encoding space pending inclusion in the standard.
   2073 
   2074 2005-05-18  Zack Weinberg  <zack (a] codesourcery.com>
   2075 
   2076 	* arm.h: Make all #ifndef OLD_ARM_ABI blocks
   2077 	unconditional, delete all #ifdef OLD_ARM_ABI blocks.
   2078 
   2079 2005-05-17  Zack Weinberg  <zack (a] codesourcery.com>
   2080 
   2081 	* arm.h: Import complete list of official relocation names
   2082 	and numbers from AAELF.  Define FAKE_RELOCs for old names.
   2083 	Remove a few old names no longer used anywhere.
   2084 
   2085 2005-05-14  Alan Modra  <amodra (a] bigpond.net.au>
   2086 
   2087 	* ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
   2088 
   2089 2005-05-11  Alan Modra  <amodra (a] bigpond.net.au>
   2090 
   2091 	* ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
   2092 	R_PPC_RELAX32PC_PLT) Adjust.
   2093 	(R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
   2094 	(DT_PPC_GLINK): Define.
   2095 
   2096 2005-05-10  Nick Clifton  <nickc (a] redhat.com>
   2097 
   2098 	* Update the address and phone number of the FSF organization in
   2099 	the GPL notices in the following files:
   2100 	alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
   2101 	d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
   2102 	frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
   2103 	internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
   2104 	mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
   2105 	or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
   2106 	sparc.h, v850.h,  vax.h, x86-64.h, xstormy16.h,	xtensa.h
   2107 
   2108 2005-04-13  H.J. Lu  <hongjiu.lu (a] intel.com>
   2109 
   2110 	Moved from ../ChangeLog
   2111 
   2112 	2004-10-27  Richard Earnshaw  <rearnsha (a] arm.com>
   2113 	* arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
   2114 
   2115 	2004-10-12  Paul Brook  <paul (a] codesourcery.com>
   2116 	* arm.h (EF_ARM_EABI_VER4): Define.
   2117 
   2118 	2004-10-08  Daniel Jacobowitz  <dan (a] debian.org>
   2119 
   2120 	* common.h (PT_SUNW_EH_FRAME): Define.
   2121 	* x86-64.h (SHT_X86_64_UNWIND): Define.
   2122 
   2123 	2004-10-07  Bob Wilson  <bob.wilson (a] acm.org>
   2124 	* xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
   2125 	R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
   2126 	(XTENSA_PROP_SEC_NAME): Define.
   2127 	(property_table_entry): Add flags field.
   2128 	(XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
   2129 
   2130 	2004-09-17  Paul Brook  <paul (a] codesourcery.com>
   2131 	* arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
   2132 	Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
   2133 	R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
   2134 
   2135 	2004-09-13  Paul Brook  <paul (a] codesourcery.com>
   2136 	* arm.h: Rename RELABS to TARGET1.
   2137 
   2138 	2004-05-11  Jakub Jelinek  <jakub (a] redhat.com>
   2139 	* common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
   2140 	(PT_GNU_RELRO): Define.
   2141 
   2142 2005-03-29  Daniel Jacobowitz  <dan (a] codesourcery.com>
   2143 	    Phil Blundell  <philb (a] gnu.org>
   2144 
   2145 	* arm.h: Add TLS relocations.
   2146 
   2147 2005-03-23  Ben Elliston  <bje (a] au.ibm.com>
   2148 
   2149 	* dwarf.h: Merge with GCC's dwarf.h.
   2150 
   2151 2005-03-18  C Jaipraash  <cjaiprakash (a] noida.hcltech.com>
   2152 
   2153 	* m68k.h (EF_CFV4E): Define.
   2154 
   2155 2005-03-17  Paul Brook <paul (a] codesourcery.com>
   2156 	    Dan Jacobowitz <dan (a] codesourcery.com>
   2157 	    Mark Mitchell  <mark (a] codesourcery.com>
   2158 
   2159 	* arm.h (PT_ARM_EXIDX): Define.
   2160 
   2161 2005-03-02  Daniel Jacobowitz  <dan (a] codesourcery.com>
   2162 	    Joseph Myers  <joseph (a] codesourcery.com>
   2163 
   2164 	* mips.h: Define MIPS TLS relocations.
   2165 
   2166 2005-02-15  Nigel Stephens  <nigel (a] mips.com>
   2167 	    Maciej W. Rozycki  <macro (a] mips.com>
   2168 
   2169 	* mips.h (R_MIPS16_GOT16): New reloc code.
   2170 	(R_MIPS16_CALL16): Likewise.
   2171 	(R_MIPS16_HI16): Likewise.
   2172 	(R_MIPS16_LO16): Likewise.
   2173 	(R_MIPS16_min): New fake reloc code.
   2174 	(R_MIPS16_max): Likewise.
   2175 
   2176 2005-02-11  Maciej W. Rozycki  <macro (a] mips.com>
   2177 
   2178 	* mips.h (R_MIPS_max): Use FAKE_RELOC to define.
   2179 
   2180 2005-01-25  Alexandre Oliva  <aoliva (a] redhat.com>
   2181 
   2182 	2004-12-10  Alexandre Oliva  <aoliva (a] redhat.com>
   2183 	* frv.h: Add R_FRV_TLSMOFF.
   2184 	2004-11-10  Alexandre Oliva  <aoliva (a] redhat.com>
   2185 	* frv.h: Add TLS relocations.
   2186 
   2187 2005-01-17  Nick Clifton  <nickc (a] redhat.com>
   2188 
   2189 	* sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
   2190 	EF_SH2A_SH3E): New flags.
   2191 	(EF_SH_BFD_TABLE): Add these new flags to the table.
   2192 
   2193 2005-01-12  Alan Modra  <amodra (a] bigpond.net.au>
   2194 
   2195 	* ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
   2196 	(R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
   2197 
   2198 2004-12-22  Klaus Rudolph  <lts-rudolph (a] gmx.de>
   2199 
   2200 	* avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
   2201 
   2202 2004-12-16  Richard Sandiford  <rsandifo (a] redhat.com>
   2203 
   2204 	* v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
   2205 
   2206 2004-12-09  Ian Lance Taylor  <ian (a] wasabisystems.com>
   2207 
   2208 	* mips.h (E_MIPS_MACH_9000): Define.
   2209 
   2210 2004-11-04  Hans-Peter Nilsson  <hp (a] axis.com>
   2211 
   2212 	* cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
   2213 	(EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
   2214 	macros.
   2215 
   2216 2004-10-06  Eric Christopher  <echristo (a] redhat.com>
   2217 
   2218 	* dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
   2219 
   2220 2004-10-01  Paul Brook  <paul (a] codesourcery.com>
   2221 
   2222 	* arm.h (SHT_ARM_EXIDX): Define.
   2223 	(ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
   2224 	ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
   2225 	Define.
   2226 
   2227 2004-08-25  Dmitry Diky  <diwil (a] spec.ru>
   2228 
   2229 	* msp430.h: Add new relocs.
   2230 
   2231 2004-08-12  H.J. Lu  <hongjiu.lu (a] intel.com>
   2232 
   2233 	* i386.h (R_386_USED_BY_INTEL_200): New.
   2234 
   2235 2004-07-29  Alexandre Oliva  <aoliva (a] redhat.com>
   2236 
   2237 	Introduce SH2a support.
   2238 	2004-02-18  Corinna Vinschen  <vinschen (a] redhat.com>
   2239 	* sh.h (EF_SH2A_NOFPU): New.
   2240 	2003-12-01  Michael Snyder  <msnyder (a] redhat.com>
   2241 	* sh.h (EF_SH2A): New.
   2242 
   2243 2004-07-27  Tomer Levi  <Tomer.Levi (a] nsc.com>
   2244 
   2245 	* crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
   2246 	BFD_RELOC_CRX_SWITCH32.
   2247 
   2248 2004-07-06  Tomer Levi  <Tomer.Levi (a] nsc.com>
   2249 
   2250 	* common.h (EM_CRX): Define.
   2251 	* crx.h: New file.
   2252 
   2253 2004-06-25  Kazuhiro Inaoka  <inaoka.kazuhiro (a] renesas.com>
   2254 
   2255 	* m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
   2256 	R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
   2257 
   2258 2004-06-19  Alan Modra  <amodra (a] bigpond.net.au>
   2259 
   2260 	* common.h (ELF64_R_INFO): Warning fix.
   2261 
   2262 2004-06-14  Chris Demetriou  <cgd (a] broadcom.com>
   2263 
   2264 	* mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
   2265 	with an updated comment.
   2266 
   2267 2004-05-28  Andrew Stubbs <andrew.stubbs (a] superh.com>
   2268 
   2269 	* sh.h (EF_SH_HAS_DSP): Remove.
   2270 	(EF_SH_HAS_FP): Remove.
   2271 	(EF_SH_MERGE_MACH): Remove.
   2272 	(EF_SH4_NOFPU): Convert to decimal.
   2273 	(EF_SH4A_NOFPU): Likewise.
   2274 	(EF_SH4_NOMMU_NOFPU): Likewise.
   2275 	(EF_SH3_NOMMU): Add new macro.
   2276 	(EF_SH_BFD_TABLE): Likewise.
   2277 	(sh_find_elf_flags): Add prototype.
   2278 	(sh_elf_get_flags_from_mach): Likewise.
   2279 
   2280 2004-04-24  Chris Demetriou  <cgd (a] broadcom.com>
   2281 
   2282 	* mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
   2283 	(R_MIPS_GNU_REL_HI16): Remove.
   2284 	(R_MIPS_GNU_REL16_S2): Update comment.
   2285 
   2286 2004-30-30  Galit Heller  <Galit.Heller (a] nsc.com>
   2287 	    Tomer Levi  <Tomer.Levi (a] nsc.com>
   2288 
   2289 	* common.h (EM_CR): Define.
   2290 	* cr16c.h: New file.
   2291 
   2292 2004-03-23  Paul Brook  <paul (a] codesourcery.com>
   2293 
   2294 	* arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
   2295 
   2296 2003-03-03  Andrew Stubbs  <andrew.stubbs (a] superh.com>
   2297 
   2298 	* sh.h: Add EF_SH4_NOMMU_NOFPU.
   2299 
   2300 2004-03-01  Richard Sandiford  <rsandifo (a] redhat.com>
   2301 
   2302 	* frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
   2303 
   2304 2004-01-28  Roland McGrath  <roland (a] redhat.com>
   2305 
   2306 	* common.h (AT_SECURE): New macro.
   2307 
   2308 2004-01-21  Roland McGrath  <roland (a] redhat.com>
   2309 
   2310 	* common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
   2311 	(AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
   2312 	AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
   2313 	AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
   2314 	AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
   2315 
   2316 2004-01-17  Mark Kettenis  <kettenis (a] gnu.org>
   2317 
   2318 	* common.h (NT_OPENBSD_IDENT): Define.
   2319 
   2320 2004-01-06  Alexandre Oliva  <aoliva (a] redhat.com>
   2321 
   2322 	2003-09-18  Alexandre Oliva  <aoliva (a] redhat.com>
   2323 	* frv.h (EF_FRV_FDPIC): New macro.
   2324 	(EF_FRV_PIC_FLAGS): Adjust.
   2325 	2003-08-08  Alexandre Oliva  <aoliva (a] redhat.com>
   2326 	* frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
   2327 	R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
   2328 	R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
   2329 	2003-08-04  Alexandre Oliva  <aoliva (a] redhat.com>
   2330 	* frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
   2331 	R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
   2332 	New.
   2333 
   2334 
   2335 For older changes see ChangeLog-9103
   2336 
   2338 Copyright (C) 2004-2015 Free Software Foundation, Inc.
   2339 
   2340 Copying and distribution of this file, with or without modification,
   2341 are permitted in any medium without royalty provided the copyright
   2342 notice and this notice are preserved.
   2343 
   2344 Local Variables:
   2345 mode: change-log
   2346 left-margin: 8
   2347 fill-column: 74
   2348 version-control: never
   2349 End:
   2350