Author: Armin Rigo <[email protected]>
Branch: kill-exported-symbols-list
Changeset: r74107:9dfe6c33078f
Date: 2014-10-23 13:41 +0200
http://bitbucket.org/pypy/pypy/changeset/9dfe6c33078f/

Log:    fix

diff --git a/rpython/rtyper/tool/test/test_rffi_platform.py 
b/rpython/rtyper/tool/test/test_rffi_platform.py
--- a/rpython/rtyper/tool/test/test_rffi_platform.py
+++ b/rpython/rtyper/tool/test/test_rffi_platform.py
@@ -5,6 +5,7 @@
 from rpython.tool.udir import udir
 from rpython.translator.tool.cbuild import ExternalCompilationInfo
 from rpython.translator.platform import platform
+from rpython.translator import cdir
 from rpython.rlib.rarithmetic import r_uint, r_longlong, r_ulonglong
 from rpython.rlib.rfloat import isnan
 
@@ -291,15 +292,17 @@
     assert a % struct.calcsize("P") == 0
 
 def test_external_lib():
-    eci = ExternalCompilationInfo()
+    eci = ExternalCompilationInfo(include_dirs = [cdir])
+
     c_source = """
+    #include "src/precommondefs.h"
+    RPY_EXPORTED
     int f(int a, int b)
     {
         return (a + b);
     }
     """
     if platform.name == 'msvc':
-        c_source = '__declspec(dllexport) ' + c_source
         libname = 'libc_lib'
     else:
         libname = 'c_lib'
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to