MHash-384 development repository
Revision | 4f2a40638f7d8e252e638b06f482a4a60c39c631 (tree) |
---|---|
Zeit | 2017-12-23 01:12:58 |
Autor | ![]() |
Commiter | LoRd_MuldeR |
Fixed MSYS/MinGW detection.
@@ -25,15 +25,15 @@ | ||
25 | 25 | #include <stdint.h> |
26 | 26 | |
27 | 27 | /*System*/ |
28 | -#ifdef _WIN32 | |
29 | -#define SYSTEM_TYPE "Windows" | |
30 | -#elif __CYGWIN__ | |
28 | +#if defined (__CYGWIN__) | |
31 | 29 | #define SYSTEM_TYPE "Cygwin" |
32 | -#elif __MINGW32__ | |
33 | -#define SYSTEM_TYPE "MinGW" | |
34 | -#elif __linux__ | |
30 | +#elif defined(__MINGW32__) | |
31 | +#define SYSTEM_TYPE "MSYS/MinGW" | |
32 | +#elif defined(_WIN32) || defined(_WIN64) | |
33 | +#define SYSTEM_TYPE "Windows" | |
34 | +#elif defined(__linux__) | |
35 | 35 | #define SYSTEM_TYPE "Linux" |
36 | -#elif __unix__ | |
36 | +#elif defined(__unix__) | |
37 | 37 | #define SYSTEM_TYPE "Unix" |
38 | 38 | #else |
39 | 39 | #define SYSTEM_TYPE "Unknown" |