From ae67a2ef34bda98d5670f85c16fd53304a09bbfe Mon Sep 17 00:00:00 2001 From: SimoneN64 Date: Mon, 28 Aug 2023 20:10:02 +0200 Subject: [PATCH] Define ABI for JIT --- src/common.hpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/common.hpp b/src/common.hpp index 69f17b43..196698bb 100644 --- a/src/common.hpp +++ b/src/common.hpp @@ -57,4 +57,10 @@ static FORCE_INLINE constexpr u32 GetVideoFrequency(bool pal) { #define BYTE_INDEX(i) (15 - (i)) #define unlikely(exp) __builtin_expect(exp, 0) -#define likely(exp) __builtin_expect(exp, 1) \ No newline at end of file +#define likely(exp) __builtin_expect(exp, 1) + +#if defined(WIN32) || defined(_WIN32) || defined(__WIN32) && !defined(__CYGWIN__) +#define ABI_WINDOWS +#else +#define ABI_UNIX +#endif \ No newline at end of file