[pypy-svn] r68409 - pypy/branch/asmgcc-mingw32-2/pypy/translator/c/gcc

afa at codespeak.net afa at codespeak.net
Wed Oct 14 00:28:35 CEST 2009


Author: afa
Date: Wed Oct 14 00:28:34 2009
New Revision: 68409

Modified:
   pypy/branch/asmgcc-mingw32-2/pypy/translator/c/gcc/trackgcroot.py
Log:
"movd" is a floating-point operation and can be ignored in trackgcroot


Modified: pypy/branch/asmgcc-mingw32-2/pypy/translator/c/gcc/trackgcroot.py
==============================================================================
--- pypy/branch/asmgcc-mingw32-2/pypy/translator/c/gcc/trackgcroot.py	(original)
+++ pypy/branch/asmgcc-mingw32-2/pypy/translator/c/gcc/trackgcroot.py	Wed Oct 14 00:28:34 2009
@@ -583,6 +583,7 @@
         # floating-point operations cannot produce GC pointers
         'f',
         'cvt', 'ucomi', 'subs', 'subp' , 'adds', 'addp', 'xorp', 'movap',
+        'movd',
         'mins', 'minp',  'maxs', 'maxp', # sse2
         # arithmetic operations should not produce GC pointers
         'inc', 'dec', 'not', 'neg', 'or', 'and', 'sbb', 'adc',



More information about the Pypy-commit mailing list