[pypy-svn] r79026 - pypy/branch/arm-backend/pypy/jit/backend/arm

david at codespeak.net david at codespeak.net
Fri Nov 12 11:38:53 CET 2010


Author: david
Date: Fri Nov 12 11:38:52 2010
New Revision: 79026

Modified:
   pypy/branch/arm-backend/pypy/jit/backend/arm/opassembler.py
Log:
Fix passing a forgotten argument used to adjust the sp

Modified: pypy/branch/arm-backend/pypy/jit/backend/arm/opassembler.py
==============================================================================
--- pypy/branch/arm-backend/pypy/jit/backend/arm/opassembler.py	(original)
+++ pypy/branch/arm-backend/pypy/jit/backend/arm/opassembler.py	Fri Nov 12 11:38:52 2010
@@ -237,7 +237,7 @@
         if op.numargs() > 5:
             stack_args = op.numargs() - 5
             n = stack_args*WORD
-            self._adjust_sp(n, fcond=fcond)
+            self._adjust_sp(n, regalloc, fcond=fcond)
             for i in range(5, op.numargs()):
                 reg = regalloc.make_sure_var_in_reg(op.getarg(i))
                 self.mc.STR_ri(reg.value, r.sp.value, (i-5)*WORD)



More information about the Pypy-commit mailing list