From 5751c836da2365e620d8f12cc03c8ec796b1be1f Mon Sep 17 00:00:00 2001
From: Janis Johnson <janisjo@codesourcery.com>
Date: Fri, 12 Oct 2012 19:36:45 +0000
Subject: [PATCH] div64-unwinding.c: Skip, don't xfail, for GNU/Linux.

	* gcc.target/arm/div64-unwinding.c: Skip, don't xfail, for
	GNU/Linux.

From-SVN: r192410
---
 gcc/testsuite/ChangeLog                        | 3 +++
 gcc/testsuite/gcc.target/arm/div64-unwinding.c | 3 +--
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 2a107a3e1982..12cedf9c0f49 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,8 @@
 2012-10-12  Janis Johnson  <janisjo@codesourcery.com>
 
+	* gcc.target/arm/div64-unwinding.c: Skip, don't xfail, for
+	GNU/Linux.
+
 	* lib/target-supports.exp (check_effective_target_arm_hard_vfp_ok):
 	Return 0 if already specifying -mfloat-abi other than hard.
 
diff --git a/gcc/testsuite/gcc.target/arm/div64-unwinding.c b/gcc/testsuite/gcc.target/arm/div64-unwinding.c
index d10fb2bdd5bd..7f112eeab9f5 100644
--- a/gcc/testsuite/gcc.target/arm/div64-unwinding.c
+++ b/gcc/testsuite/gcc.target/arm/div64-unwinding.c
@@ -1,7 +1,6 @@
 /* Performing a 64-bit division should not pull in the unwinder.  */
 
-/* The test is expected to fail for GNU/Linux; see PR54723.  */
-/* { dg-do run { xfail *-*-linux* } } */
+/* { dg-do run { target { ! *-*-linux* } } } */
 /* { dg-options "-O0" } */
 
 #include <stdlib.h>
-- 
GitLab