Author: Armin Rigo <ar...@tunes.org>
Branch: 
Changeset: r65782:ee82feb0142b
Date: 2013-07-29 15:07 +0200
http://bitbucket.org/pypy/pypy/changeset/ee82feb0142b/

Log:    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
@@ -2181,7 +2181,8 @@
         # load the 0-to-4 arguments into these registers
         from rpython.jit.backend.x86.jump import remap_frame_layout
         remap_frame_layout(self, arglocs,
-                           cond_call_register_arguments[:len(arglocs)], eax)
+                           cond_call_register_arguments[:len(arglocs)],
+                           X86_64_SCRATCH_REG if IS_X86_64 else None)
         #
         # load the constant address of the function to call into eax
         self.mc.MOV(eax, imm_func)
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to