[llvm-commits] [llvm-gcc-4.2] r54295 - /llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/

Bill Wendling isanbard at gmail.com
Sat Aug 2 21:18:50 PDT 2008


Author: void
Date: Sat Aug  2 23:18:50 2008
New Revision: 54295

URL: http://llvm.org/viewvc/llvm-project?rev=54295&view=rev
Log:
Options for ARM.

Modified:
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-13.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/enhanced-proto-4.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/format-arg-attribute-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-2.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-3.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-4.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-2.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-3.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-4.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-5.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-6.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-atomic-neg-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-bitfield-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-category-impl-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-compound-setter-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-copy-2.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-copy-3.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-deprecated-attr-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-dot-syntax-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-dotsyntax-setter-getter-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-dotsyntax-setter-getter-2.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-dotsyntax-warn-setter-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-impl-nowarn-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-2.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-3.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-4.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-5.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-6.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-neg-ivar-check-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-neg-warn-ro-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-neg-warn-unimp-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-nested-synthesis-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-nowarn-compound-exp.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-nowarn-readonly-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-protocol-lookup-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-redundant-decl-accessor.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-retain-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-retain-2.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-setter-decl-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-setter-getter-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-setter-getter-attr-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-syntax-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-warn-direct-ivar-access.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-weak-attribute-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-11.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-5.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-7.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-8.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-9.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-elem-collection-elem.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc2-try-catch-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc2-visibility-hidden-2.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-13.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-14.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-2.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-8.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-9.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-dwarf-1.m
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/stubify-1.m

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-13.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-13.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-13.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/const-str-13.m Sat Aug  2 23:18:50 2008
@@ -2,7 +2,8 @@
 /* Test if ObjC strings play nice with -fwritable-strings.  */
 /* Author: Ziemowit Laski  */
 
-/* { dg-options "-fno-constant-cfstrings -fwritable-strings -fconstant-string-class=Foo -mmacosx-version-min=10.4" } */
+/* { dg-options "-fno-constant-cfstrings -fwritable-strings -fconstant-string-class=Foo -mmacosx-version-min=10.4" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fno-constant-cfstrings -fwritable-strings -fconstant-string-class=Foo" { target arm*-*-darwin* } } */
 /* { dg-do run { target powerpc*-*-darwin* i?86*-*-darwin* } } */
 /* { dg-skip-if "" { *-*-darwin* } { "-m64" } { "" } } */
 

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/enhanced-proto-4.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/enhanced-proto-4.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/enhanced-proto-4.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/enhanced-proto-4.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 4653422 */
 /* Test implementation of @optional property */
-/* { dg-options "-mmacosx-version-min=10.5 -framework Foundation" } */
+/* { dg-options "-mmacosx-version-min=10.5 -framework Foundation" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-framework Foundation" { target arm*-*-darwin* } } */
 /* { dg-do run { target *-*-darwin* } } */
 #import <Foundation/Foundation.h>
 /* { dg-do run } */

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/format-arg-attribute-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/format-arg-attribute-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/format-arg-attribute-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/format-arg-attribute-1.m Sat Aug  2 23:18:50 2008
@@ -1,7 +1,8 @@
 /* APPLE LOCAL file radar 5195402 */
 /* Test for correct implementation of format_arg attribute on NSString * type of
    format strings. */
