Commit 1f59091c by Richard Henderson Committed by Richard Henderson

setjmp-1.c: Remove XFAIL.

        * gcc.dg/setjmp-1.c: Remove XFAIL.
        * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.

From-SVN: r86003
parent ad8ce7d5
......@@ -2,6 +2,8 @@
* gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
* gcc.dg/pack-test-4.c (main): Return 0.
* gcc.dg/setjmp-1.c: Remove XFAIL.
* gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
2004-08-14 Richard Henderson <rth@redhat.com>
......
......@@ -13,7 +13,7 @@ extern void set_float_handler (jmp_buf *);
#define GT 0x04
int
compare_float (double a, double b) /* { dg-bogus "clobbered" "spurious clobbered warning" { xfail *-*-* } } */
compare_float (double a, double b) /* { dg-bogus "clobbered" "spurious clobbered warning" } */
{
jmp_buf handler;
int result;
......
/* { dg-do compile } */
/* { dg-options "-O1 -fdump-tree-dom1 -fdump-tree-dom2" } */
/* { dg-options "-O1 -fdump-tree-dom1" } */
void bar1 (void);
void bar2 (void);
......@@ -13,14 +13,4 @@ foo (unsigned int a, unsigned int b)
bar2 ();
}
/* We do not canonicalize the second conditional immediately after going
into SSA form, thus the first dominator pass is unable to remove
the useless conditional. Thus the xfailed test.
However, the second conditional is canonicalized before the second
dominator optimizer pass and we do want to verify the call to
bar2 was eliminated. */
/* { dg-final { scan-tree-dump-times "bar2" 0 "dom1" { xfail *-*-* } } } */
/* { dg-final { scan-tree-dump-times "bar2" 0 "dom2" } } */
/* { dg-final { scan-tree-dump-times "bar2" 0 "dom1" } } */
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment