Author: Armin Rigo <[email protected]>
Branch: stmgc-c7
Changeset: r70215:9f7f5339c0f4
Date: 2014-03-23 17:02 +0100
http://bitbucket.org/pypy/pypy/changeset/9f7f5339c0f4/

Log:    bug fix

diff --git a/rpython/jit/backend/x86/assembler.py 
b/rpython/jit/backend/x86/assembler.py
--- a/rpython/jit/backend/x86/assembler.py
+++ b/rpython/jit/backend/x86/assembler.py
@@ -893,7 +893,7 @@
             # it off the shadowstack
             rst = self.heap_tl(gcrootmap.get_root_stack_top_addr())
             self.mc.MOV(ebx, rst)
-            self.mc.SUB_ri(ebx.value, -WORD)
+            self.mc.SUB_ri(ebx.value, WORD)
             self.mc.MOV_rm(eax.value, (self.SEGMENT_NO, ebx.value, 0))
             self.mc.MOV(rst, ebx)
         else:
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to