diff backend_x86.c @ 2400:c97609fe8315

Implement watchpoints in Z80 debugger
author Michael Pavone <pavone@retrodev.com>
date Sat, 23 Dec 2023 23:03:31 -0800
parents bf4f1a8d1d48
children
line wrap: on
line diff
--- a/backend_x86.c	Sat Dec 23 22:11:43 2023 -0800
+++ b/backend_x86.c	Sat Dec 23 23:03:31 2023 -0800
@@ -138,7 +138,7 @@
 		jcc(code, CC_C, code->cur + 2);
 		cmp_rdispr(code, opts->context_reg, opts->watchpoint_range_off + (opts->address_size == SZ_D ? 4 : 2), adr_reg, opts->address_size);
 		code_ptr watch_ub = code->cur + 1;
-		jcc(code, CC_NC, code->cur + 2);
+		jcc(code, CC_A, code->cur + 2);
 
 		push_r(code, opts->scratch1);
 		push_r(code, opts->scratch2);