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