diff --git a/libs/jit/source/abi.cpp b/libs/jit/source/abi.cpp index 2a38f11..0b7b92b 100644 --- a/libs/jit/source/abi.cpp +++ b/libs/jit/source/abi.cpp @@ -5,15 +5,15 @@ namespace pslang::jit abi host_abi() { -#if defined(__linux__) and defined(__x86_64__) +#if defined(__x86_64__) return abi::itanium; -#elif defined(__APPLE__) and defined(__ARM64_ARCH_8__) +#elif defined(__ARM64_ARCH_8__) return abi::armv8; -#elif defined(_WIN64) and defined(_M_AMD64) +#elif defined(_M_AMD64) return abi::msvs; #else #error Unknown host ABI #endif } -} \ No newline at end of file +}