aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.c-torture/execute/981019-1.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/testsuite/gcc.c-torture/execute/981019-1.c')
-rw-r--r--gcc/testsuite/gcc.c-torture/execute/981019-1.c44
1 files changed, 0 insertions, 44 deletions
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 5d1f009009b..00000000000
--- 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(); }