Rev 5191 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5191 | Rev 6324 | ||
---|---|---|---|
Line -... | Line 1... | ||
- | 1 | 2015-12-10 Alan Modra |
|
- | 2 | ||
- | 3 | Apply from master. |
|
- | 4 | 2015-12-07 Alan Modra |
|
- | 5 | * ppc64.h (R_PPC64_ENTRY): Define. |
|
- | 6 | ||
- | 7 | 2015-11-11 Alan Modra |
|
- | 8 | Peter Bergner |
|
- | 9 | ||
- | 10 | * ppc.h (R_PPC_REL16DX_HA): New reloction. |
|
- | 11 | * ppc64.h (R_PPC64_REL16DX_HA): Likewise. |
|
- | 12 | ||
- | 13 | 2015-10-28 Cupertino Miranda |
|
- | 14 | ||
- | 15 | * arc-reloc.def (ARC_32_PCREL): New definition. |
|
- | 16 | (ARC_TLS_DTPOFF): Arrange it in order. |
|
- | 17 | ||
- | 18 | 2015-10-27 Stephen Fisher |
|
- | 19 | ||
- | 20 | * common.h (NT_NETBSD_MARCH): Define. |
|
- | 21 | ||
- | 22 | 2015-10-22 H.J. Lu |
|
- | 23 | ||
- | 24 | * x86-64.h (R_X86_64_GOTPCRELX): New. |
|
- | 25 | (R_X86_64_REX_GOTPCRELX): Likewise. |
|
- | 26 | ||
- | 27 | 2015-10-22 H.J. Lu |
|
- | 28 | ||
- | 29 | * i386.h (R_386_GOT32X): New relocation. |
|
- | 30 | ||
- | 31 | 2015-10-07 Cupertino Miranda |
|
- | 32 | ||
- | 33 | * arc-reloc.def: Macro file with definition of all relocation |
|
- | 34 | types. |
|
- | 35 | * arc.h: Changed macros for the newly supported ARC cpus. Altered |
|
- | 36 | enum defining the supported relocations. |
|
- | 37 | * common.h: Changed EM_ARC_A5 definition to EM_ARC_COMPACT. Added |
|
- | 38 | macro for EM_ARC_COMPACT2. |
|
- | 39 | ||
- | 40 | 2015-09-22 Rainer Orth |
|
- | 41 | ||
- | 42 | * common.h (DF_1_STUB, DF_1_PIE): Define. |
|
- | 43 | ||
- | 44 | 2015-09-21 H.J. Lu |
|
- | 45 | ||
- | 46 | * external.h (Elf64_External_Chdr): Change ch_type to 4 bytes |
|
- | 47 | and add ch_reserved. |
|
- | 48 | ||
- | 49 | 2015-08-11 Jiong Wang |
|
- | 50 | ||
- | 51 | * aarch64.h (R_AARCH64_P32_TLSLD_ADD_DTPREL_LO12): Define. |
|
- | 52 | ||
- | 53 | 2015-08-11 Jiong Wang |
|
- | 54 | ||
- | 55 | * aarch64.h (R_AARCH64_P32_TLSLD_ADD_LO12_NC): Define. |
|
- | 56 | ||
- | 57 | 2015-08-11 Jiong Wang |
|
- | 58 | ||
- | 59 | * aarch64.h (R_AARCH64_P32_TLSLD_ADR_PAGE21): Define. |
|
- | 60 | ||
- | 61 | 2015-07-01 Sandra Loosemore |
|
- | 62 | Cesar Philippidis |
|
- | 63 | ||
- | 64 | * nios2.h (R_NIOS2_R2_S12): New. |
|
- | 65 | (R_NIOS2_R2_I10_1_PCREL): New. |
|
- | 66 | (R_NIOS2_R2_T1I7_1_PCREL): New. |
|
- | 67 | (R_NIOS2_R2_T1I7_2): New. |
|
- | 68 | (R_NIOS2_R2_T2I4): New. |
|
- | 69 | (R_NIOS2_R2_T2I4_1): New. |
|
- | 70 | (R_NIOS2_R2_T2I4_2): New. |
|
- | 71 | (R_NIOS2_R2_X1I7_2): New. |
|
- | 72 | (R_NIOS2_R2_X2L5): New. |
|
- | 73 | (R_NIOS2_R2_F1I5_2): New. |
|
- | 74 | (R_NIOS2_R2_L5I4X1): New. |
|
- | 75 | (R_NIOS2_R2_T1X1I6): New. |
|
- | 76 | (R_NIOS2_R2_T1X1I6_2): New. |
|
- | 77 | (R_NIOS2_ILLEGAL): Renumber. |
|
- | 78 | ||
- | 79 | 2015-07-01 Sandra Loosemore |
|
- | 80 | Cesar Philippidis |
|
- | 81 | ||
- | 82 | * nios2.h (EF_NIOS2_ARCH_R1, EF_NIOS2_ARCH_R2): Define. |
|
- | 83 | ||
- | 84 | 2015-05-29 Roland McGrath |
|
- | 85 | ||
- | 86 | * common.h (GNU_ABI_TAG_SYLLABLE): New macro. |
|
- | 87 | (GNU_ABI_TAG_NACL): New macro. |
|
- | 88 | ||
- | 89 | 2015-05-11 H.J. Lu |
|
- | 90 | ||
- | 91 | * common.h (EM_486): Renamed to ... |
|
- | 92 | (EM_IAMCU): This. |
|
- | 93 | ||
- | 94 | 2015-04-27 Andreas Krebbel |
|
- | 95 | ||
- | 96 | * s390.h: Define Tag_GNU_S390_ABI_Vector. |
|
- | 97 | ||
- | 98 | 2015-04-24 Alan Modra |
|
- | 99 | ||
- | 100 | * internal.h (ELF_SECTION_IN_SEGMENT_1): Ensure PT_LOAD and |
|
- | 101 | similar segments only contain alloc sections. |
|
- | 102 | ||
- | 103 | 2015-04-24 H.J. Lu |
|
- | 104 | ||
- | 105 | PR binutils/18316 |
|
- | 106 | * mep.h (SEC_MEP_VLIW): Removed. |
|
- | 107 | ||
- | 108 | 2015-04-09 Nick Clifton |
|
- | 109 | ||
- | 110 | * rx.h (E_FLAG_RX_SINSNS_SET): New bit in e_flags field. |
|
- | 111 | (E_FLAG_RX_SINSNS_YES): Likewise. |
|
- | 112 | (E_FLAG_RX_SINSNS_MASK): New define. |
|
- | 113 | ||
- | 114 | 2015-04-03 H.J. Lu |
|
- | 115 | ||
- | 116 | * external.h (Elf32_External_Chdr): New. |
|
- | 117 | (Elf64_External_Chdr): Likewise. |
|
- | 118 | * internal.h (Elf_Internal_Chdr): Likewise. |
|
- | 119 | ||
- | 120 | 2015-03-26 H.J. Lu |
|
- | 121 | ||
- | 122 | * common.h (ELFOSABI_CLOUDABI): New. |
|
- | 123 | (SHF_COMPRESSED): Likewise. |
|
- | 124 | (ELFCOMPRESS_ZLIB): Likewise. |
|
- | 125 | (ELFCOMPRESS_LOOS): Likewise. |
|
- | 126 | (ELFCOMPRESS_HIOS): Likewise. |
|
- | 127 | (ELFCOMPRESS_LOPROC): Likewise. |
|
- | 128 | (ELFCOMPRESS_HIPROC): Likewise. |
|
- | 129 | ||
- | 130 | 2015-03-19 Nick Clifton |
|
- | 131 | ||
- | 132 | * rl78.h (E_FLAG_RL78_G10): Redefine. |
|
- | 133 | (E_FLAG_RL78_CPU_MASK, E_FLAG_RL78_ANY_CPU, E_FLAG_RL78_G13 |
|
- | 134 | E_FLAG_RL78_G14): New flags. |
|
- | 135 | ||
- | 136 | 2015-02-19 Marcus Shawcroft |
|
- | 137 | ||
- | 138 | * aarch64.h (R_AARCH64_P32_TLSGD_ADR_PREL21): Add. |
|
- | 139 | ||
- | 140 | 2015-02-24 Nick Clifton |
|
- | 141 | ||
- | 142 | * v850.h (EF_RH850_SIMD): Delete deprecated flag. |
|
- | 143 | (EF_RH850_CACHE): Likewise. |
|
- | 144 | (EF_RH850_MMU): Likewise. |
|
- | 145 | (EF_RH850_DATA_ALIGN8): Likewise. |
|
- | 146 | (SHT_RENESAS_IOP): Fix typo in name. |
|
- | 147 | (SHT_RENESAS_INFO): Define. |
|
- | 148 | (V850_NOTE_SECNAME): Define. |
|
- | 149 | (SIZEOF_V850_NOTE): Define. |
|
- | 150 | (V850_NOTE_NAME): Define. |
|
- | 151 | (enum v850_notes): New enum. |
|
- | 152 | (NUM_V850_NOTES): Define. |
|
- | 153 | ||
- | 154 | 2015-02-23 Nick Clifton |
|
- | 155 | ||
- | 156 | PR 17915 |
|
- | 157 | * score.h: Fix typo in license header. |
|
- | 158 | ||
- | 159 | 2015-02-20 Andreas Arnez |
|
- | 160 | ||
- | 161 | * common.h (NT_S390_VXRS_LOW): New macro. |
|
- | 162 | (NT_S390_VXRS_HIGH): Likewise. |
|
- | 163 | ||
- | 164 | 2015-01-28 James Bowman |
|
- | 165 | ||
- | 166 | * common.h (EM_FT32): Define. |
|
- | 167 | * ft32.h: New file. |
|
- | 168 | ||
- | 169 | 2015-01-09 Anthony Green |
|
- | 170 | ||
- | 171 | * common.h (EM_MOXIE): Redefine to official number. |
|
- | 172 | (EM_MOXIE_OLD): Define (from old number). |
|
- | 173 | ||
- | 174 | 2015-01-01 Alan Modra |
|
- | 175 | ||
- | 176 | Update year range in copyright notice of all files. |
|
- | 177 | ||
- | 178 | 2014-12-25 Thomas Preud'homme |
|
- | 179 | ||
- | 180 | * arm.h: New AEABI_FP_number_model_* and AEABI_VFP_args_* enum values. |
|
- | 181 | ||
- | 182 | 2014-12-06 Eric Botcazou |
|
- | 183 | ||
- | 184 | * common.h (EM_VISIUM): Define. |
|
- | 185 | * visium.h: New file. |
|
- | 186 | ||
- | 187 | 2014-11-13 H.J. Lu |
|
- | 188 | ||
- | 189 | * x86-64.h (R_X86_64_GOTPLT64): Mark it obsolete. |
|
- | 190 | ||
- | 191 | 2014-10-17 Jose E. Marchesi |
|
- | 192 | ||
- | 193 | * sparc.h (ELF_SPARC_HWCAP2_VIS3B): Documentation improved. |
|
- | 194 | ||
- | 195 | 2014-10-09 Jose E. Marchesi |
|
- | 196 | ||
- | 197 | * sparc.h (Tag_GNU_Sparc_HWCAPS2): New object attribute. |
|
- | 198 | (ELF_SPARC_HWCAP2_FJATHPLUS): New HWCAP2 bitmask value. |
|
- | 199 | (ELF_SPARC_HWCAP2_VIS3B): Likewise. |
|
- | 200 | (ELF_SPARC_HWCAP2_ADP): Likewise. |
|
- | 201 | (ELF_SPARC_HWCAP2_SPARC5): Likewise. |
|
- | 202 | (ELF_SPARC_HWCAP2_MWAIT): Likewise. |
|
- | 203 | (ELF_SPARC_HWCAP2_XMPMUL): Likewise. |
|
- | 204 | (ELF_SPARC_HWCAP2_XMONT): Likewise. |
|
- | 205 | (ELF_SPARC_HWCAP2_NSEC): Likewise. |
|
- | 206 | (ELF_SPARC_HWCAP2_FJATHHPC): Likewise. |
|
- | 207 | (ELF_SPARC_HWCAP2_FJDES): Likewise. |
|
- | 208 | (ELF_SPARC_HWCAP2_FJAES): Likewise. |
|
- | 209 | ||
- | 210 | 2014-10-08 Will Newton |
|
- | 211 | ||
- | 212 | * aarch64.h: Sync up relocations with ABI release 1.0. |
|
- | 213 | ||
- | 214 | 2014-09-16 Kuan-Lin Chen |
|
- | 215 | ||
- | 216 | * nds32.h: Declare new relocations. |
|
- | 217 | ||
- | 218 | 2014-09-15 Andrew Bennett |
|
- | 219 | Matthew Fortune |
|
- | 220 | ||
- | 221 | * mips.h: Add relocs: R_MIPS_PC21_S2, R_MIPS_PC26_S2, R_MIPS_PC18_S3, |
|
- | 222 | R_MIPS_PC19_S2, R_MIPS_PCHI16 and R_MIPS_PCLO16. |
|
- | 223 | (E_MIPS_ARCH_32R6): New define. |
|
- | 224 | (E_MIPS_ARCH_64R6): New define. |
|
- | 225 | ||
- | 226 | 2014-08-26 DJ Delorie |
|
- | 227 | ||
- | 228 | * rl78.h (RL78_RELAXA_MASK): New. Relax types are enums, not bits |
|
- | 229 | ||
- | 230 | 2014-07-07 Barney Stratford |
|
- | 231 | ||
- | 232 | * avr.h: Add R_AVR_PORT5 and R_AVR_PORT6. |
|
- | 233 | ||
- | 234 | 2014-07-01 Barney Stratford |
|
- | 235 | Senthil Kumar Selvaraj |
|
- | 236 | Pitchumani Sivanupandi |
|
- | 237 | Soundararajan |
|
- | 238 | ||
- | 239 | * avr.h (E_AVR_MACH_AVRTINY): Define avrtiny machine number. |
|
- | 240 | (R_AVR_LDS_STS_16): Define 16 bit lds/sts reloc number. |
|
- | 241 | * include/opcode/avr.h (AVR_ISA_TINY): Define avrtiny specific ISA. |
|
- | 242 | (AVR_ISA_2xxxa): Define ISA without LPM. |
|
- | 243 | (AVR_ISA_AVRTINY): Define avrtiny arch ISA. |
|
- | 244 | Add doc for contraint used in 16 bit lds/sts. |
|
- | 245 | Adjust ISA group for icall, ijmp, pop and push. |
|
- | 246 | Add 16 bit lds/sts encoding and update 32 bit lds/sts constraints. |
|
- | 247 | ||
- | 248 | 2014-04-22 Christian Svensson |
|
- | 249 | ||
- | 250 | * common.h: Remove openrisc and or32 support. Add support for or1k. |
|
- | 251 | * or1k.h: New file. |
|
- | 252 | * openrisc.h: Delete. |
|
- | 253 | * or32.h: Delete. |
|
- | 254 | ||
- | 255 | 2014-03-05 Alan Modra |
|
- | 256 | ||
- | 257 | Update copyright years. |
|
- | 258 | ||
- | 259 | 2014-03-05 Alan Modra |
|
- | 260 | ||
- | 261 | * ppc64.h (R_PPC64_REL24_NOTOC, R_PPC64_ADDR64_LOCAL): Define. |
|
- | 262 | ||
- | 263 | 2014-02-06 Andrew Pinski |
|
- | 264 | ||
- | 265 | * mips.h (E_MIPS_MACH_OCTEON3): New machine flag. |
|
- | 266 | ||
- | 267 | 2014-02-03 Sandra Loosemore |
|
- | 268 | ||
- | 269 | * nios2.h (R_NIOS2_GOT_LO, R_NIOS2_GOT_HA): New. |
|
- | 270 | (R_NIOS2_CALL_LO, R_NIOS2_CALL_HA): New. |
|
- | 271 | (R_NIOS2_ILLEGAL): Adjust. |
|
- | 272 | ||
- | 273 | 2014-01-30 Sandra Loosemore |
|
- | 274 | ||
- | 275 | * nios2.h (elf_nios2_reloc_type): Add R_NIOS2_CALL26_NOAT. |
|
- | 276 | ||
- | 277 | 2014-01-30 Ulrich Weigand |
|
- | 278 | ||
- | 279 | * common.h (AT_HWCAP2): Define. |
|
- | 280 | ||
- | 281 | 2013-12-13 Kuan-Lin Chen |
|
- | 282 | Wei-Cheng Wang |
|
- | 283 | ||
- | 284 | * nds32.h: New file for Andes NDS32. |
|
- | 285 | ||
- | 286 | 2013-12-07 Mike Frysinger |
|
- | 287 | ||
- | 288 | * epiphany.h: Remove +x file mode. |
|
- | 289 | ||
1 | 2013-11-17 H.J. Lu |
290 | 2013-11-17 H.J. Lu |
Line 2... | Line 291... | ||
2 | 291 | ||
Line 3... | Line 292... | ||
3 | * x86-64.h: Add R_X86_64_PC32_BND and R_X86_64_PLT32_BND. |
292 | * x86-64.h: Add R_X86_64_PC32_BND and R_X86_64_PLT32_BND. |
- | 293 | ||
- | 294 | 2013-11-13 Yufeng Zhang |
|
- | 295 | ||
- | 296 | * aarch64.h: Define R_AARCH64_TLS_DTPMOD64, |
|
- | 297 | R_AARCH64_TLS_DTPREL64 and R_AARCH64_TLS_TPREL64; guard |
|
Line 4... | Line -... | ||
4 | - | ||
5 | 2013-11-15 Alan Modra |
298 | R_AARCH64_TLS_DTPMOD, R_AARCH64_TLS_DTPREL and |
- | 299 | R_AARCH64_TLS_TPREL with RELOC_MACROS_GEN_FUNC. |
|
6 | 300 | ||
7 | Apply changes from mainline to 2.24 |
301 | 2013-10-30 Alan Modra |
8 | 2013-10-30 Alan Modra |
302 | |
9 | * ppc.h (DT_PPC_TLSOPT): Delete. |
303 | * ppc.h (DT_PPC_TLSOPT): Delete. |
Line 10... | Line 304... | ||
10 | (DT_PPC_OPT, PPC_OPT_TLS): Define. |
304 | (DT_PPC_OPT, PPC_OPT_TLS): Define. |
- | 305 | * ppc64.h (DT_PPC64_TLSOPT): Delete. |
|
11 | * ppc64.h (DT_PPC64_TLSOPT): Delete. |
306 | (DT_PPC64_OPT, PPC64_OPT_TLS, PPC64_OPT_MULTI_TOC): Define. |
12 | (DT_PPC64_OPT, PPC64_OPT_TLS, PPC64_OPT_MULTI_TOC): Define. |
307 | |
13 | 308 | 2013-10-30 Alan Modra |
|
Line 14... | Line 309... | ||
14 | 2013-10-30 Alan Modra |
309 | |
- | 310 | * ppc64.h (STO_PPC64_LOCAL_BIT, STO_PPC64_LOCAL_MASK): Define. |
|
15 | * ppc64.h (STO_PPC64_LOCAL_BIT, STO_PPC64_LOCAL_MASK): Define. |
311 | (ppc64_decode_local_entry, ppc64_encode_local_entry): New functions. |
Line 16... | Line 312... | ||
16 | (ppc64_decode_local_entry, ppc64_encode_local_entry): New functions. |
312 | (PPC64_LOCAL_ENTRY_OFFSET, PPC64_SET_LOCAL_ENTRY_OFFSET): Define. |
- | 313 | ||
17 | (PPC64_LOCAL_ENTRY_OFFSET, PPC64_SET_LOCAL_ENTRY_OFFSET): Define. |
314 | 2013-10-30 Alan Modra |
18 | 315 | ||
19 | 2013-10-30 Alan Modra |
316 | * ppc64.h (EF_PPC64_ABI): Define. |
20 | * ppc64.h (EF_PPC64_ABI): Define. |
317 | |
Line 21... | Line 318... | ||
21 | 318 | 2013-10-30 Alan Modra |
|
Line 22... | Line 319... | ||
22 | 2013-10-30 Alan Modra |
319 | |
23 | * ppc64.h (R_PPC64_ADDR16_HIGH, R_PPC64_ADDR16_HIGHA, |
320 | * ppc64.h (R_PPC64_ADDR16_HIGH, R_PPC64_ADDR16_HIGHA, |
24 | R_PPC64_TPREL16_HIGH, R_PPC64_TPREL16_HIGHA, |
- | |
25 | R_PPC64_DTPREL16_HIGH, R_PPC64_DTPREL16_HIGHA): New. |
- | |
Line 26... | Line 321... | ||
26 | (IS_PPC64_TLS_RELOC): Match new tls relocs. |
321 | R_PPC64_TPREL16_HIGH, R_PPC64_TPREL16_HIGHA, |
Line 27... | Line 322... | ||
27 | 322 | R_PPC64_DTPREL16_HIGH, R_PPC64_DTPREL16_HIGHA): New. |
|
Line 1905... | Line 2200... | ||
1905 | New. |
2200 | New. |
Line 1906... | Line 2201... | ||
1906 | 2201 | ||
1907 | 2202 | ||
1908 | For older changes see ChangeLog-9103 |
2203 | For older changes see ChangeLog-9103 |
Line 1909... | Line 2204... | ||
1909 | 2204 | ||
1910 | Copyright (C) 2004-2012 Free Software Foundation, Inc. |
2205 | Copyright (C) 2004-2015 Free Software Foundation, Inc. |
1911 | 2206 |