; * mps/code/mps.h (mps_word_t): Fix condition for MinGW64.

This commit is contained in:
Eli Zaretskii 2025-09-25 11:39:05 +03:00
parent e223d2f339
commit e850bcf6c6

View file

@ -36,7 +36,7 @@
* Then Microsoft made unsigned long shorter than a pointer on Win64. Ugh.
*/
#if defined(_MSC_VER) && defined(_WIN32) && defined(_WIN64) && defined(_M_X64)
#if (defined(_MSC_VER) || defined(__GNUC__)) && defined(_WIN32) && defined(_WIN64) && defined(_M_X64)
typedef unsigned __int64 mps_word_t;
#else
typedef unsigned long mps_word_t;