1
0
mirror of https://github.com/lammertb/libhttp.git synced 2025-12-22 04:02:04 +03:00

MinGW: correct compiler defines

It seems MinGW uses __MINGW32_MAJOR_VERSION (major before version) for 32 bit,
but __MINGW64_VERSION_MAJOR (version befor major) for 64 bit.
This commit is contained in:
bel
2015-09-07 20:23:20 +02:00
parent 0037369809
commit d33ff62ab1

View File

@@ -847,13 +847,13 @@ static void start_civetweb(int argc, char *argv[])
(unsigned)__MINGW64_VERSION_MINOR); (unsigned)__MINGW64_VERSION_MINOR);
fprintf(stdout, fprintf(stdout,
"MinGW32: %u.%u\n", "MinGW32: %u.%u\n",
(unsigned)__MINGW32_VERSION_MAJOR, (unsigned)__MINGW32_MAJOR_VERSION,
(unsigned)__MINGW32_VERSION_MINOR); (unsigned)__MINGW32_MINOR_VERSION);
#elif defined(__MINGW32__) #elif defined(__MINGW32__)
fprintf(stdout, fprintf(stdout,
"MinGW32: %u.%u\n", "MinGW32: %u.%u\n",
(unsigned)__MINGW32_VERSION_MAJOR, (unsigned)__MINGW32_MAJOR_VERSION,
(unsigned)__MINGW32_VERSION_MINOR); (unsigned)__MINGW32_MINOR_VERSION);
#elif defined(__clang__) #elif defined(__clang__)
fprintf(stdout, fprintf(stdout,
"clang: %u.%u.%u (%s)\n", "clang: %u.%u.%u (%s)\n",