OSDN Git Service

* gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
authorbergner <bergner@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 28 Mar 2011 18:12:34 +0000 (18:12 +0000)
committerbergner <bergner@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 28 Mar 2011 18:12:34 +0000 (18:12 +0000)
and __PPC__ && __ALTIVEC__.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@171620 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/stack-usage-1.c

index 02e048f..a6214b1 100644 (file)
@@ -1,3 +1,8 @@
+2011-03-28  Peter Bergner  <bergner@vnet.ibm.com>
+
+       * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
+       and __PPC__ && __ALTIVEC__.
+
 2011-03-28  Dominique d'Humieres  <dominiq@lps.ens.fr>
 
        PR testsuite/48238
index 1d03a8d..f4c4c11 100644 (file)
 #  else
 #    define SIZE 248
 #  endif
+#elif defined (__powerpc64__) || defined (__PPC64__)
+#  define SIZE 180
 #elif defined (__powerpc__) || defined (__PPC__) || defined (__ppc__) \
       || defined (__POWERPC__) || defined (PPC) || defined (_IBMR2)
-#  define SIZE 240
+#  if defined (__ALTIVEC__)
+#    define SIZE 220
+#  else
+#    define SIZE 240
+#  endif
 #elif defined (__AVR__)
 #  define SIZE 254
 #elif defined (__s390x__)