From d2b36b1484059c5792cdf9243f972c83bb96026a Mon Sep 17 00:00:00 2001 From: Andrew Waterman Date: Mon, 9 Feb 2015 14:52:34 -0800 Subject: Fix FLE.D emulation --- pk/fp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pk') diff --git a/pk/fp.c b/pk/fp.c index 92dd3c2..8d71abf 100644 --- a/pk/fp.c +++ b/pk/fp.c @@ -125,7 +125,7 @@ int emulate_fp(trapframe_t* tf) else if(IS_INSN(FLE_S)) XRDR = f32_eq(frs1s, frs2s) || f32_lt(frs1s, frs2s); else if(IS_INSN(FLE_D)) - XRDR = f64_eq(frs1d, frs2d) || f64_lt(frs1s, frs2s); + XRDR = f64_eq(frs1d, frs2d) || f64_lt(frs1d, frs2d); else if(IS_INSN(FLT_S)) XRDR = f32_lt(frs1s, frs2s); else if(IS_INSN(FLT_D)) -- cgit v1.1