[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