diff options
Diffstat (limited to 'gcc/testsuite/gcc.c-torture/execute/medce-2.c')
-rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/medce-2.c | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/gcc/testsuite/gcc.c-torture/execute/medce-2.c b/gcc/testsuite/gcc.c-torture/execute/medce-2.c deleted file mode 100644 index cd83ead2867..00000000000 --- a/gcc/testsuite/gcc.c-torture/execute/medce-2.c +++ /dev/null @@ -1,42 +0,0 @@ - -extern void abort (); - -static int ok = 0; - -int bar(void) -{ - ok |= 1; - return 1; -} - -void bat(void) -{ - ok |= 2; -} - -void baz(void) -{ - ok |= 4; -} - -void foo() -{ - goto lab; - - if (0) - { - if (({lab: bar();})) - bat (); - else - baz (); - } -} - -int main() -{ - foo(); - if (ok != 3) - abort (); - return 0; -} - |