25 lines
928 B
Diff
25 lines
928 B
Diff
diff -Naur Python-2.7.9-orig/Include/pyport.h Python-2.7.9/Include/pyport.h
|
|
--- Python-2.7.9-orig/Include/pyport.h 2014-12-11 13:49:56.256200000 +0300
|
|
+++ Python-2.7.9/Include/pyport.h 2014-12-11 13:50:54.272600000 +0300
|
|
@@ -218,9 +218,11 @@
|
|
/* Smallest negative value of type Py_ssize_t. */
|
|
#define PY_SSIZE_T_MIN (-PY_SSIZE_T_MAX-1)
|
|
|
|
+/*
|
|
#if SIZEOF_PID_T > SIZEOF_LONG
|
|
# error "Python doesn't support sizeof(pid_t) > sizeof(long)"
|
|
#endif
|
|
+*/
|
|
|
|
/* PY_FORMAT_SIZE_T is a platform-specific modifier for use in a printf
|
|
* format to convert an argument with the width of a size_t or Py_ssize_t.
|
|
@@ -252,6 +254,8 @@
|
|
# define PY_FORMAT_SIZE_T "l"
|
|
# elif defined(MS_WINDOWS)
|
|
# define PY_FORMAT_SIZE_T "I"
|
|
+# elif defined(__MINGW32__) && defined(__USE_MINGW_ANSI_STDIO)
|
|
+# define PY_FORMAT_SIZE_T "z"
|
|
# else
|
|
# error "This platform's pyconfig.h needs to define PY_FORMAT_SIZE_T"
|
|
# endif
|