[llvm-commits] [llvm] r91681 - /llvm/trunk/lib/Target/PowerPC/PPCFrameInfo.h

Tilmann Scheller tilmann.scheller at googlemail.com
Fri Dec 18 05:00:34 PST 2009


Author: tilmann
Date: Fri Dec 18 07:00:34 2009
New Revision: 91681

URL: http://llvm.org/viewvc/llvm-project?rev=91681&view=rev
Log:
Fix wrong frame pointer save offset in the 64-bit PowerPC SVR4 ABI.

Patch contributed by Ken Werner of IBM!

Modified:
    llvm/trunk/lib/Target/PowerPC/PPCFrameInfo.h

Modified: llvm/trunk/lib/Target/PowerPC/PPCFrameInfo.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/PowerPC/PPCFrameInfo.h?rev=91681&r1=91680&r2=91681&view=diff

==============================================================================
--- llvm/trunk/lib/Target/PowerPC/PPCFrameInfo.h (original)
+++ llvm/trunk/lib/Target/PowerPC/PPCFrameInfo.h Fri Dec 18 07:00:34 2009
@@ -50,7 +50,7 @@
       return isPPC64 ? -8U : -4U;
     
     // SVR4 ABI: First slot in the general register save area.
-    return -4U;
+    return isPPC64 ? -8U : -4U;
   }
   
   /// getLinkageSize - Return the size of the PowerPC ABI linkage area.





More information about the llvm-commits mailing list