target/sparc: Define an enumeration for accessing env->regwptr
Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Message-Id: <20191106113318.10226-4-richard.henderson@linaro.org> Signed-off-by: Laurent Vivier <laurent@vivier.eu>
This commit is contained in:
parent
3d72543494
commit
f8a745974d
@ -13,6 +13,39 @@
|
||||
|
||||
/*#define EXCP_INTERRUPT 0x100*/
|
||||
|
||||
/* Windowed register indexes. */
|
||||
enum {
|
||||
WREG_O0,
|
||||
WREG_O1,
|
||||
WREG_O2,
|
||||
WREG_O3,
|
||||
WREG_O4,
|
||||
WREG_O5,
|
||||
WREG_O6,
|
||||
WREG_O7,
|
||||
|
||||
WREG_L0,
|
||||
WREG_L1,
|
||||
WREG_L2,
|
||||
WREG_L3,
|
||||
WREG_L4,
|
||||
WREG_L5,
|
||||
WREG_L6,
|
||||
WREG_L7,
|
||||
|
||||
WREG_I0,
|
||||
WREG_I1,
|
||||
WREG_I2,
|
||||
WREG_I3,
|
||||
WREG_I4,
|
||||
WREG_I5,
|
||||
WREG_I6,
|
||||
WREG_I7,
|
||||
|
||||
WREG_SP = WREG_O6,
|
||||
WREG_FP = WREG_I6,
|
||||
};
|
||||
|
||||
/* trap definitions */
|
||||
#ifndef TARGET_SPARC64
|
||||
#define TT_TFAULT 0x01
|
||||
|
Loading…
Reference in New Issue
Block a user