-/* { dg-options "-Wformat -Wformat-security -Wformat-nonliteral -mmacosx-version-min=10.5" } */
+/* { dg-options "-Wformat -Wformat-security -Wformat-nonliteral -mmacosx-version-min=10.5" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-Wformat -Wformat-security -Wformat-nonliteral" { target arm*-*-darwin* } } */
 /* { dg-do compile { target *-*-darwin* } } */
 /* { dg-skip-if "" { arm*-*-darwin* } { "*" } { "" } } */
 

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-1.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 4805321 */
 /* This program tests use of property provided setter/getter functions. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -std=c99 -lobjc" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -std=c99 -lobjc" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property -std=c99 -lobjc" { target arm*-*-darwin* } } */
 /* { dg-do run { target *-*-darwin* } } */
 
 #include <objc/objc.h>

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-2.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-2.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-2.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-2.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 4805321 */
 /* This program tests use of property provided setter/getter functions. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -std=c99 -lobjc" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -std=c99 -lobjc" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property -std=c99 -lobjc" { target arm*-*-darwin* } } */
 /* { dg-do run { target *-*-darwin* } } */
 
 #include <objc/objc.h>

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-3.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-3.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-3.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-3.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 4805321 */
 /* This program tests use of property provided setter/getter functions. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -std=c99 -lobjc" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -std=c99 -lobjc" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property -std=c99 -lobjc" { target arm*-*-darwin* } } */
 /* { dg-do run { target *-*-darwin* } } */
 
 #include <objc/objc.h>

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-4.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-4.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-4.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-4.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 4805321 */
 /* This program tests use of property provided setter/getter functions. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -std=c99 -lobjc" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -std=c99 -lobjc" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property -std=c99 -lobjc" { target arm*-*-darwin* } } */
 /* { dg-do run { target *-*-darwin* } } */
 
 #include <objc/objc.h>

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-1.m Sat Aug  2 23:18:50 2008
@@ -1,7 +1,8 @@
 /* APPLE LOCAL file radar 4965989 */
 /* Test for checking out property execution with anonymous category adding setter to
    primary category. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -framework Foundation" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -framework Foundation" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property -framework Foundation" { target arm*-*-darwin* } } */
 /* { dg-do run { target *-*-darwin* } } */
 
 #include <Foundation/Foundation.h>

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-2.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-2.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-2.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-2.m Sat Aug  2 23:18:50 2008
@@ -1,7 +1,8 @@
 /* APPLE LOCAL file radar 4965989 */
 /* Test for checking out property execution with anonymous category adding setter to
    primary category. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 " } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property" { target arm*-*-darwin* } } */
 /* { dg-do run { target *-*-darwin* } } */
 
 #include <objc/objc.h>

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-3.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-3.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-3.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-3.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 4965989 */
 /* Check for a variety misue of anonymous category. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property" { target arm*-*-darwin* } } */
 /* { dg-do compile { target *-*-darwin* } } */
 
 @interface Foo

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-4.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-4.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-4.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-4.m Sat Aug  2 23:18:50 2008
@@ -1,7 +1,8 @@
 /* APPLE LOCAL file radar 4965989 */
 /* Test for checking out property execution with anonymous category adding setter to
    primary category. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property" { target arm*-*-darwin* } } */
 /* { dg-do run { target *-*-darwin* } } */
 
 #include <objc/objc.h>

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-5.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-5.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-5.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-5.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 4994854 */
 /* Check for continuation anonymous category and new property decl in it as well. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property" { target arm*-*-darwin* } } */
 /* { dg-do run { target *-*-darwin* } } */
 
 // Should compile cleanly

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-6.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-6.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-6.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-anon-category-6.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 4994854 */
 // Added methods and properties not implemented:
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property" { target arm*-*-darwin* } } */
 /* { dg-do compile { target *-*-darwin* } } */
 
 @interface TwoStep

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-atomic-neg-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-atomic-neg-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-atomic-neg-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-atomic-neg-1.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 4947014 */
 /* Check for consistancy of 'atomic' vs 'nonatomic' attribute. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property" { target arm*-*-darwin* } } */
 /* { dg-do compile { target *-*-darwin* } } */
 
 @interface BASE

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-bitfield-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-bitfield-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-bitfield-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-bitfield-1.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 5389292 */
 /* Test that ivar bitfields work for property of same underlying type. */
