diff options
Diffstat (limited to 'src/dynarec/arm64/dynarec_arm64_emit_shift.c')
| -rw-r--r-- | src/dynarec/arm64/dynarec_arm64_emit_shift.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/dynarec/arm64/dynarec_arm64_emit_shift.c b/src/dynarec/arm64/dynarec_arm64_emit_shift.c index 45add1f2..007002f0 100644 --- a/src/dynarec/arm64/dynarec_arm64_emit_shift.c +++ b/src/dynarec/arm64/dynarec_arm64_emit_shift.c @@ -1,7 +1,6 @@ #include <stdio.h> #include <stdlib.h> #include <stddef.h> -#include <pthread.h> #include <errno.h> #include "debug.h" @@ -16,7 +15,6 @@ #include "emu/x64run_private.h" #include "x64trace.h" #include "dynarec_native.h" -#include "../tools/bridge_private.h" #include "arm64_printer.h" #include "dynarec_arm64_private.h" @@ -327,7 +325,7 @@ void emit_ror32c(dynarec_arm_t* dyn, int ninst, rex_t rex, int s1, uint32_t c, i if(c==1) { LSRxw(s3, s1, rex.w?62:30); EORxw_REG_LSR(s3, s3, s3, 1); - BFIw(xFlags, s4, F_OF, 1); + BFIw(xFlags, s3, F_OF, 1); } } } |