]> oss.titaniummirror.com Git - msp430-gcc.git/blobdiff - gcc/testsuite/gcc.c-torture/compile/20011114-3.c
Imported gcc-4.4.3
[msp430-gcc.git] / gcc / testsuite / gcc.c-torture / compile / 20011114-3.c
diff --git a/gcc/testsuite/gcc.c-torture/compile/20011114-3.c b/gcc/testsuite/gcc.c-torture/compile/20011114-3.c
deleted file mode 100644 (file)
index 8827925..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-typedef struct { int s, t; } C;
-C x;
-int foo (void);
-void bar (int);
-
-int baz (void)
-{
-  int a = 0, c, d = 0;
-  C *b = &x;
-
-  while ((c = foo ()))
-    switch(c)
-      {
-      case 23:
-       bar (1);
-       break;
-      default:
-       break;
-      }
-
-  if (a == 0 || (a & 1))
-    {
-      if (b->s)
-       {
-         if (a)
-           bar (1);
-         else
-           a = 16;
-       }
-      else if (b->t)
-       {
-         if (a)
-           bar (1);
-         else
-           a = 32;
-       }
-    }
-
-  if (d && (a & ~127))
-    bar (2);
-  return 0;
-}