[pypy-svn] r22565 - in pypy/dist/pypy/translator/llvm: . test

ericvrp at codespeak.net ericvrp at codespeak.net
Tue Jan 24 10:47:47 CET 2006


Author: ericvrp
Date: Tue Jan 24 10:47:46 2006
New Revision: 22565

Modified:
   pypy/dist/pypy/translator/llvm/database.py
   pypy/dist/pypy/translator/llvm/test/test_lladdresses.py
Log:
Fixes to genllvm for WIP of lladdresses


Modified: pypy/dist/pypy/translator/llvm/database.py
==============================================================================
--- pypy/dist/pypy/translator/llvm/database.py	(original)
+++ pypy/dist/pypy/translator/llvm/database.py	Tue Jan 24 10:47:46 2006
@@ -12,8 +12,8 @@
      OpaqueTypeNode, ExtOpaqueTypeNode
 from pypy.rpython.lltypesystem import lltype
 from pypy.objspace.flow.model import Constant, Variable
-from pypy.rpython.memory.lladdress import Address, NULL
-            
+from pypy.rpython.memory.lladdress import address, NULL
+
 log = log.database 
 
 class Database(object): 
@@ -38,7 +38,7 @@
             lltype.Void: "void",
             lltype.UnsignedLongLong: "ulong",
             lltype.SignedLongLong: "long",
-            Address: "sbyte*"}
+            address: "sbyte*"}
 
         # 32 bit platform
         if sys.maxint == 2**31-1:
@@ -362,7 +362,7 @@
             repr = str(ord(value))
         elif type_ is lltype.Float:
             repr = self.float_to_str(value)
-        elif type_ is Address:
+        elif type_ is address:
             assert value == NULL
             repr = 'null' 
         else:

Modified: pypy/dist/pypy/translator/llvm/test/test_lladdresses.py
==============================================================================
--- pypy/dist/pypy/translator/llvm/test/test_lladdresses.py	(original)
+++ pypy/dist/pypy/translator/llvm/test/test_lladdresses.py	Tue Jan 24 10:47:46 2006
@@ -4,6 +4,8 @@
 from pypy.rpython.objectmodel import free_non_gc_object                                              
 import py
 
+py.test.skip("WIP")
+
 def test_null():
     def f():
         return NULL - NULL



More information about the Pypy-commit mailing list