Author: David Schneider <david.schnei...@picle.org>
Branch: 
Changeset: r64426:e707c30857dc
Date: 2013-05-22 09:13 +0000
http://bitbucket.org/pypy/pypy/changeset/e707c30857dc/

Log:    make cross-translation arm builds require shadowstack and suggest
        the right jit backend. This should reduce the number of command-line
        flags for a 'default' cross-translation

diff --git a/rpython/config/translationoption.py 
b/rpython/config/translationoption.py
--- a/rpython/config/translationoption.py
+++ b/rpython/config/translationoption.py
@@ -276,7 +276,9 @@
     ]),
     ChoiceOption("platform",
                  "target platform", ['host'] + PLATFORMS, default='host',
-                 cmdline='--platform'),
+                 cmdline='--platform',
+                requires={"arm": [("translation.gcrootfinder", 
"shadowstack")]},
+                suggests={"arm": [("translation.jit_backend", "arm")]}),
 
 ])
 
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to