Patchwork [committed] gcc.dg/funcorder.c: Remove XFAIL for hppa*64*-*-*

login
register
mail settings
Submitter John David Anglin
Date Dec. 11, 2010, 1:26 a.m.
Message ID <20101211012616.1DCCC4D9F@hiauly1.hia.nrc.ca>
Download mbox | patch
Permalink /patch/75158/
State New
Headers show

Comments

John David Anglin - Dec. 11, 2010, 1:26 a.m.
Test no longer fails, so I have removed XFAIL.  Tested on hppa64-hp-hpux11.11
and hppa2.0w-hp-hpux11.11.  Committed to trunk.

Dave

Patch

Index: gcc.dg/funcorder.c
===================================================================
--- gcc.dg/funcorder.c	(revision 167668)
+++ gcc.dg/funcorder.c	(working copy)
@@ -1,10 +1,8 @@ 
 /* { dg-do compile } */
 /* { dg-options "-O2 -funit-at-a-time" } */
-/* { dg-final { if [ istarget hppa*-*-* ] { scan-assembler-not "link_error,%r" { xfail hppa*64*-*-* } } else { scan-assembler-not "link_error" } } } */
+/* { dg-final { scan-assembler-not "link_error" } } */
 /*  In unit-at-time the functions should be assembled in order
-    e q t main, so we realize that they are pure.  The test is
-    xfailed on hppa64 because variable r in q is sign extended
-    to 64-bits.  As a result, "if (t!=mem)" is not simplified.  */
+    e q t main, so we realize that they are pure.  */
  
 static int mem;
 static int e(void) __attribute__ ((noinline));