summaryrefslogtreecommitdiff
path: root/m68k_core_x86.c
diff options
context:
space:
mode:
authorMichael Pavone <pavone@retrodev.com>2015-06-28 09:53:17 -0700
committerMichael Pavone <pavone@retrodev.com>2015-06-28 09:53:17 -0700
commitde641ad9418c0d95d58d83e5f4f37d24701c4dcf (patch)
treea3a51f773670f92bb1f02113da947c78b8932ce3 /m68k_core_x86.c
parent85a13fa44481d4dafd548ed0e92654a9d6aea62f (diff)
More clang warning cleanup
Diffstat (limited to 'm68k_core_x86.c')
-rw-r--r--m68k_core_x86.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/m68k_core_x86.c b/m68k_core_x86.c
index 64e8866..5429bfd 100644
--- a/m68k_core_x86.c
+++ b/m68k_core_x86.c
@@ -1940,7 +1940,7 @@ void translate_m68k_andi_ori_ccr_sr(m68k_options *opts, m68kinst *inst)
uint32_t base_flag = inst->op == M68K_ANDI_SR || inst->op == M68K_ANDI_CCR ? X0 : X1;
for (int i = 0; i < 5; i++)
{
- if ((base_flag == X0) ^ (inst->src.params.immed & 1 << i) > 0)
+ if ((base_flag == X0) ^ ((inst->src.params.immed & 1 << i) > 0))
{
flag_mask |= base_flag << ((4 - i) * 3);
}