]> oss.titaniummirror.com Git - msp430-gcc.git/blobdiff - gcc/testsuite/gcc.c-torture/execute/990211-1.c
Imported gcc-4.4.3
[msp430-gcc.git] / gcc / testsuite / gcc.c-torture / execute / 990211-1.c
diff --git a/gcc/testsuite/gcc.c-torture/execute/990211-1.c b/gcc/testsuite/gcc.c-torture/execute/990211-1.c
deleted file mode 100644 (file)
index e2fe7ee..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-/* Copyright (C) 1999 Free Software Foundation, Inc.
-  Contributed by Nathan Sidwell 20 Jan 1999 <nathan@acm.org> */
-
-/* check range combining boolean operations work */
-
-extern void abort();
-
-#define N 77
-
-void func(int i)
-{
-  /* fold-const does some clever things with range tests. Make sure
-     we get (some of) them right */
-  
-  /* these must fail, regardless of the value of i */
-  if ((i < 0) && (i >= 0))
-    abort();
-  if ((i > 0) && (i <= 0))
-    abort();
-  if ((i >= 0) && (i < 0))
-    abort();
-  if ((i <= 0) && (i > 0))
-    abort();
-
-  if ((i < N) && (i >= N))
-    abort();
-  if ((i > N) && (i <= N))
-    abort();
-  if ((i >= N) && (i < N))
-    abort();
-  if ((i <= N) && (i > N))
-    abort();
-    
-  /* these must pass, regardless of the value of i */
-  if (! ((i < 0) || (i >= 0)))
-    abort();
-  if (! ((i > 0) || (i <= 0)))
-    abort();
-  if (! ((i >= 0) || (i < 0)))
-    abort();
-  if (! ((i <= 0) || (i > 0)))
-    abort();
-
-  if (! ((i < N) || (i >= N)))
-    abort();
-  if (! ((i > N) || (i <= N)))
-    abort();
-  if (! ((i >= N) || (i < N)))
-    abort();
-  if (! ((i <= N) || (i > N)))
-    abort();
-  
-  return;
-}
-
-int main()
-{
-  func(0);
-  func(1);
-  return 0;
-}