]> oss.titaniummirror.com Git - msp430-gcc.git/blobdiff - gcc/testsuite/gcc.dg/iftrap-1.c
Imported gcc-4.4.3
[msp430-gcc.git] / gcc / testsuite / gcc.dg / iftrap-1.c
diff --git a/gcc/testsuite/gcc.dg/iftrap-1.c b/gcc/testsuite/gcc.dg/iftrap-1.c
deleted file mode 100644 (file)
index 69d754d..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-/* Verify that we optimize to conditional traps.  */
-/* { dg-options "-O" } */
-/* { dg-do compile { target rs6000-*-* powerpc-*-* sparc*-*-* ia64-*-* } } */
-/* { dg-final { scan-assembler-not "^\t(trap|ta|break)\[ \t\]" } } */
-
-void f1(int p)
-{
-  if (p)
-    __builtin_trap();
-}
-
-void f2(int p)
-{
-  if (p)
-    __builtin_trap();
-  else
-    bar();
-}
-
-void f3(int p)
-{
-  if (p)
-    bar();
-  else
-    __builtin_trap();
-}
-
-void f4(int p, int q)
-{
-  if (p)
-    {
-      bar();
-      if (q)
-       bar();
-    }
-  else
-    __builtin_trap();
-}