X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=gcc%2Ftestsuite%2Fgcc.c-torture%2Fexecute%2F981019-1.c;fp=gcc%2Ftestsuite%2Fgcc.c-torture%2Fexecute%2F981019-1.c;h=0000000000000000000000000000000000000000;hb=6fed43773c9b0ce596dca5686f37ac3fc0fa11c0;hp=5d1f009009bfd16cce34ce076f23159ffe63933d;hpb=27b11d56b743098deb193d510b337ba22dc52e5c;p=msp430-gcc.git diff --git a/gcc/testsuite/gcc.c-torture/execute/981019-1.c b/gcc/testsuite/gcc.c-torture/execute/981019-1.c deleted file mode 100644 index 5d1f0090..00000000 --- a/gcc/testsuite/gcc.c-torture/execute/981019-1.c +++ /dev/null @@ -1,44 +0,0 @@ -extern int f2(void); -extern int f3(void); -extern void f1(void); - -void -ff(int fname, int part, int nparts) -{ - if (fname) /* bb 0 */ - { - if (nparts) /* bb 1 */ - f1(); /* bb 2 */ - } - else - fname = 2; /* bb 3 */ - - /* bb 4 is the branch to bb 10 - (bb 10 is physically at the end of the loop) */ - while (f3() /* bb 10 */) - { - if (nparts /* bb 5 */ && f2() /* bb 6 */) - { - f1(); /* bb 7 ... */ - nparts = part; - if (f3()) /* ... bb 7 */ - f1(); /* bb 8 */ - f1(); /* bb 9 */ - break; - } - } - - if (nparts) /* bb 11 */ - f1(); /* bb 12 */ - return; /* bb 13 */ -} - -int main(void) -{ - ff(0, 1, 0); - return 0; -} - -int f3(void) { static int x = 0; x = !x; return x; } -void f1(void) { abort(); } -int f2(void) { abort(); }