Issue #1717: rename tp_compare to tp_reserved.  I'll change the
type of tp_compare in a separate commit, for ease of reversion
should things go wrong.
diff --git a/Modules/selectmodule.c b/Modules/selectmodule.c
index bd42e12..191296e 100644
--- a/Modules/selectmodule.c
+++ b/Modules/selectmodule.c
@@ -639,7 +639,7 @@
 	0,			/*tp_print*/
 	0,			/*tp_getattr*/
 	0,                      /*tp_setattr*/
-	0,			/*tp_compare*/
+	0,			/*tp_reserved*/
 	0,			/*tp_repr*/
 	0,			/*tp_as_number*/
 	0,			/*tp_as_sequence*/
@@ -1097,7 +1097,7 @@
 	0,						/* tp_print */
 	0,						/* tp_getattr */
 	0,						/* tp_setattr */
-	0,						/* tp_compare */
+	0,						/* tp_reserved */
 	0,						/* tp_repr */
 	0,						/* tp_as_number */
 	0,						/* tp_as_sequence */
@@ -1310,7 +1310,7 @@
 	0,						/* tp_print */
 	0,						/* tp_getattr */
 	0,						/* tp_setattr */
-	0,						/* tp_compare */
+	0,						/* tp_reserved */
 	(reprfunc)kqueue_event_repr,			/* tp_repr */
 	0,						/* tp_as_number */
 	0,						/* tp_as_sequence */
@@ -1665,7 +1665,7 @@
 	0,						/* tp_print */
 	0,						/* tp_getattr */
 	0,						/* tp_setattr */
-	0,						/* tp_compare */
+	0,						/* tp_reserved */
 	0,						/* tp_repr */
 	0,						/* tp_as_number */
 	0,						/* tp_as_sequence */