diff --git a/src/dynarmic/backend/arm64/devirtualize.h b/src/dynarmic/backend/arm64/devirtualize.h index 14057db5..c433fd01 100644 --- a/src/dynarmic/backend/arm64/devirtualize.h +++ b/src/dynarmic/backend/arm64/devirtualize.h @@ -47,7 +47,7 @@ DevirtualizedCall DevirtualizeDefault(mcl::class_type* this_) { template DevirtualizedCall Devirtualize(mcl::class_type* this_) { -#if defined(_WIN32) +#if defined(_WIN32) && defined(_MSC_VER) return DevirtualizeWindows(this_); #else return DevirtualizeDefault(this_);