]> oss.titaniummirror.com Git - msp430-gcc.git/blobdiff - gcc/testsuite/gcc.c-torture/execute/20020418-1.c
Imported gcc-4.4.3
[msp430-gcc.git] / gcc / testsuite / gcc.c-torture / execute / 20020418-1.c
diff --git a/gcc/testsuite/gcc.c-torture/execute/20020418-1.c b/gcc/testsuite/gcc.c-torture/execute/20020418-1.c
deleted file mode 100644 (file)
index 953f96e..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-/* ifcvt accidently deletes a referenced label while generating
-   conditional traps on machines having such patterns */
-
-struct foo { int a; };
-
-void gcc_crash(struct foo *p)
-{
-       if (__builtin_expect(p->a < 52, 0))
-               __builtin_trap();
- top:
-       p->a++;
-       if (p->a >= 62)
-               goto top;
-}
-
-int main(void)
-{
-       struct foo x;
-
-       x.a = 53;
-       gcc_crash(&x);
-
-       exit (0);
-}