From fa916a0fac8999c1d431a6be246a4cd5eed3ef14 Mon Sep 17 00:00:00 2001 From: Zhang Xianyi Date: Fri, 28 Jun 2013 22:43:41 +0800 Subject: [PATCH] Fixed #238 bug in lsame on x86. --- kernel/x86/lsame.S | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86/lsame.S b/kernel/x86/lsame.S index d7e48ad23..3ac7a7314 100644 --- a/kernel/x86/lsame.S +++ b/kernel/x86/lsame.S @@ -74,11 +74,11 @@ #else movl %eax, %ecx subl $32, %ecx - cmovg %ecx, %eax + cmovge %ecx, %eax movl %edx, %ecx subl $32, %ecx - cmovg %ecx, %edx + cmovge %ecx, %edx subl %eax, %edx movl $0, %eax