diff options
author | Alan Modra <amodra@gmail.com> | 2017-04-10 15:35:11 +0930 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2017-04-10 15:35:11 +0930 |
commit | 62adc51030ad83d09e6d20c455616fd9216e4783 (patch) | |
tree | 2d6b55132cbcfbb1928e2dac0ce87e2565b6b3f4 /opcodes/ppc-dis.c | |
parent | 6f9dbcd42f2cf034a9a21f46842c08d2e88449db (diff) | |
download | gdb-62adc51030ad83d09e6d20c455616fd9216e4783.zip gdb-62adc51030ad83d09e6d20c455616fd9216e4783.tar.gz gdb-62adc51030ad83d09e6d20c455616fd9216e4783.tar.bz2 |
Tidy ppc476 opcodes
PPC_OPCODE_440 being set for ppc476 meant that many opcodes needed to
be deprecated for ppc476. There are far fewer to add specially for
ppc476 if PPC_OPCODE_440 is not set for ppc476.
* ppc-dis.c (ppc_opts <476>): Remove PPC_OPCODE_440.
* ppc-opc.c (MULHW): Add PPC_OPCODE_476.
(powerpc_opcodes): Adjust PPC440, PPC464 and PPC476 insns to suit
removal of PPC_OPCODE_440 from ppc476 cpu selection bits.
Diffstat (limited to 'opcodes/ppc-dis.c')
-rw-r--r-- | opcodes/ppc-dis.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/opcodes/ppc-dis.c b/opcodes/ppc-dis.c index 188e90a..82ce535 100644 --- a/opcodes/ppc-dis.c +++ b/opcodes/ppc-dis.c @@ -73,8 +73,8 @@ struct ppc_mopt ppc_opts[] = { { "464", (PPC_OPCODE_PPC | PPC_OPCODE_BOOKE | PPC_OPCODE_440 | PPC_OPCODE_ISEL | PPC_OPCODE_RFMCI), 0 }, - { "476", (PPC_OPCODE_PPC | PPC_OPCODE_ISEL | PPC_OPCODE_440 - | PPC_OPCODE_476 | PPC_OPCODE_POWER4 | PPC_OPCODE_POWER5), + { "476", (PPC_OPCODE_PPC | PPC_OPCODE_ISEL | PPC_OPCODE_476 + | PPC_OPCODE_POWER4 | PPC_OPCODE_POWER5), 0 }, { "601", PPC_OPCODE_PPC | PPC_OPCODE_601, 0 }, |