From f2ee392b0e4b1709d08d2f15efde09f3e4c0d60f Mon Sep 17 00:00:00 2001 From: Sjoerd van der Berg Date: Sat, 30 Nov 2002 11:34:43 +0000 Subject: [PATCH] hmm Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@547 --- src/cpu/core_16/instructions.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cpu/core_16/instructions.h b/src/cpu/core_16/instructions.h index 8bd1901c..b43405d2 100644 --- a/src/cpu/core_16/instructions.h +++ b/src/cpu/core_16/instructions.h @@ -375,10 +375,10 @@ flags.cf=get_CF();flags.type=t_RCLd; \ flags.var2.b=op2;flags.var1.d=load(op1); \ if (flags.var2.b==1) { \ - flags.result.d=flags.var1.d << 1 | flags.cf; \ + flags.result.d=(flags.var1.d << 1) | flags.cf; \ } else { \ flags.result.d=(flags.var1.d << flags.var2.b) | \ - (flags.cf << (flags.var2.b-1)) | \ + (flags.cf << (flags.var2.b-1)) | \ (flags.var1.d >> (33-flags.var2.b)); \ } \ flags.cf=((flags.var1.d >> (32-flags.var2.b)) & 1); \