aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2004-08-14 10:18:56 -0700
committerRichard Henderson <rth@gcc.gnu.org>2004-08-14 10:18:56 -0700
commit1f59091c61e63011e34207a98c81d69368a236ea (patch)
tree7a0427dbb44d8f6e93fcf59cd42f834238706611 /gcc
parentad8ce7d5c24caa67fcf969d2b7e49786bb61fe4b (diff)
downloadgcc-1f59091c61e63011e34207a98c81d69368a236ea.zip
gcc-1f59091c61e63011e34207a98c81d69368a236ea.tar.gz
gcc-1f59091c61e63011e34207a98c81d69368a236ea.tar.bz2
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
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog2
-rw-r--r--gcc/testsuite/gcc.dg/setjmp-1.c2
-rw-r--r--gcc/testsuite/gcc.dg/tree-ssa/20040615-1.c14
3 files changed, 5 insertions, 13 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 9ff74f9..57780d9 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -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>
diff --git a/gcc/testsuite/gcc.dg/setjmp-1.c b/gcc/testsuite/gcc.dg/setjmp-1.c
index 85e0fb4..35e192d 100644
--- a/gcc/testsuite/gcc.dg/setjmp-1.c
+++ b/gcc/testsuite/gcc.dg/setjmp-1.c
@@ -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;
diff --git a/gcc/testsuite/gcc.dg/tree-ssa/20040615-1.c b/gcc/testsuite/gcc.dg/tree-ssa/20040615-1.c
index 40d6676..2473038 100644
--- a/gcc/testsuite/gcc.dg/tree-ssa/20040615-1.c
+++ b/gcc/testsuite/gcc.dg/tree-ssa/20040615-1.c
@@ -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" } } */