Author: Richard Plangger <planri...@gmail.com> Branch: s390x-backend Changeset: r81870:0d8edc9df396 Date: 2016-01-20 09:22 +0100 http://bitbucket.org/pypy/pypy/changeset/0d8edc9df396/
Log: adding -march=zEC12 to the platform's cflags (linux) diff --git a/rpython/translator/platform/distutils_platform.py b/rpython/translator/platform/distutils_platform.py --- a/rpython/translator/platform/distutils_platform.py +++ b/rpython/translator/platform/distutils_platform.py @@ -1,5 +1,6 @@ import py, os, sys +import platform from rpython.translator.platform import Platform, log, CompilationError from rpython.translator.tool import stdoutcapture diff --git a/rpython/translator/platform/linux.py b/rpython/translator/platform/linux.py --- a/rpython/translator/platform/linux.py +++ b/rpython/translator/platform/linux.py @@ -21,6 +21,10 @@ so_ext = 'so' so_prefixes = ('lib', '') + if platform.machine() == 's390x': + # force the right target arch for s390x + cflags = ('-march=zEC12',) + cflags + def _args_for_shared(self, args): return ['-shared'] + args _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit