Rename roundup() to roundupsize(), as there's a macro roundup() in the
sys/types.h header on many systems that may get pulled in (through
WANT_SIGFPE_HANDLER which pulls in signal.h).
diff --git a/Objects/listobject.c b/Objects/listobject.c
index 02fdda6..c9d4a6b 100644
--- a/Objects/listobject.c
+++ b/Objects/listobject.c
@@ -43,7 +43,7 @@
 	((((n)+(PyTryBlock)-1)/(PyTryBlock))*(PyTryBlock))
 
 static int
-roundup(n)
+roundupsize(n)
 	int n;
 {
 	if (n < 500)
@@ -52,7 +52,7 @@
 		return ROUNDUP(n, 100);
 }
 
-#define NRESIZE(var, type, nitems) PyMem_RESIZE(var, type, roundup(nitems))
+#define NRESIZE(var, type, nitems) PyMem_RESIZE(var, type, roundupsize(nitems))
 
 PyObject *
 PyList_New(size)