[pypy-svn] r76047 - pypy/branch/asmgcc-64/pypy/rpython/memory/gctransform

jcreigh at codespeak.net jcreigh at codespeak.net
Thu Jul 8 20:03:06 CEST 2010


Author: jcreigh
Date: Thu Jul  8 20:03:04 2010
New Revision: 76047

Modified:
   pypy/branch/asmgcc-64/pypy/rpython/memory/gctransform/asmgcroot.py
Log:
make _compare_gcmap_entries return INT, not Signed (translation fix)

Modified: pypy/branch/asmgcc-64/pypy/rpython/memory/gctransform/asmgcroot.py
==============================================================================
--- pypy/branch/asmgcc-64/pypy/rpython/memory/gctransform/asmgcroot.py	(original)
+++ pypy/branch/asmgcc-64/pypy/rpython/memory/gctransform/asmgcroot.py	Thu Jul  8 20:03:04 2010
@@ -415,11 +415,12 @@
     key1 = addr1.address[0]
     key2 = addr2.address[0]
     if key1 < key2:
-        return -1
+        result = -1
     elif key1 == key2:
-        return 0
+        result = 0
     else:
-        return 1
+        result = 1
+    return rffi.cast(rffi.INT, result)
 
 # ____________________________________________________________
 



More information about the Pypy-commit mailing list