|
@@ -131,6 +131,7 @@
|
|
|
/* sorted alphabetically */
|
|
/* sorted alphabetically */
|
|
|
#define PPC_INST_BHRBE 0x7c00025c
|
|
#define PPC_INST_BHRBE 0x7c00025c
|
|
|
#define PPC_INST_CLRBHRB 0x7c00035c
|
|
#define PPC_INST_CLRBHRB 0x7c00035c
|
|
|
|
|
+#define PPC_INST_CP_ABORT 0x7c00068c
|
|
|
#define PPC_INST_DCBA 0x7c0005ec
|
|
#define PPC_INST_DCBA 0x7c0005ec
|
|
|
#define PPC_INST_DCBA_MASK 0xfc0007fe
|
|
#define PPC_INST_DCBA_MASK 0xfc0007fe
|
|
|
#define PPC_INST_DCBAL 0x7c2005ec
|
|
#define PPC_INST_DCBAL 0x7c2005ec
|
|
@@ -285,6 +286,7 @@
|
|
|
#endif
|
|
#endif
|
|
|
|
|
|
|
|
/* Deal with instructions that older assemblers aren't aware of */
|
|
/* Deal with instructions that older assemblers aren't aware of */
|
|
|
|
|
+#define PPC_CP_ABORT stringify_in_c(.long PPC_INST_CP_ABORT)
|
|
|
#define PPC_DCBAL(a, b) stringify_in_c(.long PPC_INST_DCBAL | \
|
|
#define PPC_DCBAL(a, b) stringify_in_c(.long PPC_INST_DCBAL | \
|
|
|
__PPC_RA(a) | __PPC_RB(b))
|
|
__PPC_RA(a) | __PPC_RB(b))
|
|
|
#define PPC_DCBZL(a, b) stringify_in_c(.long PPC_INST_DCBZL | \
|
|
#define PPC_DCBZL(a, b) stringify_in_c(.long PPC_INST_DCBZL | \
|