From 8f519531d4433b56b57a899038a408cfdc9ec569 Mon Sep 17 00:00:00 2001 From: Joel Dice Date: Tue, 1 Mar 2011 10:59:00 -0700 Subject: [PATCH] UseFramePointer should always be true on PowerPC The Apple and SYSV ABIs specify that the stack/frame pointer is always saved at the tip of the stack. --- src/assembler.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/assembler.h b/src/assembler.h index 09a0e3cc50..f57636cb14 100644 --- a/src/assembler.h +++ b/src/assembler.h @@ -22,7 +22,7 @@ const bool TailCalls = true; const bool TailCalls = false; #endif -#ifdef AVIAN_USE_FRAME_POINTER +#if (defined AVIAN_USE_FRAME_POINTER) || (defined ARCH_powerpc) const bool UseFramePointer = true; #else const bool UseFramePointer = false;