Blame SOURCES/0030-MIPS64-Fix-soft-float-0.0-vs.-0.0-comparison.patch

006bc1
From 8071aa4ad65cf09e3b7adda4a7787d8897e5314c Mon Sep 17 00:00:00 2001
006bc1
From: Mike Pall <mike>
006bc1
Date: Mon, 29 Jan 2018 12:12:29 +0100
006bc1
Subject: [PATCH 30/72] MIPS64: Fix soft-float +-0.0 vs. +-0.0 comparison.
006bc1
006bc1
Thanks to Stefan Pejic.
006bc1
---
006bc1
 src/vm_mips64.dasc | 2 +-
006bc1
 1 file changed, 1 insertion(+), 1 deletion(-)
006bc1
006bc1
diff --git a/src/vm_mips64.dasc b/src/vm_mips64.dasc
006bc1
index a78cd25..0a3f8e5 100644
006bc1
--- a/src/vm_mips64.dasc
006bc1
+++ b/src/vm_mips64.dasc
006bc1
@@ -2661,7 +2661,7 @@ static void build_subroutines(BuildCtx *ctx)
006bc1
   |.  slt CRET1, CARG2, CARG1
006bc1
   |8:
006bc1
   |  jr ra
006bc1
-  |.  nop
006bc1
+  |.  li CRET1, 0
006bc1
   |9:
006bc1
   |  jr ra
006bc1
   |.  move CRET1, CRET2
006bc1
-- 
006bc1
2.20.1
006bc1