Undef MIN and MAX before defining them, to avoid warnings on certain
platforms.
diff --git a/Objects/longobject.c b/Objects/longobject.c
index 89fc8b4..7f94a62 100644
--- a/Objects/longobject.c
+++ b/Objects/longobject.c
@@ -2003,6 +2003,8 @@
 
 /* Bitwise and/xor/or operations */
 
+#undef MIN
+#undef MAX
 #define MAX(x, y) ((x) < (y) ? (y) : (x))
 #define MIN(x, y) ((x) > (y) ? (y) : (x))