Patchwork [objc,test-suite,committed] PR36610 - re-enable forward-1 for gnu runtime.

login
register
mail settings
Submitter IainS
Date Nov. 7, 2010, 7:59 p.m.
Message ID <3C0B7920-9B9E-4914-9AFF-276A8A8DD284@sandoe-acoustics.co.uk>
Download mbox | patch
Permalink /patch/70371/
State New
Headers show

Comments

IainS - Nov. 7, 2010, 7:59 p.m.
Hi,
In response to c#18 in the PR.
I applied the following as r166421.
checked on *-darwin9  i686-darwin8 and x86_64-linux (at m32 & m64),
cheers
Iain


  #include <stdio.h>

Patch

Index: gcc/testsuite/ChangeLog
===================================================================
--- gcc/testsuite/ChangeLog	(revision 166420)
+++ gcc/testsuite/ChangeLog	(working copy)
@@ -1,3 +1,9 @@ 
+2010-11-06  Iain Sandoe  <iains@gcc.gnu.org>
+
+	PR libobjc/36610
+	* objc.dg/torture/forward-1.m: Re-enable for gnu-runtime, XFAIL the  
run for
+	all but m32 x86.
+	
  2010-11-07  Andreas Schwab  <schwab@linux-m68k.org>

  	* g++.dg/debug/dwarf2/nested-2.C: Adjust pattern to also match "|"
Index: gcc/testsuite/objc.dg/torture/forward-1.m
===================================================================
--- gcc/testsuite/objc.dg/torture/forward-1.m	(revision 166420)
+++ gcc/testsuite/objc.dg/torture/forward-1.m	(working copy)
@@ -1,6 +1,6 @@ 
  /* { dg-do run } */
  /* See if -forward::/-performv:: is able to work. */
-/* { dg-skip-if "PR36610" { *-*-* } { "-fgnu-runtime" } { "" } } */
+/* { dg-xfail-run-if "PR36610" { ! { { i?86-*-* x86_64-*-* } &&  
ilp32 } } { "-fgnu-runtime" } { "" } } */
  /* { dg-skip-if "Needs OBJC2 ABI" { *-*-darwin* && { lp64 && { !  
objc2 } } } { "-fnext-runtime" } { "" } } */