From 9be412bbc220b5e6749fe2966351b34371069234 Mon Sep 17 00:00:00 2001 From: MerryMage Date: Fri, 9 Feb 2018 15:58:44 +0000 Subject: [PATCH] devirtualize: MinGW uses Intanium MFP ABI --- src/backend_x64/devirtualize.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/backend_x64/devirtualize.h b/src/backend_x64/devirtualize.h index 111fb435..1fea1dc4 100644 --- a/src/backend_x64/devirtualize.h +++ b/src/backend_x64/devirtualize.h @@ -67,6 +67,8 @@ ArgCallback DevirtualizeItanium(mp::class_type_t* this_) { #if defined(__APPLE__) || defined(linux) || defined(__linux) || defined(__linux__) #define DEVIRT(this_, mfp) Dynarmic::BackendX64::DevirtualizeItanium(this_) +#elif defined(__MINGW64__) +#define DEVIRT(this_, mfp) Dynarmic::BackendX64::DevirtualizeItanium(this_) #elif defined(_WIN32) #define DEVIRT(this_, mfp) Dynarmic::BackendX64::DevirtualizeWindows(this_) #else