setjmp-1.c: Remove XFAIL.
authorRichard Henderson <rth@redhat.com>
Sat, 14 Aug 2004 17:18:56 +0000 (10:18 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Sat, 14 Aug 2004 17:18:56 +0000 (10:18 -0700)
        * gcc.dg/setjmp-1.c: Remove XFAIL.
        * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.

From-SVN: r86003

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/setjmp-1.c
gcc/testsuite/gcc.dg/tree-ssa/20040615-1.c

index 9ff74f920478b99b646d8e15df1567e8ffef77df..57780d9a45793380586fc382a605a509d450c385 100644 (file)
@@ -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>
 
index 85e0fb4261fa06967adb3c66c4d6fc7827f53ada..35e192de0c966b25aa0cdcdc9a098fc7480787d1 100644 (file)
@@ -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;
index 40d6676d63996a01d254e5fac6965d5ec4834c20..2473038403a12028124b0dd9a48a87f4403bbb1c 100644 (file)
@@ -1,5 +1,5 @@
 /* { 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" } } */