]> granicus.if.org Git - clang/commitdiff
Use -fblocks and -fobjc-nonfragile-abi when that is what is being tested, instead...
authorDaniel Dunbar <daniel@zuster.org>
Tue, 17 Nov 2009 09:04:12 +0000 (09:04 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Tue, 17 Nov 2009 09:04:12 +0000 (09:04 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@89072 91177308-0d34-0410-b5e6-96231b3b80d8

23 files changed:
test/Analysis/unused-ivars.m
test/CodeGenObjC/bitfield-ivar-offsets.m
test/CodeGenObjC/class-obj-hidden-visibility.m
test/CodeGenObjC/forward-class-impl-metadata.m
test/CodeGenObjC/hidden-synthesized-ivar.m
test/CodeGenObjC/interface-layout-64.m
test/CodeGenObjC/ivar-layout-64.m
test/CodeGenObjC/metadata-symbols-64.m
test/CodeGenObjC/metadata_symbols.m
test/CodeGenObjC/non-lazy-classes.m
test/CodeGenObjC/objc2-ivar-assign.m
test/CodeGenObjC/objc2-write-barrier-3.m
test/CodeGenObjC/protocol-definition-hidden-visibility.m
test/CodeGenObjC/protocol-in-extended-class.m
test/CodeGenObjC/protocol-property-synth.m
test/CodeGenObjC/synthesize_ivar-cont-class.m
test/CodeGenObjC/synthesize_ivar.m
test/Index/c-index-api-test.m
test/SemaObjC/deref-interface.m
test/SemaObjC/ivar-sem-check-2.m
test/SemaObjC/property-nonfragile-abi.m
test/SemaObjC/sizeof-interface.m
test/SemaObjC/synthesized-ivar.m

index 9e9360da50c6ee1c1f71637cc36514278bf6785a..754799b2dbd8a5719a01bcb37adbaf64de0d040e 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang-cc -triple x86_64-apple-darwin10 -analyze -warn-objc-unused-ivars %s -verify
+// RUN: clang-cc -fblocks -analyze -warn-objc-unused-ivars %s -verify
 
 //===--- BEGIN: Delta-debugging reduced headers. --------------------------===//
 
index e7202320f97e3b48a7570355b301cc4610592b88..64e14ee65e64403523e990720d5fa059f7fa363d 100644 (file)
@@ -1,5 +1,5 @@
 // RUNX: llvm-gcc -m64  -emit-llvm -S -o %t %s &&
-// RUN: clang-cc -triple x86_64-apple-darwin10 -emit-llvm -o %t %s
+// RUN: clang-cc -fobjc-nonfragile-abi -emit-llvm -o %t %s
 // RUN: grep -F '@"OBJC_IVAR_$_I0._b0" = global i64 0, section "__DATA, __objc_const", align 8' %t
 // RUN: grep -F '@"OBJC_IVAR_$_I0._b1" = global i64 0, section "__DATA, __objc_const", align 8' %t
 // RUN: grep -F '@"OBJC_IVAR_$_I0._b2" = global i64 1, section "__DATA, __objc_const", align 8' %t
index fc4ac12b183662c3f22c8c874f2cf3a2a553bdc4..0135bbcac40fa93973bb9dcc7fc6d260540f0d29 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang-cc -fvisibility=hidden -triple x86_64-apple-darwin10  -S -o - %s | grep -e "private_extern _OBJC_" | count 2 
+// RUN: clang-cc -fvisibility=hidden -fobjc-nonfragile-abi -S -o - %s | grep -e "private_extern _OBJC_" | count 2 
 
 @interface INTF @end
 
index b8ce10aaa510513a89a5372edebd962d42d49686..5dfddde8948675e23b3375d03dd2fe608d034c7a 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang-cc -triple x86_64-apple-darwin10 -emit-llvm -o %t %s
+// RUN: clang-cc -fobjc-nonfragile-abi -emit-llvm -o %t %s
 
 @interface BASE  {
 @private
index 50a87cb2f4539115e0fb3ed5569f8bf6704a7a9a..c8d999003d55aa816b23155eff1c3ade611fdb5f 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang-cc -fvisibility=hidden -triple x86_64-apple-darwin10  -S -o - %s | grep -e "private_extern _OBJC_IVAR_"
+// RUN: clang-cc -fobjc-nonfragile-abi -fvisibility=hidden -S -o - %s | grep -e "private_extern _OBJC_IVAR_"
 @interface I
 {
        int P;
index c18bbd67db55dc24dd45acf28ee3a5b387daf275..60b06c0c3204fe3a1a8156896d19067f3ae89fcc 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang-cc -triple x86_64-apple-darwin9 -emit-llvm -o %t %s
+// RUN: clang-cc -fobjc-nonfragile-abi -emit-llvm -o %t %s
 // RUNX: llvm-gcc -m64 -emit-llvm -S -o %t %s &&
 
 // RUN: grep '@"OBJC_IVAR_$_I3._iv2" = global i64 8, section "__DATA, __objc_const", align 8' %t
index 38d29ebabcba89fdf0f6d32c1461ccea08a6f71c..f9ac6cd30003bd1e3626fb16e0ee6f060d3c86d1 100644 (file)
@@ -1,5 +1,5 @@
 // RUNX: llvm-gcc -m64 -fobjc-gc -emit-llvm -S -o %t %s &&
-// RUN: clang-cc -triple x86_64-apple-darwin9 -fobjc-gc -emit-llvm -o %t %s
+// RUN: clang-cc -fobjc-nonfragile-abi -fobjc-gc -emit-llvm -o %t %s
 // RUN: grep '@"\\01L_OBJC_CLASS_NAME_.*" = internal global .* c"A\\00"' %t
 // RUN: grep '@"\\01L_OBJC_CLASS_NAME_.*" = internal global .* c"\\11q\\10\\00"' %t
 // RUN: grep '@"\\01L_OBJC_CLASS_NAME_.*" = internal global .* c"!q\\00"' %t
index 7dac6f5e95b94dda95e351e9662c3af21eeeb0a5..d007671cdc12fdf786068f21c1cf6b5b0c010a41 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang-cc -triple x86_64-apple-darwin9 -emit-llvm -o %t %s
+// RUN: clang-cc -fobjc-nonfragile-abi -emit-llvm -o %t %s
 // RUNX: llvm-gcc -m64 -emit-llvm -S -o %t %s &&
 
 // RUN: grep '@"OBJC_CLASS_$_A" = global' %t
index 222c013ac525ca1de6f93b494cbe67ffd8b63235..c608cd402240774bafa8f2b5d8757c3952d4a281 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang-cc -triple x86_64-apple-darwin9 -emit-llvm -o %t %s
+// RUN: clang-cc -fobjc-nonfragile-abi -emit-llvm -o %t %s
 
 // RUN: grep '@"OBJC_METACLASS_$_A" = global .*section "__DATA, __objc_data", align 8' %t
 // RUN: grep '@"OBJC_CLASS_$_A" = global .*section "__DATA, __objc_data", align 8' %t
@@ -10,7 +10,7 @@
 // RUN: grep -F 'define internal void @"\01-[A im0]"' %t
 // RUN: grep -F 'define internal void @"\01-[A(Cat) im1]"' %t
 
-// RUN: clang-cc -fvisibility=hidden -triple x86_64-apple-darwin9 -emit-llvm -o %t %s
+// RUN: clang-cc -fobjc-nonfragile-abi -fvisibility=hidden -emit-llvm -o %t %s
 
 // RUN: grep '@"OBJC_METACLASS_$_A" = hidden global .*section "__DATA, __objc_data", align 8' %t
 // RUN: grep '@"OBJC_CLASS_$_A" = hidden global .*section "__DATA, __objc_data", align 8' %t
index 10641862c66622927156b135a58ece9ef743cdbc..367705f26218f1cd525088994aca4a077afe4ae3 100644 (file)
@@ -1,5 +1,5 @@
 // RUNX: llvm-gcc -m64 -emit-llvm -S -o %t %s &&
-// RUN: clang-cc -triple x86_64-apple-darwin10 -emit-llvm -o %t %s
+// RUN: clang-cc -fobjc-nonfragile-abi -emit-llvm -o %t %s
 // RUN: grep '@".01L_OBJC_LABEL_NONLAZY_CLASS_$" = internal global \[1 x .*\] .*@"OBJC_CLASS_$_A".*, section "__DATA, __objc_nlclslist, regular, no_dead_strip", align 8' %t
 // RUN: grep '@".01L_OBJC_LABEL_NONLAZY_CATEGORY_$" = internal global \[1 x .*\] .*@".01l_OBJC_$_CATEGORY_A_$_Cat".*, section "__DATA, __objc_nlcatlist, regular, no_dead_strip", align 8' %t
 
index 31b042d0c10dded3f592f02ffbda8e98d2a9bd9c..8e9a872f93f3b16c9118a5ba0c50c3bba431e6fb 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang-cc -triple x86_64-apple-darwin10 -fobjc-gc -emit-llvm -o %t %s
+// RUN: clang-cc -fobjc-nonfragile-abi -fobjc-gc -emit-llvm -o %t %s
 // RUN: grep objc_assign_ivar %t | count 6
 
 @interface I @end
index 9b157424514b576439d5431fb8fc36ade3b52281..63fa3a944e1cc7c5a3ded8b39711ae1234ba9e77 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang-cc -triple x86_64-apple-darwin10 -fobjc-gc -emit-llvm -o %t %s
+// RUN: clang-cc -fobjc-nonfragile-abi -fblocks -fobjc-gc -emit-llvm -o %t %s
 // RUN: grep objc_assign_ivar %t | count 3
 // RUN: grep objc_assign_strongCast %t | count 6
 
index 31a864b22d55fbae0a7e8e170db3076e40fc374b..f63bb03e5c97925cae4ac820bafaf3b1406235f7 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang-cc -triple x86_64-apple-darwin10  -S -o - %s | grep -e "private_extern l_OBJC_PROTOCOL_" | count 2
+// RUN: clang-cc -fobjc-nonfragile-abi  -S -o - %s | grep -e "private_extern l_OBJC_PROTOCOL_" | count 2
 
 @interface FOO @end
 
index d0ff7414719a336cfed525297f40beb84e9019fb..cad59b0fcdb97bfa0bbc54d31106a599572a0d76 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang-cc -triple x86_64-apple-darwin10 -S %s -o %t-64.s
+// RUN: clang-cc -triple x86_64-apple-darwin10 -fobjc-nonfragile-abi -S %s -o %t-64.s
 // RUN: FileCheck -check-prefix LP64 --input-file=%t-64.s %s
 // RUN: clang-cc -triple i386-apple-darwin -S %s -o %t-32.s
 // RUN: FileCheck -check-prefix LP32 --input-file=%t-32.s %s
index e91f3552310d9b907d311e0287bba2c52eda80b1..ab230af2321183d00f8c3eba6fdfc50d552ee361 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang-cc -triple x86_64-apple-darwin10 -emit-llvm -o %t %s
+// RUN: clang-cc -fobjc-nonfragile-abi -emit-llvm -o %t %s
 
 @interface BaseClass {
     id _delegate;
index 2691ccfe3d70c2952029dede54595e2db7cc7966..dd444c358b7edd2214cd3584e3ed4a5ba9783c5e 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang-cc -triple x86_64-apple-darwin10 -emit-llvm -o %t %s
+// RUN: clang-cc -fobjc-nonfragile-abi -emit-llvm -o %t %s
 // RUN: grep '@"OBJC_IVAR_$_XCOrganizerDeviceNodeInfo.viewController"' %t
 
 @interface XCOrganizerNodeInfo
index e1746f1da136c1f184542dfdc0f0208eb3120e84..9ed08d9ce559ef126ded3c9274d624a99be1a38c 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang-cc -triple x86_64-apple-darwin10 -emit-llvm -o %t %s
+// RUN: clang-cc -fobjc-nonfragile-abi -emit-llvm -o %t %s
 
 @interface I
 @property int IP;
index 20071baf4802ab862ece309ca3731f8dd3b8aff6..ac9ed92f6a3c845090e494bed4ea61e3f7e37054 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang-cc -triple x86_64-apple-darwin10 -emit-pch -x objective-c %s -o %t.ast
+// RUN: clang-cc -fobjc-nonfragile-abi -fblocks -emit-pch -x objective-c %s -o %t.ast
 // RUN: c-index-test %t.ast all | FileCheck %s
 
 // CHECK: <invalid loc>:0:0: TypedefDecl=__int128_t:0:0 [Context=c-index-api-test.m]
index 1c85918ed57ca6b5dbf274f46740f89238c226b0..57750a5a4396784972e2e1de85c8d90d357ea994 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang-cc -triple x86_64-apple-darwin9 -verify -fsyntax-only %s
+// RUN: clang-cc -fobjc-nonfragile-abi -verify -fsyntax-only %s
 
 @interface NSView 
   - (id)initWithView:(id)realView;
index ba6b38934bd197338387b82112e1420889de39b3..a5a830d6a3f6ea31b1d6bb410774438d7ffa068d 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang-cc  -fsyntax-only -triple x86_64-apple-darwin10 -verify %s
+// RUN: clang-cc  -fsyntax-only -fobjc-nonfragile-abi -verify %s
 
 @interface Super  {
   id value2; // expected-note {{previously declared 'value2' here}}
index e2de77d3a28c238871ce48c7aa3ed5d1f49b93df..835209102199fffbb678fb7b5f3275530f4abe34 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang-cc -fsyntax-only -triple x86_64-apple-darwin9 -verify %s 
+// RUN: clang-cc -fsyntax-only -fobjc-nonfragile-abi -verify %s
 
 typedef signed char BOOL;
 
index 140a980311e4eeaa68af5b07dcb6675674d2f5a4..aeb1b3facb735ae42a5a4fa3170bbb5537f012db 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang-cc -triple x86_64-apple-darwin9 -verify -fsyntax-only %s
+// RUN: clang-cc -fobjc-nonfragile-abi -verify -fsyntax-only %s
 
 @class I0;
 
index de44857934fc16a1707112af4e99eb637cde708a..305629b43ce676683614f04d1bcc2e1ba03743a1 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang-cc -fsyntax-only -triple x86_64-apple-darwin9 -verify %s
+// RUN: clang-cc -fsyntax-only -fobjc-nonfragile-abi -verify %s
 @interface I
 {
 }