[pypy-svn] r44404 - pypy/dist/pypy/rpython/lltypesystem
afa at codespeak.net
afa at codespeak.net
Thu Jun 21 10:03:57 CEST 2007
Author: afa
Date: Thu Jun 21 10:03:56 2007
New Revision: 44404
Modified:
pypy/dist/pypy/rpython/lltypesystem/rfficache.py
pypy/dist/pypy/rpython/lltypesystem/typecache.py
Log:
Update rfficache with win32 platform information.
Also add a trailing comma to reduce the risk of future conflicts.
Modified: pypy/dist/pypy/rpython/lltypesystem/rfficache.py
==============================================================================
--- pypy/dist/pypy/rpython/lltypesystem/rfficache.py (original)
+++ pypy/dist/pypy/rpython/lltypesystem/rfficache.py Thu Jun 21 10:03:56 2007
@@ -51,7 +51,7 @@
def newline_repr(d):
assert isinstance(d, dict)
- return "{\n%s\n}" % ",\n".join(["%r:%r" % (k, v) for k, v in d.items()])
+ return "{\n%s,\n}" % ",\n".join(["%r:%r" % (k, v) for k, v in d.items()])
def get_type_sizes(filename, platform_key=machine_key(), types=TYPES,
compiler_exe=None):
Modified: pypy/dist/pypy/rpython/lltypesystem/typecache.py
==============================================================================
--- pypy/dist/pypy/rpython/lltypesystem/typecache.py (original)
+++ pypy/dist/pypy/rpython/lltypesystem/typecache.py Thu Jun 21 10:03:56 2007
@@ -1,6 +1,7 @@
# this is automatically generated cache files for c types
platforms = {
('', ('32bit', 'ELF'), 'Linux'):{'short': 16, 'int': 32, 'unsigned char': 8, 'long': 32, 'char': 8, 'unsigned short': 16, 'unsigned long': 32, 'long long': 64, 'mode_t': 32, 'unsigned long long': 64, 'size_t': 32, 'unsigned int': 32},
+('', ('32bit', 'WindowsPE'), 'Windows'):{'short': 16, 'int': 32, 'unsigned char': 8, 'long': 32, 'char': 8, 'unsigned short': 16, 'unsigned long': 32, 'long long': 64, 'unsigned long long': 64, 'size_t': 32, 'unsigned int': 32},
('i386', ('32bit', ''), 'Darwin'):{'short': 16, 'int': 32, 'unsigned char': 8, 'long': 32, 'char': 8, 'unsigned short': 16, 'unsigned long': 32, 'long long': 64, 'mode_t': 16, 'unsigned long long': 64, 'size_t': 32, 'unsigned int': 32},
-('Intel(R) Pentium(R) M processor 1.73GHz', ('32bit', ''), 'Linux'):{'short': 16, 'int': 32, 'unsigned char': 8, 'long': 32, 'char': 8, 'unsigned short': 16, 'unsigned long': 32, 'long long': 64, 'mode_t': 32, 'unsigned long long': 64, 'size_t': 32, 'unsigned int': 32}
+('Intel(R) Pentium(R) M processor 1.73GHz', ('32bit', ''), 'Linux'):{'short': 16, 'int': 32, 'unsigned char': 8, 'long': 32, 'char': 8, 'unsigned short': 16, 'unsigned long': 32, 'long long': 64, 'mode_t': 32, 'unsigned long long': 64, 'size_t': 32, 'unsigned int': 32},
}
More information about the pypy-svn
mailing list