-/* { dg-options "-mmacosx-version-min=10.5 -framework Foundation" } */
+/* { dg-options "-mmacosx-version-min=10.5 -framework Foundation" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-framework Foundation" { target arm*-*-darwin* } } */
 /* { dg-do run { target *-*-darwin* } } */
 
 #import <Foundation/Foundation.h>

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-category-impl-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-category-impl-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-category-impl-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-category-impl-1.m Sat Aug  2 23:18:50 2008
@@ -2,7 +2,8 @@
 /* This test is for categories which don't implement the accessors but some accessors are
    implemented in their base class implementation. In this case,no warning must be issued.
 */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property" { target arm*-*-darwin* } } */
 /* { dg-do compile { target *-*-darwin* } } */
 
 @interface MyClass 

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-compound-setter-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-compound-setter-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-compound-setter-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-compound-setter-1.m Sat Aug  2 23:18:50 2008
@@ -1,7 +1,8 @@
 /* APPLE LOCAL file radar 5140757 */
 /* Check that compound assignment to properties when rhs is a gimplifiable 
    expression works.  Program should build with no ICE or error. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -framework Foundation" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -framework Foundation" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property -framework Foundation" { target arm*-*-darwin* } } */
 /* { dg-do run } */
 
 #include <Foundation/Foundation.h>

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-copy-2.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-copy-2.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-copy-2.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-copy-2.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 5180172 */
 /* Test that cannot synthesize a category */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property" { target arm*-*-darwin* } } */
 /* { dg-do compile { target *-*-darwin* } } */
 @protocol NSCopying;
 

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-copy-3.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-copy-3.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-copy-3.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-copy-3.m Sat Aug  2 23:18:50 2008
@@ -1,5 +1,5 @@
 /* APPLE LOCAL file radar 4805321 */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
 /* { dg-do compile { target *-*-darwin* } } */
 /* { dg-skip-if "" { arm*-*-darwin* } { "*" } { "" } } */
 

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-deprecated-attr-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-deprecated-attr-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-deprecated-attr-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-deprecated-attr-1.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 4712415 - radar 5285911 */
 /* This program tests use of deprecated attribute on property. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property" { target arm*-*-darwin* } } */
 /* { dg-do compile { target *-*-darwin* } } */
 
 #include <objc/objc.h>

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-dot-syntax-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-dot-syntax-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-dot-syntax-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-dot-syntax-1.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 4805321 */
 /* Test sequence of assignment to setters. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -std=c99 -lobjc" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -std=c99 -lobjc" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property -std=c99 -lobjc" { target arm*-*-darwin* } } */
 /* { dg-do run { target *-*-darwin* } } */
 
 #include <objc/objc.h>

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-dotsyntax-setter-getter-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-dotsyntax-setter-getter-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-dotsyntax-setter-getter-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-dotsyntax-setter-getter-1.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 4805321 */
 /* Program to test new dot-syntax to call setter/getter. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -std=c99 -lobjc" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -std=c99 -lobjc" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property -std=c99 -lobjc" { target arm*-*-darwin* } } */
 /* { dg-do run { target *-*-darwin* } } */
 
 #include <objc/objc.h>

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-dotsyntax-setter-getter-2.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-dotsyntax-setter-getter-2.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-dotsyntax-setter-getter-2.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-dotsyntax-setter-getter-2.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 4805321 */
 /* Test sequence of assignment to setters. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -std=c99 -lobjc" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -std=c99 -lobjc" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property -std=c99 -lobjc" { target arm*-*-darwin* } } */
 /* { dg-do run { target *-*-darwin* } } */
 
 #include <objc/objc.h>

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-dotsyntax-warn-setter-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-dotsyntax-warn-setter-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-dotsyntax-warn-setter-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-dotsyntax-warn-setter-1.m Sat Aug  2 23:18:50 2008
@@ -1,7 +1,8 @@
 /* APPLE LOCAL file radar 4838528 */
 /* Warn when dot-syntax calls a 'setter' and setter's return type is not
    'void' */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property" { target arm*-*-darwin* } } */
 /* { dg-do compile { target *-*-darwin* } } */
 
 @interface Subclass 

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-impl-nowarn-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-impl-nowarn-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-impl-nowarn-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-impl-nowarn-1.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 4816280 */
 /* No warning for implementation with user-accessor, @dynamic or @synthesize properties. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property" { target arm*-*-darwin* } } */
 /* { dg-do compile { target *-*-darwin* } } */
 
 @interface Larry

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-1.m Sat Aug  2 23:18:50 2008
@@ -2,7 +2,8 @@
 /* Test lookup of properties in super classes. */
 /* Program should compile with no error or warning. */
 /* { dg-do compile { target *-*-darwin* } } */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -fobjc-abi-version=2" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -fobjc-abi-version=2" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property" { target arm*-*-darwin* } } */
 
 #import <Foundation/Foundation.h>
 

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-2.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-2.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-2.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-2.m Sat Aug  2 23:18:50 2008
@@ -2,7 +2,8 @@
 /* Test lookup of properties in protocol */
 /* Program should compile with no error or warning. */
 /* { dg-do compile { target *-*-darwin* } } */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -fobjc-abi-version=2" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -fobjc-abi-version=2" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property" { target arm*-*-darwin* } } */
 
 @protocol Rectangle
 @property (assign) int foo;

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-3.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-3.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-3.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-3.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 4805321 */
 /* Test for property lookup in a protocol id. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property" { target arm*-*-darwin* } } */
 /* { dg-do compile { target *-*-darwin* } } */
 
 @protocol NSCollection

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-4.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-4.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-4.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-4.m Sat Aug  2 23:18:50 2008
@@ -2,7 +2,8 @@
 /* Test for correct property setter lookup when a similarl method name
    exists in an unrelated class. Test should compile with no error.
 */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -std=c99" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -std=c99" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property -std=c99" { target arm*-*-darwin* } } */
 /* { dg-do compile { target *-*-darwin* } } */
 
 #include <objc/objc.h>

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-5.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-5.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-5.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-5.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 4805321 */
 /* Test for correct name lookup in presence of multiple protocols. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -std=c99" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -std=c99" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property -std=c99" { target arm*-*-darwin* } } */
 /* { dg-do compile { target *-*-darwin* } } */
 
 @protocol NSCoding

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-6.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-6.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-6.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-lookup-6.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file 4805321 */
 /* { dg-do run { target *-*-darwin* } } */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -lobjc" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -lobjc" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property -lobjc" { target arm*-*-darwin* } } */
 
 #include <objc/objc.h>
 /* APPLE LOCAL radar 4894756 */

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-neg-ivar-check-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-neg-ivar-check-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-neg-ivar-check-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-neg-ivar-check-1.m Sat Aug  2 23:18:50 2008
@@ -1,7 +1,8 @@
 /* APPLE LOCAL file radar 4816280 */
 /* Diagnose as needed when 'ivar' synthesis is needed and it is not allowed. 
    'fragile' ivar (32bit abi) only. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -fobjc-abi-version=1" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -fobjc-abi-version=1" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property -fobjc-abi-version=1" { target arm*-*-darwin* } } */
 /* { dg-do compile } */
 
 @interface Moe

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-neg-warn-ro-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-neg-warn-ro-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-neg-warn-ro-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-neg-warn-ro-1.m Sat Aug  2 23:18:50 2008
@@ -1,7 +1,8 @@
 /* APPLE LOCAL file radar 4815061 */
 /* Warn when derived class restrics accessors; i.e. readwrite->readonly. 
    But do not warn when it expands; i.e. readonly->readwrite. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property" { target arm*-*-darwin* } } */
 /* { dg-do compile } */
 
 @interface Mutable

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-neg-warn-unimp-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-neg-warn-unimp-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-neg-warn-unimp-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-neg-warn-unimp-1.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 4816280 */
 /* Test that gcc warns when property declared in class has no implementation declarative. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property" { target arm*-*-darwin* } } */
 /* { dg-do compile { target *-*-darwin* } } */
 
 @interface Subclass 

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-nested-synthesis-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-nested-synthesis-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-nested-synthesis-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-nested-synthesis-1.m Sat Aug  2 23:18:50 2008
@@ -1,7 +1,8 @@
 /* APPLE LOCAL file radar 5040740 */
 /* This program tests that properties declared in super class only can be synthesize in 
    a class derived from the suprt class. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -std=c99 -lobjc" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -std=c99 -lobjc" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property -std=c99 -lobjc" { target arm*-*-darwin* } } */
 /* { dg-do run { target *-*-darwin* } } */
 
 #include <objc/objc.h>

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-nowarn-compound-exp.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-nowarn-compound-exp.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-nowarn-compound-exp.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-nowarn-compound-exp.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 4805321 */
 /* Test that no bogus warning is issued in the synthesize compound-expression. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -Wall" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -Wall" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property -Wall" { target arm*-*-darwin* } } */
 /* { dg-do compile { target *-*-darwin* } } */
 
 @interface test

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-nowarn-readonly-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-nowarn-readonly-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-nowarn-readonly-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-nowarn-readonly-1.m Sat Aug  2 23:18:50 2008
@@ -1,7 +1,8 @@
 /* APPLE LOCAL file radar 4841013 */
 /* Test that no warning of any kind about 'assign' property attribute
    is issued when property is 'readonly'. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property" { target arm*-*-darwin* } } */
 /* { dg-do compile } */
 
 @class SFSyncSet;

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-protocol-lookup-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-protocol-lookup-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-protocol-lookup-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-protocol-lookup-1.m Sat Aug  2 23:18:50 2008
@@ -1,7 +1,8 @@
 /* APPLE LOCAL file radar 4959107 */
 
 #include <Foundation/Foundation.h>
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -framework Foundation" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -framework Foundation" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property -framework Foundation" { target arm*-*-darwin* } } */
 /* { dg-do run { target *-*-darwin* } } */
 
 @protocol PropProt

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-redundant-decl-accessor.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-redundant-decl-accessor.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-redundant-decl-accessor.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-redundant-decl-accessor.m Sat Aug  2 23:18:50 2008
@@ -1,7 +1,8 @@
 /* APPLE LOCAL file radar 4897159 */
 /* Test that a redundant user declaration of a setter which is later to be synthesize 
    does not ICE. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -framework Foundation" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -framework Foundation" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property -framework Foundation" { target arm*-*-darwin* } } */
 /* { dg-do run } */
 #include <Foundation/Foundation.h>
 

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-retain-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-retain-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-retain-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-retain-1.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 4805321 */
 /* This program tests use of properties . */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -framework Foundation -fobjc-exceptions" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -framework Foundation -fobjc-exceptions" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property -framework Foundation -fobjc-exceptions" { target arm*-*-darwin* } } */
 /* { dg-do run { target *-*-darwin* } } */
 
 #include <Foundation/Foundation.h>

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-retain-2.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-retain-2.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-retain-2.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-retain-2.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 4805321, 4947014 */
 /* Test that setter/getter helpers are generated for 'retain' property. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property" { target arm*-*-darwin* } } */
 /* { dg-do compile { target *-*-darwin* } } */
 
 @interface NSPerson

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-setter-decl-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-setter-decl-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-setter-decl-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-setter-decl-1.m Sat Aug  2 23:18:50 2008
@@ -1,7 +1,8 @@
 /* APPLE LOCAL file radar 4968128 */
 /* Test that user specified setter declaration is generated correctly.
    No error/warning must be issued in this test case. */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property" { target arm*-*-darwin* } } */
 /* { dg-do compile { target *-*-darwin* } } */
 
 @interface PSEntry

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-setter-getter-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-setter-getter-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-setter-getter-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-setter-getter-1.m Sat Aug  2 23:18:50 2008
@@ -1,5 +1,6 @@
 /* APPLE LOCAL file radar 4805321 */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property" { target arm*-*-darwin* } } */
 /* { dg-do compile } */
 
 @interface Bar 

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-setter-getter-attr-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-setter-getter-attr-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-setter-getter-attr-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-setter-getter-attr-1.m Sat Aug  2 23:18:50 2008
@@ -1,7 +1,8 @@
 /* APPLE LOCAL file radar 5207415 */
 /* Test that user named setter/getter method names will be used in synthesis
    of setter/getter. Program must run with no abort. */
