[pypy-svn] r76313 - pypy/branch/asmgcc-64/pypy/translator/platform
jcreigh at codespeak.net
jcreigh at codespeak.net
Thu Jul 22 15:50:53 CEST 2010
Author: jcreigh
Date: Thu Jul 22 15:50:52 2010
New Revision: 76313
Modified:
pypy/branch/asmgcc-64/pypy/translator/platform/linux.py
Log:
link libffi dynamically on x86-64 Linux (for now)
Modified: pypy/branch/asmgcc-64/pypy/translator/platform/linux.py
==============================================================================
--- pypy/branch/asmgcc-64/pypy/translator/platform/linux.py (original)
+++ pypy/branch/asmgcc-64/pypy/translator/platform/linux.py Thu Jul 22 15:50:52 2010
@@ -3,7 +3,7 @@
from pypy.translator.platform import _run_subprocess
from pypy.translator.platform.posix import BasePosix
-class Linux(BasePosix):
+class BaseLinux(BasePosix):
name = "linux"
link_flags = ['-pthread', '-lrt']
@@ -24,10 +24,12 @@
return self._pkg_config("libffi", "--libs-only-L",
['/usr/lib/libffi'])
+
+class Linux(BaseLinux):
def library_dirs_for_libffi_a(self):
# places where we need to look for libffi.a
return self.library_dirs_for_libffi() + ['/usr/lib']
-class Linux64(Linux):
- shared_only = ['-fPIC']
+class Linux64(BaseLinux):
+ pass
More information about the Pypy-commit
mailing list