Rewrite Py_ARITHMETIC_RIGHT_SHIFT so that it's valid for all signed
commit7940fee135a9d95c71422adb2929146eae55f3d1
authormark.dickinson <mark.dickinson@6015fed2-1504-0410-9fe1-9d1591cc4771>
Fri, 20 Mar 2009 23:16:14 +0000 (20 23:16 +0000)
committermark.dickinson <mark.dickinson@6015fed2-1504-0410-9fe1-9d1591cc4771>
Fri, 20 Mar 2009 23:16:14 +0000 (20 23:16 +0000)
tree2bed9b4ddb9469a386a1c4db34a945f4b10dd53c
parentb886be7985ee9a5e76a83c1af9ed256b2cb62522
Rewrite Py_ARITHMETIC_RIGHT_SHIFT so that it's valid for all signed
integer types T, not just those for which "unsigned T" is legal.

git-svn-id: http://svn.python.org/projects/python/trunk@70489 6015fed2-1504-0410-9fe1-9d1591cc4771
Include/pyport.h