From 4102f29581a937f68449c309d7a0e7cb161582d2 Mon Sep 17 00:00:00 2001 From: Paul Duncan Date: Tue, 26 Jun 2018 10:31:40 -0400 Subject: fix H and C flags in add_rw_rw() --- ops.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ops.yaml b/ops.yaml index e3e7979..53f235a 100644 --- a/ops.yaml +++ b/ops.yaml @@ -9290,8 +9290,8 @@ templates: // set flags cpu_wf(ctx, F_N | F_H | F_C, ( - ((((dst_val & 0xFF) + (src_val & 0xFF)) > 0xFF) ? F_H : 0) | - ((n == 0x10000) ? F_C : 0) + ((((dst_val & 0xFFF) + (src_val & 0xFFF)) > 0xFFF) ? F_H : 0) | + ((n > 0xFFFF) ? F_C : 0) )); } -- cgit v1.2.3