Index: binutils/opcodes/ppc-dis.c |
diff --git a/binutils/opcodes/ppc-dis.c b/binutils/opcodes/ppc-dis.c |
index ac88f7698eac2da4ccc8d4417a47191b6d0e4c46..883bb3ba231b53ad1d3b4347f80e7aa95f203d36 100644 |
--- a/binutils/opcodes/ppc-dis.c |
+++ b/binutils/opcodes/ppc-dis.c |
@@ -89,6 +89,10 @@ struct ppc_mopt ppc_opts[] = { |
0 }, |
{ "750cl", (PPC_OPCODE_PPC | PPC_OPCODE_PPCPS) |
, 0 }, |
+ { "a2", (PPC_OPCODE_PPC | PPC_OPCODE_CLASSIC | PPC_OPCODE_ISEL |
+ | PPC_OPCODE_POWER4 | PPC_OPCODE_POWER5 | PPC_OPCODE_CACHELCK |
+ | PPC_OPCODE_64 | PPC_OPCODE_A2), |
+ 0 }, |
{ "altivec", (PPC_OPCODE_PPC | PPC_OPCODE_CLASSIC), |
PPC_OPCODE_ALTIVEC }, |
{ "any", 0, |
@@ -145,16 +149,30 @@ struct ppc_mopt ppc_opts[] = { |
{ "ppc64bridge", (PPC_OPCODE_PPC | PPC_OPCODE_CLASSIC | PPC_OPCODE_64_BRIDGE |
| PPC_OPCODE_64), |
0 }, |
- { "a2", (PPC_OPCODE_PPC | PPC_OPCODE_CLASSIC | PPC_OPCODE_ISEL |
- | PPC_OPCODE_POWER4 | PPC_OPCODE_POWER5 | PPC_OPCODE_CACHELCK |
- | PPC_OPCODE_64 | PPC_OPCODE_A2), |
- 0 }, |
{ "ppcps", (PPC_OPCODE_PPC | PPC_OPCODE_PPCPS), |
0 }, |
{ "pwr", (PPC_OPCODE_POWER | PPC_OPCODE_32), |
0 }, |
{ "pwr2", (PPC_OPCODE_POWER | PPC_OPCODE_POWER2 | PPC_OPCODE_32), |
0 }, |
+ { "pwr4", (PPC_OPCODE_PPC | PPC_OPCODE_CLASSIC | PPC_OPCODE_64 |
+ | PPC_OPCODE_POWER4), |
+ 0 }, |
+ { "pwr5", (PPC_OPCODE_PPC | PPC_OPCODE_CLASSIC | PPC_OPCODE_64 |
+ | PPC_OPCODE_POWER4 | PPC_OPCODE_POWER5), |
+ 0 }, |
+ { "pwr5x", (PPC_OPCODE_PPC | PPC_OPCODE_CLASSIC | PPC_OPCODE_64 |
+ | PPC_OPCODE_POWER4 | PPC_OPCODE_POWER5), |
+ 0 }, |
+ { "pwr6", (PPC_OPCODE_PPC | PPC_OPCODE_CLASSIC | PPC_OPCODE_64 |
+ | PPC_OPCODE_POWER4 | PPC_OPCODE_POWER5 | PPC_OPCODE_POWER6 |
+ | PPC_OPCODE_ALTIVEC), |
+ 0 }, |
+ { "pwr7", (PPC_OPCODE_PPC | PPC_OPCODE_CLASSIC | PPC_OPCODE_ISEL |
+ | PPC_OPCODE_64 | PPC_OPCODE_POWER4 | PPC_OPCODE_POWER5 |
+ | PPC_OPCODE_POWER6 | PPC_OPCODE_POWER7 | PPC_OPCODE_ALTIVEC |
+ | PPC_OPCODE_VSX), |
+ 0 }, |
{ "pwrx", (PPC_OPCODE_POWER | PPC_OPCODE_POWER2 | PPC_OPCODE_32), |
0 }, |
{ "spe", (PPC_OPCODE_PPC | PPC_OPCODE_EFS), |