diff options
-rw-r--r-- | src/inc/coredistools.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/inc/coredistools.h b/src/inc/coredistools.h index c73b2f7048..54146058e8 100644 --- a/src/inc/coredistools.h +++ b/src/inc/coredistools.h @@ -27,6 +27,13 @@ #define DllIface EXTERN_C __declspec(dllimport) #endif // defined(DllInterfaceExporter) #else +#if !defined(__cdecl) +#if defined(__i386__) +#define __cdecl __attribute__((cdecl)) +#else +#define __cdecl +#endif +#endif #define DllIface EXTERN_C #endif // defined(_MSC_VER) |