Author: fijal
Branch: arm64
Changeset: r96973:2417f925ce94
Date: 2019-07-13 13:28 +0200
http://bitbucket.org/pypy/pypy/changeset/2417f925ce94/

Log:    make this encodable

diff --git a/rpython/jit/backend/aarch64/assembler.py 
b/rpython/jit/backend/aarch64/assembler.py
--- a/rpython/jit/backend/aarch64/assembler.py
+++ b/rpython/jit/backend/aarch64/assembler.py
@@ -1076,7 +1076,7 @@
             # note that we use a small constant here, because in unlikely 
circumstances,
             # the LL_stack_too_big is called with some stack consumed so it 
goes *just*
             # past that and the check is below 0
-            self.mc.SUB_ri(r.ip0.value, r.sp.value, 4096) # ip0 = sp - 
small_const,
+            self.mc.SUB_ri(r.ip0.value, r.sp.value, 4095) # ip0 = sp - 
small_const,
                                                        # otherwise we can't 
use sp
             self.mc.SUB_rr(r.lr.value, r.lr.value, r.ip0.value) # lr = lr - ip0
             # if ofs
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to