158 |
// to be safely #include'd whatever the platform to keep client code portable |
// to be safely #include'd whatever the platform to keep client code portable |
159 |
#if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) |
#if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) |
160 |
|
|
161 |
|
// gcc 4.4 is using the same calling conventions as Microsoft on Win64 |
162 |
|
#if !defined(__WIN64__) |
163 |
|
|
164 |
// If microsoft compiler we can call IASIO directly so IASIOThiscallResolver |
// If microsoft compiler we can call IASIO directly so IASIOThiscallResolver |
165 |
// is not used. |
// is not used. |
166 |
#if !defined(_MSC_VER) |
#if !defined(_MSC_VER) |
539 |
} |
} |
540 |
|
|
541 |
#endif /* !defined(_MSC_VER) */ |
#endif /* !defined(_MSC_VER) */ |
542 |
|
#endif /* !defined(__WIN64__) */ |
543 |
#endif /* Win32 */ |
#endif /* Win32 */ |