[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v1 2/6] target-mips: Enabling of 64 bit user mode an
From: |
khansa |
Subject: |
[Qemu-devel] [PATCH v1 2/6] target-mips: Enabling of 64 bit user mode and floating point operations |
Date: |
Sat, 1 Oct 2011 14:26:37 +0500 |
From: Khansa Butt <address@hidden>
Signed-off-by: Khansa Butt <address@hidden>
---
target-mips/translate.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/target-mips/translate.c b/target-mips/translate.c
index d5b1c76..0550333 100644
--- a/target-mips/translate.c
+++ b/target-mips/translate.c
@@ -12779,6 +12779,8 @@ void cpu_reset (CPUMIPSState *env)
env->hflags |= MIPS_HFLAG_FPU;
}
#ifdef TARGET_MIPS64
+ env->hflags |= MIPS_HFLAG_UX;
+ env->active_fpu.fcr0 = env->cpu_model->CP1_fcr0;
if (env->active_fpu.fcr0 & (1 << FCR0_F64)) {
env->hflags |= MIPS_HFLAG_F64;
}
--
1.7.3.4
- [Qemu-devel] [PATCH v1 0/6] MIPS64 user mode emulation in QEMU with Cavium specific instruction support, khansa, 2011/10/01
- [Qemu-devel] [PATCH v1 1/6] linux-user: Support for MIPS64 user mode emulation in QEMU, khansa, 2011/10/01
- [Qemu-devel] [PATCH v1 2/6] target-mips: Enabling of 64 bit user mode and floating point operations,
khansa <=
- [Qemu-devel] [PATCH v1 3/6] linux-user: Signal handling for MIPS64, khansa, 2011/10/01
- [Qemu-devel] [PATCH v1 4/6] target-mips: Octeon cpu definition, khansa, 2011/10/01
- [Qemu-devel] [PATCH v1 5/6] target-mips: Support for Cavium specific instructions, khansa, 2011/10/01
- [Qemu-devel] [PATCH v1 6/6] Addition of Cavium instructions in disassembler, khansa, 2011/10/01