From 14966e48a64ff93e176e74db333b56f7c5af16d3 Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Fri, 21 Feb 2025 20:43:48 +0100 Subject: [ARM64_DYNAREC] Fixed potential issue with SUBSET with a DF still present --- src/dynarec/arm64/dynarec_arm64_helper.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/dynarec/arm64/dynarec_arm64_helper.h b/src/dynarec/arm64/dynarec_arm64_helper.h index 53550cd7..01005fc7 100644 --- a/src/dynarec/arm64/dynarec_arm64_helper.h +++ b/src/dynarec/arm64/dynarec_arm64_helper.h @@ -1140,7 +1140,7 @@ && (dyn->insts[ninst].x64.gen_flags&(~(A)))) \ READFLAGS(((dyn->insts[ninst].x64.gen_flags&X_PEND)?X_ALL:dyn->insts[ninst].x64.gen_flags)&(~(A)));\ if(dyn->insts[ninst].x64.gen_flags) switch(B) { \ - case SF_SUBSET: \ + case SF_SUBSET: SET_DFNONE(); dyn->f.pending = SF_SET; break; \ case SF_SET: dyn->f.pending = SF_SET; break; \ case SF_SET_DF: dyn->f.pending = SF_SET; dyn->f.dfnone = 1; break; \ case SF_SET_NODF: dyn->f.pending = SF_SET; dyn->f.dfnone = 0; break; \ -- cgit 1.4.1