23 lines
962 B
Diff
23 lines
962 B
Diff
--- gmpy-gmpy2-2.1.0b4/src/gmpy2.c.orig 2020-02-04 05:36:50.000000000 +0100
|
|
+++ gmpy-gmpy2-2.1.0b4/src/gmpy2.c 2020-04-07 21:48:24.187539100 +0200
|
|
@@ -932,7 +932,7 @@
|
|
|
|
/* Validate the sizes of the various typedef'ed integer types. */
|
|
|
|
-#if defined _WIN64 && (MPIR || MSYS2)
|
|
+#if defined _WIN64 && MPIR
|
|
if (sizeof(mp_bitcnt_t) != sizeof(PY_LONG_LONG)) {
|
|
/* LCOV_EXCL_START */
|
|
SYSTEM_ERROR("Size of PY_LONG_LONG and mp_bitcnt_t not compatible (_WIN64 && MPIR)");
|
|
--- gmpy-gmpy2-2.1.0b4/src/gmpy2_convert_utils.h.orig 2020-02-04 05:36:50.000000000 +0100
|
|
+++ gmpy-gmpy2-2.1.0b4/src/gmpy2_convert_utils.h 2020-04-07 21:48:30.754303500 +0200
|
|
@@ -53,7 +53,7 @@
|
|
* builds has been changed to unsigned long long int.
|
|
*/
|
|
|
|
-#if defined _WIN64 && (MPIR || MSYS2)
|
|
+#if defined _WIN64 && MPIR
|
|
# define mp_bitcnt_t_From_Integer c_ulonglong_From_Integer
|
|
# define GMPy_Integer_AsMpBitCntAndError GMPy_Integer_AsUnsignedLongLongAndError
|
|
#else
|