diff options
Diffstat (limited to 'gcc-4.8.1/gcc/testsuite/gcc.dg/pr36504.c')
-rw-r--r-- | gcc-4.8.1/gcc/testsuite/gcc.dg/pr36504.c | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/gcc-4.8.1/gcc/testsuite/gcc.dg/pr36504.c b/gcc-4.8.1/gcc/testsuite/gcc.dg/pr36504.c deleted file mode 100644 index dbcf76648..000000000 --- a/gcc-4.8.1/gcc/testsuite/gcc.dg/pr36504.c +++ /dev/null @@ -1,25 +0,0 @@ -/* PR tree-optimization/36504 */ -/* { dg-do compile } */ -/* { dg-options "-O3 -fprefetch-loop-arrays -w" } */ - -struct A { struct { int a; } b[8]; }; -struct B { int c; int d; }; -struct C { struct B d; }; - -void bar (struct C *, int); - -struct B -foo (struct C *p, struct A *e, int b) -{ - struct B q; - bar (p, e->b[b].a); - return q; -} - -void -baz (int b, struct A *e) -{ - struct C p; - for (; b; ++b) - p.d = foo (&p, e, b); -} |