Author: edelsohn Branch: ppc-backend-2 Changeset: r55262:703d6f060356 Date: 2012-06-01 14:38 -0400 http://bitbucket.org/pypy/pypy/changeset/703d6f060356/
Log: Import MANAGED_FP_REGS. FORCE_INDEX_OFS is MANAGED_REGS + MANAGED_FP_REGS. diff --git a/pypy/jit/backend/ppc/arch.py b/pypy/jit/backend/ppc/arch.py --- a/pypy/jit/backend/ppc/arch.py +++ b/pypy/jit/backend/ppc/arch.py @@ -2,7 +2,8 @@ from pypy.jit.backend.ppc.register import (NONVOLATILES, NONVOLATILES_FLOAT, - MANAGED_REGS) + MANAGED_REGS, + MANAGED_FP_REGS) import sys if sys.maxint == (2**31 - 1): @@ -29,7 +30,7 @@ # and one instruction to patch the stack pointer SIZE_LOAD_IMM_PATCH_SP = 6 -FORCE_INDEX_OFS = len(MANAGED_REGS) * WORD +FORCE_INDEX_OFS = (len(MANAGED_REGS) + len(MANAGED_FP_REGS)) * WORD # offset to LR in BACKCHAIN if IS_PPC_32: _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit