OSDN Git Service

* gcc.dg/stack-usage-1.c: Remove dg-options line for sh targets
authorkkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 20 Jun 2012 07:52:49 +0000 (07:52 +0000)
committerkkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 20 Jun 2012 07:52:49 +0000 (07:52 +0000)
and add __sh__ case.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@188816 138bc75d-0d04-0410-961f-82ee72b054a4

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

index feead57..39ea16c 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++/53651
index 6f52a20..e2c38ee 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).
@@ -59,6 +58,8 @@
 #  define SIZE 224
 #elif defined (__epiphany__)
 #  define SIZE (256 - __EPIPHANY_STACK_OFFSET__)
+#elif defined (__sh__)
+#  define SIZE 252
 #else
 #  define SIZE 256
 #endif