aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-05-22Automatic date update in version.inGDB Administrator1-1/+1
2015-05-21Automatic date update in version.inGDB Administrator1-1/+1
2015-05-20Automatic date update in version.inGDB Administrator1-1/+1
2015-05-19Automatic date update in version.inGDB Administrator1-1/+1
2015-05-18Automatic date update in version.inGDB Administrator1-1/+1
2015-05-17Automatic date update in version.inGDB Administrator1-1/+1
2015-05-16Automatic date update in version.inGDB Administrator1-1/+1
2015-05-14Fix some PPC assembler errors.Peter Bergner9-12/+51
Remove the wait instructions for server processors, since they were never implemented. Also add the extra operands added to the tlbie and slbia instructions with ISA 2.06 and ISA 2.05 respectively. opcodes/ Applied from master. 2015-05-14 Peter Bergner <bergner@vnet.ibm.com> * ppc-opc.c (IH) New define. (powerpc_opcodes) <wait>: Do not enable for POWER7. <tlbie>: Add RS operand for POWER7. <slbia>: Add IH operand for POWER6. gas/testsuite/ Applied from master. 2015-05-14 Peter Bergner <bergner@vnet.ibm.com> * gas/ppc/power4.d: Add a slbia test. * gas/ppc/power4.s: Likewise. * gas/ppc/power6.d: Add slbia and tlbie tests. * gas/ppc/power6.s: Likewise. * gas/ppc/power7.d: Remove wait tests. Add a tlbie test. * gas/ppc/power7.s: Likewise.
2015-05-15Automatic date update in version.inGDB Administrator1-1/+1
2015-05-14Automatic date update in version.inGDB Administrator1-1/+1
2015-05-13Automatic date update in version.inGDB Administrator1-1/+1
2015-05-12Automatic date update in version.inGDB Administrator1-1/+1
2015-05-11Automatic date update in version.inGDB Administrator1-1/+1
2015-05-10Automatic date update in version.inGDB Administrator1-1/+1
2015-05-09Automatic date update in version.inGDB Administrator1-1/+1
2015-05-08Automatic date update in version.inGDB Administrator1-1/+1
2015-05-07[AArch64][Backport] Remove Load/Store register (unscaled immediate) aliasRenlin Li9-689/+650
2015-05-07 Renlin Li <renlin.li@arm.com> Applied from master. 2015-03-10 Renlin Li <renlin.li@arm.com> opcode/ * aarch64-tbl.h (aarch64_opcode_table): Remove strub, ldurb, ldursb, stur, ldur, sturh, ldurh, ldursh, ldursw, prfum F_HAS_ALIAS flag and related alias. * aarch64-asm-2.c: Regenerate. * aarch64-dis-2.c: Likewise. * aarch64-opc-2.c: Likewise. 2015-05-07 Renlin Li <renlin.li@arm.com> Applied from master. 2015-03-10 Renlin Li <renlin.li@arm.com> gas/testsuite/ * gas/aarch64/ldst-reg-uns-imm.d: Adjust expected output. * gas/aarch64/ldst-reg-unscaled-imm.d: Likewise. * gas/aarch64/reloc-insn.d: Likewise.
2015-05-07[AArch64][Backport] Don't always create new frag for .inst directiveRenlin Li2-1/+21
2015-05-06 Renlin Li <renlin.li@arm.com> Backport from mainline gas/ * config/tc-aarch64.c (s_aarch64_inst): Align frag during state transition within executable section. (md_assemble): Likewise.
2015-05-07Automatic date update in version.inGDB Administrator1-1/+1
2015-05-06Automatic date update in version.inGDB Administrator1-1/+1
2015-05-05[AArch64][Backport] PR18270, fix handling of GOT entry for local symbolJiong Wang2-9/+70
Applied from master 2015-04-24 Jiong. Wang <jiong.wang@arm.com> bfd/ PR ld/18270 * elfnn-aarch64.c (elfNN_aarch64_size_dynamic): Count local symbol for GOT_NORMAL for both sgot/srelgot section. (elfNN_aarch64_final_link_relocate): Relocate against GOT entry address and generate necessary runtime relocation for GOT entry.
2015-05-05[AArch64][Backport]Improve PC-relative relocation check for shared libraryJiong Wang7-7/+83
Apply from master: 2015-04-24 Jiong. Wang <jiong.wang@arm.com> bfd/ * elfnn-aarch64.c (elfNN_aarch64_final_link_relocate): Reject PC-relative relocation for external symbol. ld/testsuite/ * ld-aarch64/pcrel.s: New testcase. * ld-aarch64/pcrel_pic_defiend_local.d: New expect file. * ld-aarch64/pcrel_pic_undefined.d: Ditto. * ld-aarch64/aarch64-elf.exp: Run them.
2015-05-05Automatic date update in version.inGDB Administrator1-1/+1
2015-05-04Automatic date update in version.inGDB Administrator1-1/+1
2015-05-03Automatic date update in version.inGDB Administrator1-1/+1
2015-05-02Automatic date update in version.inGDB Administrator1-1/+1
2015-05-01Automatic date update in version.inGDB Administrator1-1/+1
2015-04-30Automatic date update in version.inGDB Administrator1-1/+1
2015-04-29Automatic date update in version.inGDB Administrator1-1/+1
2015-04-28opcodes/Peter Bergner10-152/+164
Applied from master. 2015-04-27 Peter Bergner <bergner@vnet.ibm.com> * ppc-opc.c (DCBT_EO): New define. (powerpc_opcodes) <lbarx>: Enable for POWER8 and later. <lharx>: Likewise. <stbcx.>: Likewise. <sthcx.>: Likewise. <waitrsv>: Do not enable for POWER7 and later. <waitimpl>: Likewise. <dcbt>: Default to the two operand form of the instruction for all "old" cpus. For "new" cpus, use the operand ordering that matches whether the cpu is server or embedded. <dcbtst>: Likewise. gas/testsuite/ Applied from master. 2015-04-27 Peter Bergner <bergner@vnet.ibm.com> * gas/ppc/a2.s: Fixup test case due to dcbt/dcbtst embedded operand ordering change. * gas/ppc/a2.d: Likewise. * gas/ppc/476.d: Likewise. * gas/ppc/booke.s: Remove invalid 3 operand dcbt tests. * gas/ppc/booke.d: Likewise. * gas/ppc/power7.s: Remove lbarx, lharx, stbcx., sthcx., waitrsv and waitimpl tests. * gas/ppc/power7.d: Likewise.
2015-04-28Automatic date update in version.inGDB Administrator1-1/+1
2015-04-27Automatic date update in version.inGDB Administrator1-1/+1
2015-04-26Automatic date update in version.inGDB Administrator1-1/+1
2015-04-25Automatic date update in version.inGDB Administrator1-1/+1
2015-04-24Automatic date update in version.inGDB Administrator1-1/+1
2015-04-23Automatic date update in version.inGDB Administrator1-1/+1
2015-04-22Automatic date update in version.inGDB Administrator1-1/+1
2015-04-21Automatic date update in version.inGDB Administrator1-1/+1
2015-04-20Automatic date update in version.inGDB Administrator1-1/+1
2015-04-19Automatic date update in version.inGDB Administrator1-1/+1
2015-04-18Automatic date update in version.inGDB Administrator1-1/+1
2015-04-17Automatic date update in version.inGDB Administrator1-1/+1
2015-04-16Automatic date update in version.inGDB Administrator1-1/+1
2015-04-15Automatic date update in version.inGDB Administrator1-1/+1
2015-04-14Automatic date update in version.inGDB Administrator1-1/+1
2015-04-13Automatic date update in version.inGDB Administrator1-1/+1
2015-04-12Automatic date update in version.inGDB Administrator1-1/+1
2015-04-11Automatic date update in version.inGDB Administrator1-1/+1
2015-04-10Downgrade linker error on protected symbols in .dynbss to a warningAlan Modra2-7/+9
PR ld/18222 * elflink.c (_bfd_elf_adjust_dynamic_copy): Don't report an error on adding a protected visibility variable to .dynbss.
2015-04-10Revert "Add extern_protected_data and set it for x86"Alan Modra21-75/+42
This reverts commit 031994d25c8c8dc392ceb43abc2dfd9a851bc384.