diff options
Diffstat (limited to 'src/dynarec/dynarec_next.h')
| -rw-r--r-- | src/dynarec/dynarec_next.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/dynarec/dynarec_next.h b/src/dynarec/dynarec_next.h index 9c3411d1..f95421eb 100644 --- a/src/dynarec/dynarec_next.h +++ b/src/dynarec/dynarec_next.h @@ -5,23 +5,29 @@ void arm64_next(void) EXPORTDYN; void arm64_prolog(x64emu_t* emu, void* addr) EXPORTDYN; void arm64_epilog(void) EXPORTDYN; +void arm64_epilog_fast(void) EXPORTDYN; #define native_next arm64_next #define native_prolog arm64_prolog #define native_epilog arm64_epilog +#define native_epilog_fast arm64_epilog_fast #elif defined(LA64) void la64_next(void) EXPORTDYN; void la64_prolog(x64emu_t* emu, void* addr) EXPORTDYN; void la64_epilog(void) EXPORTDYN; +void la64_epilog_fast(void) EXPORTDYN; #define native_next la64_next #define native_prolog la64_prolog #define native_epilog la64_epilog +#define native_epilog_fast la64_epilog_fast #elif defined(RV64) void rv64_next(void) EXPORTDYN; void rv64_prolog(x64emu_t* emu, void* addr) EXPORTDYN; void rv64_epilog(void) EXPORTDYN; +void rv64_epilog_fast(void) EXPORTDYN; #define native_next rv64_next #define native_prolog rv64_prolog #define native_epilog rv64_epilog +#define native_epilog_fast rv64_epilog_fast #else #error Unsupported architecture #endif |