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