Author: Armin Rigo <[email protected]>
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
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit