X-Git-Url: https://oss.titaniummirror.com/gitweb?a=blobdiff_plain;f=gcc%2Ftestsuite%2Fgcc.dg%2F20020201-2.c;fp=gcc%2Ftestsuite%2Fgcc.dg%2F20020201-2.c;h=0000000000000000000000000000000000000000;hb=6fed43773c9b0ce596dca5686f37ac3fc0fa11c0;hp=2a13c8d83caa32ab6483406974ad32be3a9a3413;hpb=27b11d56b743098deb193d510b337ba22dc52e5c;p=msp430-gcc.git diff --git a/gcc/testsuite/gcc.dg/20020201-2.c b/gcc/testsuite/gcc.dg/20020201-2.c deleted file mode 100644 index 2a13c8d8..00000000 --- a/gcc/testsuite/gcc.dg/20020201-2.c +++ /dev/null @@ -1,30 +0,0 @@ -/* This testcase caused ICE because gcc was not able to add instructions - on edge from ENTRY block successor to itself. */ -/* { dg-do compile } */ -/* { dg-options "-O3 -fssa" } */ - -struct A { int a1; int a2; }; -struct B { long int b[32]; }; - -extern int bar (struct B *, struct A *); - -int -foo (struct B x) -{ - struct A a, b; - struct B c; - int d; - - while (1) - { - a.a1 = 0; - a.a2 = 0; - b = a; - c = x; - d = bar (&c, &b); - if (d >= 0) - return d; - } - - return 0; -}