Commit 36271893ab4426ec7a0c73a9e843f1798e400fda
1 parent
adcbebaa
Enable 64-bit FPU only for NewABI. Spotted by Vince Weaver.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4368 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
2 additions
and
0 deletions
target-mips/translate_init.c
| ... | ... | @@ -495,9 +495,11 @@ static void fpu_init (CPUMIPSState *env, const mips_def_t *def) |
| 495 | 495 | #ifdef CONFIG_USER_ONLY |
| 496 | 496 | if (env->CP0_Config1 & (1 << CP0C1_FP)) |
| 497 | 497 | env->hflags |= MIPS_HFLAG_FPU; |
| 498 | +#ifdef TARGET_MIPS64 | |
| 498 | 499 | if (env->fpu->fcr0 & (1 << FCR0_F64)) |
| 499 | 500 | env->hflags |= MIPS_HFLAG_F64; |
| 500 | 501 | #endif |
| 502 | +#endif | |
| 501 | 503 | } |
| 502 | 504 | |
| 503 | 505 | static void mvp_init (CPUMIPSState *env, const mips_def_t *def) | ... | ... |