Added test for uintptr_t, the C9X acceptable way to spell "type to
which I can cast void* to and back again without losing information".
In pyport.h, we typedef Py_uintptr_t to mean this thing, which if the
platform supports, will be uintptr_t (otherwise, other accomodations
are made).
diff --git a/config.h.in b/config.h.in
index c256690..debcbf8 100644
--- a/config.h.in
+++ b/config.h.in
@@ -124,6 +124,9 @@
/* Define this if you have the type long long */
#undef HAVE_LONG_LONG
+/* Define this if you have the type uintptr_t */
+#undef HAVE_UINTPTR_T
+
/* Define if your compiler supports function prototypes */
#undef HAVE_PROTOTYPES
@@ -254,6 +257,9 @@
/* The number of bytes in a short. */
#undef SIZEOF_SHORT
+/* The number of bytes in a uintptr_t. */
+#undef SIZEOF_UINTPTR_T
+
/* The number of bytes in a void *. */
#undef SIZEOF_VOID_P