]> granicus.if.org Git - clang/commitdiff
These tests are intended to run in NeXt's legacy objective-c abi (fragile-abi).
authorFariborz Jahanian <fjahanian@apple.com>
Sat, 4 Feb 2012 18:56:43 +0000 (18:56 +0000)
committerFariborz Jahanian <fjahanian@apple.com>
Sat, 4 Feb 2012 18:56:43 +0000 (18:56 +0000)
Make this explicit since default is now nonfragile-abi.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@149787 91177308-0d34-0410-b5e6-96231b3b80d8

43 files changed:
test/Rewriter/blockstruct.m
test/Rewriter/crash.m
test/Rewriter/finally.m
test/Rewriter/id-test-3.m
test/Rewriter/ivar-encoding-1.m
test/Rewriter/ivar-encoding-2.m
test/Rewriter/metadata-test-1.m
test/Rewriter/metadata-test-2.m
test/Rewriter/method-encoding-1.m
test/Rewriter/objc-encoding-bug-1.m
test/Rewriter/objc-ivar-receiver-1.m
test/Rewriter/objc-string-concat-1.m
test/Rewriter/objc-super-test.m
test/Rewriter/objc-synchronized-1.m
test/Rewriter/properties.m
test/Rewriter/protocol-rewrite-1.m
test/Rewriter/protocol-rewrite-2.m
test/Rewriter/rewrite-anonymous-union.m
test/Rewriter/rewrite-api-bug.m
test/Rewriter/rewrite-block-argument.m
test/Rewriter/rewrite-block-property.m
test/Rewriter/rewrite-eh.m
test/Rewriter/rewrite-foreach-1.m
test/Rewriter/rewrite-foreach-2.m
test/Rewriter/rewrite-foreach-3.m
test/Rewriter/rewrite-foreach-4.m
test/Rewriter/rewrite-foreach-5.m
test/Rewriter/rewrite-foreach-6.m
test/Rewriter/rewrite-foreach-7.m
test/Rewriter/rewrite-foreach-protocol-id.m
test/Rewriter/rewrite-forward-class.m
test/Rewriter/rewrite-ivar-use.m
test/Rewriter/rewrite-nest.m
test/Rewriter/rewrite-protocol-type-1.m
test/Rewriter/rewrite-try-catch.m
test/Rewriter/rewrite-vararg.m
test/Rewriter/rewrite-weak-attr.m
test/Rewriter/static-type-protocol-1.m
test/Rewriter/undecl-objc-h.m
test/Rewriter/undeclared-method-1.m
test/Rewriter/undef-field-reference-1.m
test/Rewriter/va-method.m
test/Rewriter/weak_byref_objects.m

index 977e0d6ce5a07792da4adca22c5584fb373c8ff1..ef85c587b1294f31542a1a379f51af7ce1303d74 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -x objective-c -Wno-return-type -fblocks -fms-extensions -rewrite-objc %s -o %t-rw.cpp
+// RUN: %clang_cc1 -x objective-c -Wno-return-type -fblocks -fms-extensions -rewrite-objc -fobjc-fragile-abi %s -o %t-rw.cpp
 // RUN: %clang_cc1 -fsyntax-only -fblocks -Wno-address-of-temporary -D"id=void*" -D"SEL=void*" -D"__declspec(X)=" %t-rw.cpp
 // rdar://8918702
 
index 107b7a54843d133627fcafb4764b4795a5bf9866..c61100ed0f094410c3056b465e5730fc9c41baa6 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc -o - %s
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi -o - %s
 // rdar://5950938
 @interface NSArray {}
 + (id)arrayWithObjects:(id)firstObj, ...;
