[pypy-commit] pypy default: make cross-translation arm builds require shadowstack and suggest the right jit

bivab noreply at buildbot.pypy.org
Wed May 22 11:14:33 CEST 2013


Author: David Schneider <david.schneider at 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")]}),
 
 ])
 


More information about the pypy-commit mailing list