More changes of DeprecationWarning to FutureWarning.
diff --git a/Objects/intobject.c b/Objects/intobject.c
index a8ea6ac..2cda031 100644
--- a/Objects/intobject.c
+++ b/Objects/intobject.c
@@ -671,7 +671,7 @@
 	if (a == 0 || b == 0)
 		return int_pos(v);
 	if (b >= LONG_BIT) {
-		if (PyErr_Warn(PyExc_DeprecationWarning,
+		if (PyErr_Warn(PyExc_FutureWarning,
 			       "x<<y losing bits or changing sign "
 			       "will return a long in Python 2.4 and up") < 0)
 			return NULL;
@@ -679,7 +679,7 @@
 	}
 	c = a << b;
 	if (a != Py_ARITHMETIC_RIGHT_SHIFT(long, c, b)) {
-		if (PyErr_Warn(PyExc_DeprecationWarning,
+		if (PyErr_Warn(PyExc_FutureWarning,
 			       "x<<y losing bits or changing sign "
 			       "will return a long in Python 2.4 and up") < 0)
 			return NULL;
@@ -774,7 +774,7 @@
 	char buf[100];
 	long x = v -> ob_ival;
 	if (x < 0) {
-		if (PyErr_Warn(PyExc_DeprecationWarning,
+		if (PyErr_Warn(PyExc_FutureWarning,
 			       "hex()/oct() of negative int will return "
 			       "a signed string in Python 2.4 and up") < 0)
 			return NULL;
@@ -792,7 +792,7 @@
 	char buf[100];
 	long x = v -> ob_ival;
 	if (x < 0) {
-		if (PyErr_Warn(PyExc_DeprecationWarning,
+		if (PyErr_Warn(PyExc_FutureWarning,
 			       "hex()/oct() of negative int will return "
 			       "a signed string in Python 2.4 and up") < 0)
 			return NULL;