stack-usage-1.c: Remove dg-options line for sh targets and add __sh__ case.
authorKaz Kojima <kkojima@gcc.gnu.org>
Wed, 20 Jun 2012 07:37:48 +0000 (07:37 +0000)
committerKaz Kojima <kkojima@gcc.gnu.org>
Wed, 20 Jun 2012 07:37:48 +0000 (07:37 +0000)
* gcc.dg/stack-usage-1.c: Remove dg-options line for sh targets
and add __sh__ case.

From-SVN: r188815

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

index 68406addfad73aca9ce86322d75e97f6125827ff..a3a8166f941e8426200301d8ecc79ad81905b539 100644 (file)
@@ -1,3 +1,8 @@
+2012-06-19  Kaz Kojima  <kkojima@gcc.gnu.org>
+
+       * gcc.dg/stack-usage-1.c: Remove dg-options line for sh targets
+       and add __sh__ case.
+
 2012-06-19  Jason Merrill  <jason@redhat.com>
 
        PR c++/52637
index 4ecb304017e15fe25a593325ee0b5e5d96a38d31..438754814bfe46ab6d06024e53c02688b712cc7e 100644 (file)
@@ -1,6 +1,5 @@
 /* { dg-do compile } */
 /* { dg-options "-fstack-usage" } */
-/* { dg-options "-fstack-usage -fomit-frame-pointer" { target { sh*-*-* } } } */
 
 /* This is aimed at testing basic support for -fstack-usage in the back-ends.
    See the SPARC back-end for example (grep flag_stack_usage_info in sparc.c).
@@ -61,6 +60,8 @@
 #  define SIZE (256 - __EPIPHANY_STACK_OFFSET__)
 #elif defined (__RL78__)
 #  define SIZE 254
+#elif defined (__sh__)
+#  define SIZE 252
 #else
 #  define SIZE 256
 #endif