index bb5375152b0eb7144c55d2e44184a29b7e1485ab..8fd475cab6e21baccba617f45c42af67905cf0a3 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc -fobjc-exceptions -verify %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi -fobjc-exceptions -verify %s -o -
 
 int main() {
   @try {
index 8557f2baa667979abe864192c993ac0c0e2c63b2..d7a7bf3eb7a0683cfb0fb472c7577f4c0c170bec 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi %s -o -
 
 @protocol P
 - (id<P>) Meth: (id<P>) Arg;
index af11ce24693990178e03fd65d42e31ed5035c6d8..d2949439c7332337d7ce843ab8fa08a889dcd294 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o -
 
 @interface Intf
 {
index 4650bdefcc6fd0a4d4cd3cf798306ea0685b2f96..da60c79e260aaaca5005a5543d7384c8039ac588 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o -
 
 @implementation Intf
 {
index 5dc1a33301e2cb422575321d1c41614a7a6b3ed6..b2d6e8daee23aff20aaa5d9d4b68dae3ab3f7215 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o -
 
 @interface Intf 
 @end
index 0fd0429b0b3135331282ac55b7aa36be5d924a23..90399f7968ae143ffca15b3fcb833f4cf2312d79 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o -
 
 typedef struct _NSPoint {
     float x;
index 08ee24b135c7123fdbbb51e5823df8492881e34e..27abea575e0744f3425259600ec5825a1bf31e51 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o -
 
 @protocol P1
 - (void) MyProtoMeth : (int **) arg1 : (void*) arg2;
index 5605b6627fac80dae517552e6c630c8eb0d36520..083b570e52d3c741a9a2e7c37c6716611cb394c3 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o -
 
 typedef struct NSMethodFrameArgInfo {
     struct NSMethodFrameArgInfo *subInfo;
index 5fb028e808e9498021f04103e2e6e1fad4d37390..51950427ca8736966f654ba90808a55127291743 100644 (file)
@@ -1,5 +1,5 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o -
-// RUN: %clang_cc1 -rewrite-objc %s -o - | grep 'newInv->_container'
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o - | grep 'newInv->_container'
 
 @interface NSMutableArray 
 - (void)addObject:(id)addObject;
index 32b25261465fbf468ee49dd7eb41a4ec4dbdc1a4..80a9f04651dd76a92ca759c95820602c2720704b 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o -
 
 @class NSString;
 
index 38f68b98535a90981da793abf7744504ec27434c..fa95ad2fd3461f7652e52df829d5eced868dde1c 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o - | grep objc_msgSendSuper | grep MainMethod
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o - | grep objc_msgSendSuper | grep MainMethod
 
 typedef struct objc_selector    *SEL;
 typedef struct objc_object *id;
index 27f2a0af8bdf958d48bf6250063dec095d0194da..df5553690ffc8249c866fe7a54f2ebbbde1b0a2a 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o -
 
 id SYNCH_EXPR();
 void SYNCH_BODY();
index ca4a199cc64f8b3ac58687de725279f7d91bdad0..493fc3f8f4b1959c24c23f233c57ede111fc0672 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -x objective-c -Wno-return-type -fblocks -fms-extensions -rewrite-objc %s -o %t-rw.cpp
+// RUN: %clang_cc1 -x objective-c -Wno-return-type -fblocks -fms-extensions -rewrite-objc -fobjc-fragile-abi  %s -o %t-rw.cpp
 // RUN: %clang_cc1 -fsyntax-only -fms-extensions -Wno-address-of-temporary -Did="void *" -D"SEL=void*" -D"__declspec(X)=" %t-rw.cpp
 
 void *sel_registerName(const char *);
index 440527b6737caddc77d6abbd7786f41e671da54f..687a2591611acb7bf163024b3eef360fcbd9f3d4 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o -
 
 typedef struct MyWidget {
   int a;
index b3eb16a5f11942f85045e5e8e276dae91bfac2bf..e0ec4f991b530a1354f6b4fd02ca63322a061450 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o %t.cpp
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o %t.cpp
 // RUN: %clang_cc1 -fsyntax-only %t.cpp
 
 // rdar://10234024
index 579a06854fe635eb3cdac363ef5e361b220ccbf0..339524fbc8ab818b2add16b7c0bf9bcfda857ff3 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc -o - %s
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  -o - %s
 // rdar://6948022
 
 typedef unsigned int uint32_t;
index 03fc89f34aadbcfb4c943cf902a62f760dcfea1b..ebaa0be13d67f00252fe8a2fec2c859f287012a6 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o -
 
 @interface MyDerived
 - (void) instanceMethod;
index 4ebbef9abcbd8dbe0add7f8c2cb6ab8c924979d4..898f9836a743cdefc457ffe566d5ae809209d060 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -x objective-c -Wno-return-type -fblocks -fms-extensions -rewrite-objc %s -o %t-rw.cpp
+// RUN: %clang_cc1 -x objective-c -Wno-return-type -fblocks -fms-extensions -rewrite-objc -fobjc-fragile-abi  %s -o %t-rw.cpp
 // RUN: %clang_cc1 -Wno-address-of-temporary -Did="void *" -D"SEL=void*" -D"__declspec(X)=" -emit-llvm -o %t %t-rw.cpp
 // radar 7987817
 
index 505e04b56ca917fc20a9a6e043c91d1ee0f7bb88..5c44b7dd1ee9a19cffb464ab8e75d31c5ce002b6 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -x objective-c++ -Wno-return-type -fblocks -fms-extensions -rewrite-objc %s -o %t-rw.cpp
+// RUN: %clang_cc1 -x objective-c++ -Wno-return-type -fblocks -fms-extensions -rewrite-objc -fobjc-fragile-abi  %s -o %t-rw.cpp
 // RUN: %clang_cc1 -fsyntax-only -fblocks -Wno-address-of-temporary -D"id=void*" -D"SEL=void*" -D"__declspec(X)=" %t-rw.cpp
 
 // rdar://9055596
index 9045f7f766effb00e26767eb9952f9b4fc2e482f..46d1930cad955ce12258a6cc4b0295e8f3a1a701 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc -fobjc-exceptions -o - %s
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  -fobjc-exceptions -o - %s
 // rdar://7522880
 
 @interface NSException
index e68b45d1df2da5332225c1bd187118ef1d944748..f57e13c40956dffc64a32ecf5bf6fca1af332e1b 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o -
             
 @protocol P @end
 
index 5ed15a34ac07cfa47b91a580fdbda8d8254f2d01..228612aa854c0cbb0606a1113074c3daa3a408bd 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o -
 
 @protocol P @end
 
index ffe8295954e4f20f5042fb69b176ea603baebfef..ef3803f55234e966037cb22d4b8b575655ff35c7 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o -
 
 @protocol P @end
 
index 5b66e978bebf67e6c1f0d34e37a596e9c74d92f0..42cb2fb0c25e1926ca3bd696389623e11909bf3b 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o -
 
 @interface MyList
 - (id) allKeys;
index 7baccc37898cb1f6801a155aeb58ade836bf8708..2940f453d932ca3d9a318b057681708fabada9a5 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -x objective-c++ -Wno-return-type -fblocks -fms-extensions -rewrite-objc %s -o %t-rw.cpp
+// RUN: %clang_cc1 -x objective-c++ -Wno-return-type -fblocks -fms-extensions -rewrite-objc -fobjc-fragile-abi  %s -o %t-rw.cpp
 // RUN: %clang_cc1 -fsyntax-only -fblocks -Wno-address-of-temporary -D"id=void*" -D"SEL=void*" -D"__declspec(X)=" %t-rw.cpp
 
 void *sel_registerName(const char *);
index 96b472a60eef63e8abb83ef3e6184d483767c061..968c6f4a47ecf5c3a96eb3aa456ae2f3e941e812 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -x objective-c++ -Wno-return-type -fblocks -fms-extensions -rewrite-objc %s -o %t-rw.cpp
+// RUN: %clang_cc1 -x objective-c++ -Wno-return-type -fblocks -fms-extensions -rewrite-objc -fobjc-fragile-abi  %s -o %t-rw.cpp
 // RUN: %clang_cc1 -fsyntax-only -fblocks -Wno-address-of-temporary -D"id=void*" -D"SEL=void*" -D"__declspec(X)=" %t-rw.cpp
 // rdar://5716356
 // FIXME: Should be able to pipe into clang, but code is not
index 9fa6a1a9f01a33f87735bf05ed3bab1756e2055c..8c9293fec9533e768b510f2fd3045b24c27628d8 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o -
 
 @class NSArray;
 int main() {
index 85d0d0dc44733af81451f648b6b4c00c3680a830..034fb7a9bb0883b26253f1fa88ad3780b70ad19c 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -x objective-c++ -Wno-return-type -fblocks -fms-extensions -rewrite-objc %s -o %t-rw.cpp
+// RUN: %clang_cc1 -x objective-c++ -Wno-return-type -fblocks -fms-extensions -rewrite-objc -fobjc-fragile-abi  %s -o %t-rw.cpp
 // RUN: %clang_cc1 -fsyntax-only -fblocks -Wno-address-of-temporary -D"id=void*" -D"SEL=void*" -D"__declspec(X)=" %t-rw.cpp
 // rdar:// 9039342
 
index 1d3af6f366c3bf8486da3b55a967c4795b43c884..0ac620a058c111ff89465a071ee7d9dde1931917 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -x objective-c -Wno-return-type -fblocks -fms-extensions -rewrite-objc %s -o %t-rw.cpp
+// RUN: %clang_cc1 -x objective-c -Wno-return-type -fblocks -fms-extensions -rewrite-objc -fobjc-fragile-abi  %s -o %t-rw.cpp
 // RUN: %clang_cc1 -fsyntax-only -fblocks -Wno-address-of-temporary -D"id=void*" -D"SEL=void*" -D"__declspec(X)=" %t-rw.cpp
 // rdar://6969189
 
index 82cff5b2d6335962eb3af87dcc3eed88e0b5876b..83edcfc7d1f047d54731ec17651183b147e6b0d8 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc -fms-extensions %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  -fms-extensions %s -o -
 // radar 7490331
 
 @interface Foo {
index ebbcded414e93a75364c3d7f8f2ef0f938608afd..a08f9475d5d6ea87259855fb98666f02b1e9d063 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o -
 
 @interface NSMapTable @end
 @interface NSEnumerator @end
index 2bdf8e462223d3d26c4c7dacd58fa43d9f87e08e..5246df45ffc605ae2645618d47ac9d8988f7a994 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o -
 
 @protocol MyProto1 
 @end
index d0c6d2acf67d1bc5692db8e7f3b5bb7f6fa77cd1..b4d13b6ac2feed16eb9d64392f44adcf0c17df18 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o -
 
 @interface Foo @end
 @interface GARF @end
index d45403153eed5508eca4ee37028d39d61721f154..bd58a6acf3c392c6a91b83e202ac74536f65774f 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -x objective-c++ -Wno-return-type -fblocks -fms-extensions -rewrite-objc %s -o %t-rw.cpp
+// RUN: %clang_cc1 -x objective-c++ -Wno-return-type -fblocks -fms-extensions -rewrite-objc -fobjc-fragile-abi  %s -o %t-rw.cpp
 // RUN: %clang_cc1 -fsyntax-only -fblocks -Wno-address-of-temporary -D"id=void*" -D"SEL=void*" -D"__declspec(X)=" %t-rw.cpp
 
 // rdar://9056351
index 2e559ee3e3220785dae7b5c8f88ab252fbc6bef9..60c6fc881a83cea4db84aa142f176362d3f24fcd 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -triple i686-pc-win32 -fms-extensions -fblocks -Dnil=0 -rewrite-objc  -o - %s
+// RUN: %clang_cc1 -triple i686-pc-win32 -fms-extensions -fblocks -Dnil=0 -rewrite-objc -fobjc-fragile-abi   -o - %s
 int main() {
         __weak __block id foo = nil;
         __block id foo2 = nil;
index a072c9f3ca3f15ee509711b2d332afbf51786af3..bafe2860d1c08c089a92dd1d282f8b9e634a18a9 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o -
 
 @protocol Proto
 - (void) ProtoDidget;
index a60d81024ce20a8fc9b1e0ca91cde1402bac2df6..5c3e6930da06dc879fd6eb6248d8bcd52cea99d0 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o -
 
 typedef struct S {
        int * pint;
index 89d33ce4518a83ab569a01445f90d9c413e91f59..9b4ca1920ba02ca9d2a359cbb9effae75d142928 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o -
 
 @interface Derived @end
 
index 039c500a2486ffd45d9c6bc248de74d3c644d912..9c067a80a4e90c5827989ee22eb245e52ce46f44 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o -
 
 @interface MyDerived 
 {
index 366552fd56ab2a9c523bd53f8b17778caf4929f2..c232d235941370df725a2a7db7119890c791dca5 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -rewrite-objc %s -o -
+// RUN: %clang_cc1 -rewrite-objc -fobjc-fragile-abi  %s -o -
 
 #include <stdarg.h>
 
index a0ebe88eaf16e396c68d6aa97c507706798f0eb7..1b9efbe573b431aea144a8b099836def2af837cf 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -fblocks -triple i386-apple-darwin9 -fobjc-gc -rewrite-objc %s -o -
+// RUN: %clang_cc1 -fblocks -triple i386-apple-darwin9 -fobjc-gc -rewrite-objc -fobjc-fragile-abi  %s -o -
 
 #define nil 0
 int main() {