[pypy-svn] r32951 - pypy/dist/pypy/module/posix
ac at codespeak.net
ac at codespeak.net
Fri Oct 6 13:40:23 CEST 2006
Author: ac
Date: Fri Oct 6 13:40:22 2006
New Revision: 32951
Modified:
pypy/dist/pypy/module/posix/__init__.py
pypy/dist/pypy/module/posix/interp_posix.py
Log:
Dissable the use of ctypes in posix for now since it needs to be translatable
to targets without it.
Modified: pypy/dist/pypy/module/posix/__init__.py
==============================================================================
--- pypy/dist/pypy/module/posix/__init__.py (original)
+++ pypy/dist/pypy/module/posix/__init__.py Fri Oct 6 13:40:22 2006
@@ -1,7 +1,8 @@
# Package initialisation
from pypy.interpreter.mixedmodule import MixedModule
-from pypy.module.posix import ctypes_posix
+#Turned off for now. posix must support targets without ctypes.
+#from pypy.module.posix import ctypes_posix
import os
exec 'import %s as posix' % os.name
@@ -46,8 +47,8 @@
'chmod' : 'interp_posix.chmod',
'rename' : 'interp_posix.rename',
'_exit' : 'interp_posix._exit',
- 'getuid' : 'interp_posix.getuid',
- 'geteuid' : 'interp_posix.geteuid',
+ #'getuid' : 'interp_posix.getuid',
+ #'geteuid' : 'interp_posix.geteuid',
}
if hasattr(os, 'ftruncate'):
interpleveldefs['ftruncate'] = 'interp_posix.ftruncate'
@@ -67,8 +68,8 @@
interpleveldefs['fork'] = 'interp_posix.fork'
if hasattr(os, 'waitpid'):
interpleveldefs['waitpid'] = 'interp_posix.waitpid'
- if hasattr(ctypes_posix, 'uname'):
- interpleveldefs['uname'] = 'interp_posix.uname'
+ #if hasattr(ctypes_posix, 'uname'):
+ # interpleveldefs['uname'] = 'interp_posix.uname'
for constant in dir(os):
Modified: pypy/dist/pypy/module/posix/interp_posix.py
==============================================================================
--- pypy/dist/pypy/module/posix/interp_posix.py (original)
+++ pypy/dist/pypy/module/posix/interp_posix.py Fri Oct 6 13:40:22 2006
@@ -5,7 +5,8 @@
import os
-from pypy.module.posix import ctypes_posix as _c
+# Turned off for now. posix must support targets without ctypes
+#from pypy.module.posix import ctypes_posix as _c
def wrap_oserror(space, e):
assert isinstance(e, OSError)
More information about the Pypy-commit
mailing list