Author: mattip <matti.pi...@gmail.com>
Branch: 
Changeset: r72044:72420a9c1aba
Date: 2014-06-13 16:39 +0300
http://bitbucket.org/pypy/pypy/changeset/72420a9c1aba/

Log:    do not use asmgcc on MSVC

diff --git 
a/rpython/jit/backend/x86/test/test_ztranslation_external_exception.py 
b/rpython/jit/backend/x86/test/test_ztranslation_external_exception.py
--- a/rpython/jit/backend/x86/test/test_ztranslation_external_exception.py
+++ b/rpython/jit/backend/x86/test/test_ztranslation_external_exception.py
@@ -1,12 +1,19 @@
 from rpython.jit.backend.llsupport.test.ztranslation_test import 
TranslationRemoveTypePtrTest
 from rpython.translator.translator import TranslationContext
 from rpython.config.translationoption import DEFL_GC
+from rpython.translator.platform import platform as compiler
+
+if compiler.name == 'msvc':
+    _MSVC = True
+else:
+    _MSVC = False
 
 class TestTranslationRemoveTypePtrX86(TranslationRemoveTypePtrTest):
     def _get_TranslationContext(self):
         t = TranslationContext()
         t.config.translation.gc = DEFL_GC   # 'hybrid' or 'minimark'
-        t.config.translation.gcrootfinder = 'asmgcc'
+        if not _MSVC:
+            t.config.translation.gcrootfinder = 'asmgcc'
         t.config.translation.list_comprehension_operations = True
         t.config.translation.gcremovetypeptr = True
         return t
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to