stack-usage-1.c (SIZE): Provide proper values for __ppc64__ and __APPLE__ && __PPC__...
authorPeter Bergner <bergner@vnet.ibm.com>
Tue, 29 Mar 2011 20:16:49 +0000 (15:16 -0500)
committerMike Stump <mrs@gcc.gnu.org>
Tue, 29 Mar 2011 20:16:49 +0000 (20:16 +0000)
2011-03-29  Peter Bergner <bergner@vnet.ibm.com>
    Dominique d'Humieres  <dominiq@lps.ens.fr>

* gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
and __APPLE__ && __PPC__ && __ALTIVEC__.

Co-Authored-By: Dominique d'Humieres <dominiq@lps.ens.fr>
From-SVN: r171692

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

index 95157981e257cf8873788620a7deca24f7fbb671..08c775219b3b534c4f8240bfb31f9dcbfb06c50c 100644 (file)
@@ -1,3 +1,9 @@
+2011-03-29  Peter Bergner <bergner@vnet.ibm.com>
+           Dominique d'Humieres  <dominiq@lps.ens.fr>  
+
+       * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
+       and __APPLE__ && __PPC__ && __ALTIVEC__.
+
 2011-03-29  Jason Merrill  <jason@redhat.com>
 
        * g++.dg/cpp0x/dependent1.C: New.
index f4c4c114b02b0a24d5b886951975c43d0267a85f..321fec74d3ac63a1710c6d16ddcd98c1d66ca88e 100644 (file)
 #  else
 #    define SIZE 248
 #  endif
-#elif defined (__powerpc64__) || defined (__PPC64__)
+#elif defined (__powerpc64__) || defined (__ppc64__) || defined (__POWERPC64__) \
+      || defined (__PPC64__)
 #  define SIZE 180
 #elif defined (__powerpc__) || defined (__PPC__) || defined (__ppc__) \
       || defined (__POWERPC__) || defined (PPC) || defined (_IBMR2)
 #  if defined (__ALTIVEC__)
-#    define SIZE 220
+#    if defined (__APPLE__)
+#      define SIZE 204
+#    else
+#      define SIZE 220
+#    endif
 #  else
 #    define SIZE 240
 #  endif