Make more warnings go away on the SGI compiler.
This is part of SF patch #424992.
diff --git a/Modules/signalmodule.c b/Modules/signalmodule.c
index 0ce755f..340445f 100644
--- a/Modules/signalmodule.c
+++ b/Modules/signalmodule.c
@@ -156,7 +156,7 @@
 	if (!PyArg_Parse(args, "i", &t))
 		return NULL;
 	/* alarm() returns the number of seconds remaining */
-	return PyInt_FromLong(alarm(t));
+	return PyInt_FromLong((long)alarm(t));
 }
 
 static char alarm_doc[] =