#2147: PEP 237 changes to overflow behavior.
diff --git a/Doc/reference/expressions.rst b/Doc/reference/expressions.rst
index c148533..1a43599 100644
--- a/Doc/reference/expressions.rst
+++ b/Doc/reference/expressions.rst
@@ -944,11 +944,9 @@
.. index:: exception: ValueError
-A right shift by *n* bits is defined as division by ``pow(2,n)``. A left shift
-by *n* bits is defined as multiplication with ``pow(2,n)``; for plain integers
-there is no overflow check so in that case the operation drops bits and flips
-the sign if the result is not less than ``pow(2,31)`` in absolute value.
-Negative shift counts raise a :exc:`ValueError` exception.
+A right shift by *n* bits is defined as division by ``pow(2, n)``. A left shift
+by *n* bits is defined as multiplication with ``pow(2, n)``. Negative shift
+counts raise a :exc:`ValueError` exception.
.. _bitwise: