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