From 6c46e3d9b15be3e5c6227bb97fd542a4100ec4d2 Mon Sep 17 00:00:00 2001 From: Yang Liu Date: Fri, 11 Apr 2025 18:26:51 +0800 Subject: [WOW64] Splitted freq and cleanup functions from x64emu (#2521) --- src/dynarec/arm64/dynarec_arm64_0f.c | 4 ++-- src/dynarec/la64/dynarec_la64_0f.c | 2 +- src/dynarec/rv64/dynarec_rv64_0f.c | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) (limited to 'src/dynarec') diff --git a/src/dynarec/arm64/dynarec_arm64_0f.c b/src/dynarec/arm64/dynarec_arm64_0f.c index c5519584..7071d5d2 100644 --- a/src/dynarec/arm64/dynarec_arm64_0f.c +++ b/src/dynarec/arm64/dynarec_arm64_0f.c @@ -14,9 +14,9 @@ #include "x64trace.h" #include "dynarec_native.h" #include "my_cpuid.h" +#include "freq.h" #include "emu/x87emu_private.h" #include "emu/x64shaext.h" - #include "arm64_printer.h" #include "dynarec_arm64_private.h" #include "dynarec_arm64_functions.h" @@ -1938,7 +1938,7 @@ uintptr_t dynarec64_0F(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip, int nin } if(BOX64ENV(sse_flushto0)) { // try to sync mxcsr with fpsr on the flag side - /* mapping is + /* mapping is ARM -> X86 0 -> 0 // Invalid operation 1 -> 2 // Divide by 0 diff --git a/src/dynarec/la64/dynarec_la64_0f.c b/src/dynarec/la64/dynarec_la64_0f.c index 4d0ea75e..18714f81 100644 --- a/src/dynarec/la64/dynarec_la64_0f.c +++ b/src/dynarec/la64/dynarec_la64_0f.c @@ -18,7 +18,7 @@ #include "emu/x87emu_private.h" #include "emu/x64shaext.h" #include "bitutils.h" - +#include "freq.h" #include "la64_printer.h" #include "dynarec_la64_private.h" #include "dynarec_la64_functions.h" diff --git a/src/dynarec/rv64/dynarec_rv64_0f.c b/src/dynarec/rv64/dynarec_rv64_0f.c index f12f7a39..f3798cb4 100644 --- a/src/dynarec/rv64/dynarec_rv64_0f.c +++ b/src/dynarec/rv64/dynarec_rv64_0f.c @@ -17,7 +17,7 @@ #include "emu/x87emu_private.h" #include "emu/x64shaext.h" #include "bitutils.h" - +#include "freq.h" #include "rv64_printer.h" #include "dynarec_rv64_private.h" #include "dynarec_rv64_functions.h" -- cgit 1.4.1