[pypy-svn] r75279 - pypy/trunk/pypy/translator/platform

afa at codespeak.net afa at codespeak.net
Fri Jun 11 17:08:09 CEST 2010


Author: afa
Date: Fri Jun 11 17:08:07 2010
New Revision: 75279

Modified:
   pypy/trunk/pypy/translator/platform/posix.py
   pypy/trunk/pypy/translator/platform/windows.py
Log:
Copy the "link_flags" list before we modify it: it's probably a class attribute


Modified: pypy/trunk/pypy/translator/platform/posix.py
==============================================================================
--- pypy/trunk/pypy/translator/platform/posix.py	(original)
+++ pypy/trunk/pypy/translator/platform/posix.py	Fri Jun 11 17:08:07 2010
@@ -84,7 +84,7 @@
         if exe_name is None:
             exe_name = cfiles[0].new(ext=self.exe_ext)
 
-        linkflags = self.link_flags
+        linkflags = self.link_flags[:]
         if shared:
             linkflags = self._args_for_shared(linkflags)
 

Modified: pypy/trunk/pypy/translator/platform/windows.py
==============================================================================
--- pypy/trunk/pypy/translator/platform/windows.py	(original)
+++ pypy/trunk/pypy/translator/platform/windows.py	Fri Jun 11 17:08:07 2010
@@ -213,7 +213,7 @@
         m.exe_name = exe_name
         m.eci = eci
 
-        linkflags = self.link_flags
+        linkflags = self.link_flags[:]
         if shared:
             linkflags = self._args_for_shared(linkflags) + [
                 '/EXPORT:$(PYPY_MAIN_FUNCTION)']



More information about the Pypy-commit mailing list