Revision 2cade6a3 cpu-exec.c
b/cpu-exec.c | ||
---|---|---|
184 | 184 |
pc = env->regs[15]; |
185 | 185 |
#elif defined(TARGET_SPARC) |
186 | 186 |
#ifdef TARGET_SPARC64 |
187 |
// Combined FPU enable bits . PRIV . DMMU enabled . IMMU enabled |
|
188 |
flags = (((env->pstate & PS_PEF) >> 1) | ((env->fprs & FPRS_FEF) << 2)) |
|
187 |
// AM . Combined FPU enable bits . PRIV . DMMU enabled . IMMU enabled |
|
188 |
flags = ((env->pstate & PS_AM) << 2) |
|
189 |
| (((env->pstate & PS_PEF) >> 1) | ((env->fprs & FPRS_FEF) << 2)) |
|
189 | 190 |
| (env->pstate & PS_PRIV) | ((env->lsu & (DMMU_E | IMMU_E)) >> 2); |
190 | 191 |
#else |
191 | 192 |
// FPU enable . Supervisor |
Also available in: Unified diff