Fix some PPC assembler errors.
authorPeter Bergner <bergner@vnet.ibm.com>
Fri, 15 May 2015 01:57:50 +0000 (20:57 -0500)
committerPeter Bergner <bergner@vnet.ibm.com>
Fri, 15 May 2015 02:02:50 +0000 (21:02 -0500)
commit4bc0608a8b693f033555aa5705fdd5fc44cb9a9a
treefcf2031635c4f9a600be59264ecbccae0010bd83
parent49a84e1373168f743fd6191035043389f0198a14
Fix some PPC assembler errors.

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.

binutils/
* MAINTAINERS: Add myself as PPC maintainer.

opcodes/
        * 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/
        * 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.
binutils/ChangeLog
binutils/MAINTAINERS
gas/testsuite/ChangeLog
gas/testsuite/gas/ppc/power4.d
gas/testsuite/gas/ppc/power4.s
gas/testsuite/gas/ppc/power6.d
gas/testsuite/gas/ppc/power6.s
gas/testsuite/gas/ppc/power7.d
gas/testsuite/gas/ppc/power7.s
opcodes/ChangeLog
opcodes/ppc-opc.c