about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2022-02-27 13:24:37 +0100
committerptitSeb <sebastien.chev@gmail.com>2022-02-27 13:24:37 +0100
commitb2309cec52199681d5718bcaf8117627f0b1c213 (patch)
tree08e6b31b3e20829fa4f6fc4037bdf10dd572148a /src
parente190bb4b52b23be9745bd534f40d30d175ee8eaa (diff)
downloadbox64-b2309cec52199681d5718bcaf8117627f0b1c213.tar.gz
box64-b2309cec52199681d5718bcaf8117627f0b1c213.zip
[DYNAREC] Still more multiarch changes
Diffstat (limited to 'src')
-rwxr-xr-xsrc/dynarec/dynarec_arch.h9
-rwxr-xr-xsrc/dynarec/dynarec_native_pass.c2
2 files changed, 10 insertions, 1 deletions
diff --git a/src/dynarec/dynarec_arch.h b/src/dynarec/dynarec_arch.h
index 0c62469f..e5e98658 100755
--- a/src/dynarec/dynarec_arch.h
+++ b/src/dynarec/dynarec_arch.h
@@ -9,6 +9,15 @@
 #define instruction_native_t        instruction_arm64_t

 #define dynarec_native_t            dynarec_arm_t

 

+#elif defined(LA464)

+#include "la464/la464_printer.h"

+#include "la464/dynarec_la464_private.h"

+#include "la464/dynarec_la464_functions.h"

+

+#define instruction_native_t        instruction_la464_t

+#define dynarec_native_t            dynarec_la464_t

+

+

 #else

 #error Unsupported platform

 #endif

diff --git a/src/dynarec/dynarec_native_pass.c b/src/dynarec/dynarec_native_pass.c
index 01d32b17..be29102a 100755
--- a/src/dynarec/dynarec_native_pass.c
+++ b/src/dynarec/dynarec_native_pass.c
@@ -26,7 +26,7 @@
 #error No STEP defined
 #endif
 
-uintptr_t native_pass(dynarec_arm_t* dyn, uintptr_t addr)
+uintptr_t native_pass(dynarec_native_t* dyn, uintptr_t addr)
 {
     int ok = 1;
     int ninst = 0;