The minimum stack frame size is 176 in 64-bit mode, not 128.

Tested on SPARC/Solaris, applied on the mainline.


2012-02-11  Eric Botcazou  <ebotca...@adacore.com>

        * src/sparc/v9.S (STACKFRAME): Bump to 176.


-- 
Eric Botcazou
Index: src/sparc/v9.S
===================================================================
--- src/sparc/v9.S	(revision 183864)
+++ src/sparc/v9.S	(working copy)
@@ -32,7 +32,7 @@
 /* Only compile this in for 64bit builds, because otherwise the object file
    will have inproper architecture due to used instructions.  */
 
-#define STACKFRAME 128		/* Minimum stack framesize for SPARC */
+#define STACKFRAME 176		/* Minimum stack framesize for SPARC 64-bit */
 #define STACK_BIAS 2047
 #define ARGS (128)		/* Offset of register area in frame */
 

Reply via email to