diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2022-02-27 13:24:37 +0100 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2022-02-27 13:24:37 +0100 |
| commit | b2309cec52199681d5718bcaf8117627f0b1c213 (patch) | |
| tree | 08e6b31b3e20829fa4f6fc4037bdf10dd572148a /src | |
| parent | e190bb4b52b23be9745bd534f40d30d175ee8eaa (diff) | |
| download | box64-b2309cec52199681d5718bcaf8117627f0b1c213.tar.gz box64-b2309cec52199681d5718bcaf8117627f0b1c213.zip | |
[DYNAREC] Still more multiarch changes
Diffstat (limited to 'src')
| -rwxr-xr-x | src/dynarec/dynarec_arch.h | 9 | ||||
| -rwxr-xr-x | src/dynarec/dynarec_native_pass.c | 2 |
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; |