aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.c-torture/compile/iftrap-1.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/testsuite/gcc.c-torture/compile/iftrap-1.c')
-rw-r--r--gcc/testsuite/gcc.c-torture/compile/iftrap-1.c99
1 files changed, 0 insertions, 99 deletions
diff --git a/gcc/testsuite/gcc.c-torture/compile/iftrap-1.c b/gcc/testsuite/gcc.c-torture/compile/iftrap-1.c
deleted file mode 100644
index a0adc78cf82..00000000000
--- a/gcc/testsuite/gcc.c-torture/compile/iftrap-1.c
+++ /dev/null
@@ -1,99 +0,0 @@
-/* Verify that ifcvt doesn't crash under a number of interesting conditions. */
-
-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();
-}
-
-void f5(int p)
-{
- if (p)
- __builtin_trap();
- else
- abort();
-}
-
-void f6(int p)
-{
- if (p)
- abort();
- else
- __builtin_trap();
-}
-
-void f7(int p)
-{
- if (p)
- __builtin_trap();
- else
- __builtin_trap();
-}
-
-void f8(int p)
-{
- if (p)
- __builtin_trap();
- else
- {
- bar();
- __builtin_trap();
- }
-}
-
-void f9(int p)
-{
- if (p)
- {
- bar();
- __builtin_trap();
- }
- else
- __builtin_trap();
-}
-
-void f10(int p)
-{
- if (p)
- __builtin_trap();
- while (1)
- bar();
-}
-
-void f11(int p)
-{
- if (p)
- __builtin_trap();
- else
- bar();
- while (1)
- baz();
-}