diff options
author | Tom de Vries <tom@codesourcery.com> | 2017-10-20 10:02:49 +0000 |
---|---|---|
committer | Tom de Vries <vries@gcc.gnu.org> | 2017-10-20 10:02:49 +0000 |
commit | 424101ddcc5bad4548a8ba15c7572158a5a08036 (patch) | |
tree | c81d940c05e2771d471dac56c8ee2cae1399e225 | |
parent | e8679fd52cf8a841c2a50d590cdc40fc0f9a434d (diff) | |
download | gcc-424101ddcc5bad4548a8ba15c7572158a5a08036.zip gcc-424101ddcc5bad4548a8ba15c7572158a5a08036.tar.gz gcc-424101ddcc5bad4548a8ba15c7572158a5a08036.tar.bz2 |
Reduce stack size in gcc.dg/tree-ssa/ldist-27.c
2017-10-20 Tom de Vries <tom@codesourcery.com>
* gcc.dg/tree-ssa/ldist-27.c: Remove dg-require-stack-size.
(main): Move s ...
(s): ... here.
From-SVN: r253929
-rw-r--r-- | gcc/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/tree-ssa/ldist-27.c | 10 |
2 files changed, 12 insertions, 4 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 35cc34e..fd7ce2e 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2017-10-20 Tom de Vries <tom@codesourcery.com> + + * gcc.dg/tree-ssa/ldist-27.c: Remove dg-require-stack-size. + (main): Move s ... + (s): ... here. + 2017-10-20 Jakub Jelinek <jakub@redhat.com> PR target/82158 diff --git a/gcc/testsuite/gcc.dg/tree-ssa/ldist-27.c b/gcc/testsuite/gcc.dg/tree-ssa/ldist-27.c index cd9696e..b1fd024 100644 --- a/gcc/testsuite/gcc.dg/tree-ssa/ldist-27.c +++ b/gcc/testsuite/gcc.dg/tree-ssa/ldist-27.c @@ -1,6 +1,5 @@ /* { dg-do run } */ /* { dg-options "-O3 -ftree-loop-distribute-patterns -fdump-tree-ldist-details" } */ -/* { dg-require-stack-size "(300 + 200 + 300 * 200) * 8" } */ #define M (300) #define N (200) @@ -12,7 +11,8 @@ struct st double c[M][N]; }; -int __attribute__ ((noinline)) foo (struct st *s) +int __attribute__ ((noinline)) +foo (struct st *s) { int i, j; for (i = 0; i != M;) @@ -30,9 +30,11 @@ L2: return 0; } -int main (void) +struct st s; + +int +main (void) { - struct st s; return foo (&s); } |