[pypy-svn] r49737 - pypy/dist/pypy/module/crypt
fijal at codespeak.net
fijal at codespeak.net
Thu Dec 13 20:17:45 CET 2007
Author: fijal
Date: Thu Dec 13 20:17:44 2007
New Revision: 49737
Modified:
pypy/dist/pypy/module/crypt/interp_crypt.py
Log:
(mwh) we don't need crypt on top of OS X
Modified: pypy/dist/pypy/module/crypt/interp_crypt.py
==============================================================================
--- pypy/dist/pypy/module/crypt/interp_crypt.py (original)
+++ pypy/dist/pypy/module/crypt/interp_crypt.py Thu Dec 13 20:17:44 2007
@@ -2,8 +2,12 @@
from pypy.interpreter.baseobjspace import ObjSpace, W_Root
from pypy.rpython.lltypesystem import rffi, lltype
from pypy.translator.tool.cbuild import ExternalCompilationInfo
+import sys
-eci = ExternalCompilationInfo(libraries=['crypt'])
+if sys.platform.startswith('darwin'):
+ eci = ExternalCompilationInfo()
+else:
+ eci = ExternalCompilationInfo(libraries=['crypt'])
c_crypt = rffi.llexternal('crypt', [rffi.CCHARP, rffi.CCHARP], rffi.CCHARP,
compilation_info=eci, threadsafe=False)
More information about the Pypy-commit
mailing list