Commit 924c8feb authored by Sandipan Das's avatar Sandipan Das Committed by Michael Ellerman

powerpc/lib/sstep: Add XER bits introduced in POWER ISA v3.0

This adds definitions for the OV32 and CA32 bits of XER that
were introduced in POWER ISA v3.0. There are some existing
instructions that currently set the OV and CA bits based on
certain conditions.

The emulation behaviour of all these instructions needs to
be updated to set these new bits accordingly.
Signed-off-by: default avatarSandipan Das <sandipan@linux.vnet.ibm.com>
Acked-by: default avatarNaveen N. Rao <naveen.n.rao@linux.vnet.ibm.com>
Signed-off-by: default avatarMichael Ellerman <mpe@ellerman.id.au>
parent 01451ad4
...@@ -31,6 +31,8 @@ extern char system_call_common[]; ...@@ -31,6 +31,8 @@ extern char system_call_common[];
#define XER_SO 0x80000000U #define XER_SO 0x80000000U
#define XER_OV 0x40000000U #define XER_OV 0x40000000U
#define XER_CA 0x20000000U #define XER_CA 0x20000000U
#define XER_OV32 0x00080000U
#define XER_CA32 0x00040000U
#ifdef CONFIG_PPC_FPU #ifdef CONFIG_PPC_FPU
/* /*
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment