Author: Richard Plangger <[email protected]>
Branch: s390x-backend
Changeset: r82157:c3ae24173bca
Date: 2016-02-11 10:20 +0100
http://bitbucket.org/pypy/pypy/changeset/c3ae24173bca/

Log:    misaligned is fine for s390x (rawstorage)

diff --git a/rpython/rlib/rawstorage.py b/rpython/rlib/rawstorage.py
--- a/rpython/rlib/rawstorage.py
+++ b/rpython/rlib/rawstorage.py
@@ -46,7 +46,10 @@
 
 from rpython.jit.backend import detect_cpu
 try:
-    misaligned_is_fine = detect_cpu.autodetect().startswith('x86')
+    cpuname = detect_cpu.autodetect()
+    misaligned_is_fine = cpuname.startswith('x86') or \
+                         cpuname.startswith('s390x')
+    del cpuname
 except detect_cpu.ProcessorAutodetectError:
     misaligned_is_fine = False
 
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to