-/* { dg-options "-mmacosx-version-min=10.5 -framework Foundation" } */
+/* { dg-options "-mmacosx-version-min=10.5 -framework Foundation" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-framework Foundation" { target arm*-*-darwin* } } */
 /* { dg-do run { target *-*-darwin* } } */
 #import <Foundation/Foundation.h>
 

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-syntax-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-syntax-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-syntax-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-syntax-1.m Sat Aug  2 23:18:50 2008
@@ -1,5 +1,6 @@
 /* APPLE LOCAL file radar 4805321 */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property" { target arm*-*-darwin* } } */
 /* { dg-do compile { target *-*-darwin* } } */
 
 @interface INTF

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-warn-direct-ivar-access.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-warn-direct-ivar-access.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-warn-direct-ivar-access.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-warn-direct-ivar-access.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 5376125 */
 /* Test for new objc option -Wdirect-ivar-access. */
-/* { dg-options "-mmacosx-version-min=10.5 -Wdirect-ivar-access" } */
+/* { dg-options "-mmacosx-version-min=10.5 -Wdirect-ivar-access" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-Wdirect-ivar-access" { target arm*-*-darwin* } } */
 /* { dg-do compile { target *-*-darwin* } } */
 
 @interface MyObject {

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-weak-attribute-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-weak-attribute-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-weak-attribute-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/newproperty-weak-attribute-1.m Sat Aug  2 23:18:50 2008
@@ -1,7 +1,8 @@
 /* APPLE LOCAL file radar 4805321 */
 /* Test that we call objc_assign_weak and objc_read_weak */
 /* { dg-do run { target *-*-darwin* } } */
-/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -framework Foundation" } */
+/* { dg-options "-fobjc-new-property -mmacosx-version-min=10.5 -framework Foundation" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-new-property -framework Foundation" { target arm*-*-darwin* } } */
 
 #include <Foundation/Foundation.h>
 

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-1.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 4294910 */
 /* Syntax check for the new foreach statement. */
-/* { dg-options "-mmacosx-version-min=10.5 -std=c99 " } */
+/* { dg-options "-mmacosx-version-min=10.5 -std=c99" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-std=c99" { target arm*-*-darwin* } } */
 /* { dg-do compile } */
 
 typedef struct objc_class *Class;

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-11.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-11.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-11.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-11.m Sat Aug  2 23:18:50 2008
@@ -2,7 +2,8 @@
 /* This tests the new spec. for foreach-statement. On exit from foreach loop
    with no match, value of 'elem' is set to nil! */
 #include <Foundation/Foundation.h>
-/* { dg-options "-mmacosx-version-min=10.5 -framework Foundation -fobjc-exceptions" } */
+/* { dg-options "-mmacosx-version-min=10.5 -framework Foundation -fobjc-exceptions" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-framework Foundation -fobjc-exceptions" { target arm*-*-darwin* } } */
 /* { dg-do run { target *-*-darwin* } } */
 
 /* foreach tester */

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-5.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-5.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-5.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-5.m Sat Aug  2 23:18:50 2008
@@ -1,5 +1,6 @@
 /* APPLE LOCAL file radar 4502236 */
-/* { dg-options "-mmacosx-version-min=10.5 -framework Foundation" } */
+/* { dg-options "-mmacosx-version-min=10.5 -framework Foundation" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-framework Foundation" { target arm*-*-darwin* } } */
 /* { dg-do run } */
 #import <Foundation/Foundation.h>
 

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-7.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-7.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-7.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-7.m Sat Aug  2 23:18:50 2008
@@ -1,7 +1,8 @@
 /* APPLE LOCAL file radar 4538105 */
 /* The new foreach generates a spurious warning if the key is not used, but 
    the loop is instead being utilized for a side effect. */
-/* { dg-options "-mmacosx-version-min=10.5 -Wall" } */
+/* { dg-options "-mmacosx-version-min=10.5 -Wall" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-Wall" { target arm*-*-darwin* } } */
 /* { dg-do compile } */
 
 typedef struct objc_class *Class;

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-8.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-8.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-8.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-8.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file 4547045 */
 /* Execution check for foreach. */
-/* { dg-options "-mmacosx-version-min=10.5 -framework Foundation -fobjc-exceptions" } */
+/* { dg-options "-mmacosx-version-min=10.5 -framework Foundation -fobjc-exceptions" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-framework Foundation -fobjc-exceptions" { target arm*-*-darwin* } } */
 /* { dg-do run } */
 #include <Foundation/Foundation.h>
 

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-9.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-9.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-9.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-9.m Sat Aug  2 23:18:50 2008
@@ -1,7 +1,8 @@
 /* APPLE LOCAL file 4550582 */
 /* Execution check for foreach. Make sure that whole tree is generated for function with
    this particular brand of foreach. */
-/* { dg-options "-mmacosx-version-min=10.5 -framework Foundation" } */
+/* { dg-options "-mmacosx-version-min=10.5 -framework Foundation" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-framework Foundation" { target arm*-*-darwin* } } */
 /* { dg-do run } */
 
 #include <Foundation/Foundation.h>

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-elem-collection-elem.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-elem-collection-elem.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-elem-collection-elem.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc-foreach-elem-collection-elem.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 5128402 */
 /* Check that elem collection can be used as a collection in the foreach-statement. */
-/* { dg-options "-mmacosx-version-min=10.5 -framework Foundation" } */
+/* { dg-options "-mmacosx-version-min=10.5 -framework Foundation" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-framework Foundation" { target arm*-*-darwin* } } */
 /* { dg-do run } */
 
 #import <Foundation/Foundation.h>

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc2-try-catch-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc2-try-catch-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc2-try-catch-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc2-try-catch-1.m Sat Aug  2 23:18:50 2008
@@ -1,7 +1,8 @@
 /* APPLE LOCAL file radar 4951324 */
 /* Test that in new objc2 eh, existing declaration of objc_ehtype_vtable
    and OBJC_EHTYPE_id will be used. */
-/* { dg-options "-mmacosx-version-min=10.5 -m64 -fobjc-zerocost-exceptions" } */
+/* { dg-options "-mmacosx-version-min=10.5 -m64 -fobjc-zerocost-exceptions" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fobjc-zerocost-exceptions" { target arm*-*-darwin* } } */
 /* { dg-do compile } */
 
 /* APPLE LOCAL radar 4894756 */

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc2-visibility-hidden-2.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc2-visibility-hidden-2.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc2-visibility-hidden-2.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/objc2-visibility-hidden-2.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 4843145 */
 /* { dg-do compile { target *-*-darwin* } } */
-/* { dg-options "-mmacosx-version-min=10.5 -fobjc-abi-version=2 -fvisibility=hidden" } */
+/* { dg-options "-mmacosx-version-min=10.5 -fobjc-abi-version=2 -fvisibility=hidden" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-fvisibility=hidden" { target arm*-*-darwin* } } */
 
 @interface Unspecified {
 @private

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-1.m Sat Aug  2 23:18:50 2008
@@ -1,7 +1,8 @@
 /* APPLE LOCAL file radar 4436866 */
 /* This program tests use of property provided setter/getter functions. */
 /* APPLE LOCAL radar 4899595 */
-/* { dg-options "-mmacosx-version-min=10.5 -std=c99" } */
+/* { dg-options "-mmacosx-version-min=10.5 -std=c99" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-std=c99" { target arm*-*-darwin* } } */
 /* { dg-do run { target *-*-darwin* } } */
 
 #include <objc/objc.h>

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-13.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-13.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-13.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-13.m Sat Aug  2 23:18:50 2008
@@ -3,7 +3,8 @@
    overridden in the anonymous category and can be assigned to.
 */
 /* APPLE LOCAL radar 4899595 */
-/* { dg-options "-mmacosx-version-min=10.5 -std=c99" } */
+/* { dg-options "-mmacosx-version-min=10.5 -std=c99" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-std=c99" { target arm*-*-darwin* } } */
 /* { dg-do run { target *-*-darwin* } } */
 
 #include <objc/objc.h>

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-14.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-14.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-14.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-14.m Sat Aug  2 23:18:50 2008
@@ -1,7 +1,8 @@
 /* APPLE LOCAL file radar 4664707 */
 /* Test sequence of assignment to setters. */
 /* APPLE LOCAL radar 4899595 */
-/* { dg-options "-mmacosx-version-min=10.5 -std=c99" } */
+/* { dg-options "-mmacosx-version-min=10.5 -std=c99" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-std=c99" { target arm*-*-darwin* } } */
 /* { dg-do run { target *-*-darwin* } } */
 
 #include <objc/objc.h>

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-2.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-2.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-2.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-2.m Sat Aug  2 23:18:50 2008
@@ -1,7 +1,8 @@
 /* APPLE LOCAL file radar 4738176 */
 /* Test that no bogus warning is issued in the synthesize compound-expression. */
 /* APPLE LOCAL radar 4899595 */
-/* { dg-options "-mmacosx-version-min=10.5 -Wall" } */
+/* { dg-options "-mmacosx-version-min=10.5 -Wall" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-Wall" { target arm*-*-darwin* } } */
 /* { dg-do compile } */
 
 @interface test

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-8.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-8.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-8.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-8.m Sat Aug  2 23:18:50 2008
@@ -3,7 +3,8 @@
    exists in an unrelated class. Test should compile with no error.
 */
 /* APPLE LOCAL radar 4899595 */
-/* { dg-options "-mmacosx-version-min=10.5 -std=c99" } */
+/* { dg-options "-mmacosx-version-min=10.5 -std=c99" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-std=c99" { target arm*-*-darwin* } } */
 /* { dg-do run { target *-*-darwin* } } */
 
 #include <objc/objc.h>

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-9.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-9.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-9.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-9.m Sat Aug  2 23:18:50 2008
@@ -1,7 +1,8 @@
 /* APPLE LOCAL file radar 4533107 */
 /* Test for correct name lookup in presence of multiple protocols. */
 /* APPLE LOCAL radar 4899595 */
-/* { dg-options "-mmacosx-version-min=10.5 -std=c99" } */
+/* { dg-options "-mmacosx-version-min=10.5 -std=c99" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-std=c99" { target arm*-*-darwin* } } */
 /* { dg-do compile { target *-*-darwin* } } */
 
 @protocol NSCoding

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-dwarf-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-dwarf-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-dwarf-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/property-dwarf-1.m Sat Aug  2 23:18:50 2008
@@ -1,6 +1,7 @@
 /* APPLE LOCAL file radar 4666559 */
 /* APPLE LOCAL radar 4899595 */
-/* { dg-options "-mmacosx-version-min=10.5 -gdwarf-2 -dA" } */
+/* { dg-options "-mmacosx-version-min=10.5 -gdwarf-2 -dA" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* { dg-options "-gdwarf-2 -dA" { target arm*-*-darwin* } } */
 /* { dg-do compile { target *-*-darwin* } } */
 /* { dg-final { scan-assembler "\"_prop\\\\0\".*DW_AT_name" } } */
 @interface Foo 

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/stubify-1.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/stubify-1.m?rev=54295&r1=54294&r2=54295&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/stubify-1.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/stubify-1.m Sat Aug  2 23:18:50 2008
@@ -4,6 +4,8 @@
 /* { dg-do compile { target *-*-darwin* } } */
 /* APPLE LOCAL axe stubs 5571540 */
 /* { dg-options "-Os -mdynamic-no-pic -mmacosx-version-min=10.4" { target powerpc*-*-darwin* i?86*-*-darwin* } } */
+/* APPLE LOCAL ARM */
+/* { dg-options "-Os -mdynamic-no-pic" { target arm*-*-darwin* } } */
 /* APPLE LOCAL radar 5297325 */
 /* { dg-require-effective-target ilp32 } */
 





More information about the llvm-commits mailing list