]> granicus.if.org Git - clang/commitdiff
Sorry, I misunderstood the interaction here; the GNU runtime does
authorJohn McCall <rjmccall@apple.com>
Sun, 2 Oct 2011 20:27:18 +0000 (20:27 +0000)
committerJohn McCall <rjmccall@apple.com>
Sun, 2 Oct 2011 20:27:18 +0000 (20:27 +0000)
support both a fragile and non-fragile ABI, and it can be selected at
runtime.  That driver option also works on Darwin (although obviously
the code is not necessarily usable if the system runtime is fragile)
so just do that.

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

test/Index/complete-synthesized.m

index f4777963c8e51f5eca6aac4343a1a68b28e0ee5d..81f1ba186f1dd3ffae85b25a99f0b986c3b5cbf9 100644 (file)
 }
 @end
 
-// We use -fgnu-runtime to portably force the use of the non-fragile ABI.
-
-// RUN: c-index-test -code-completion-at=%s:24:1 -fgnu-runtime -fobjc-default-synthesize-properties %s | FileCheck %s
-// RUN: c-index-test -code-completion-at=%s:30:2 -fgnu-runtime -fobjc-default-synthesize-properties %s | FileCheck %s
-// RUN: c-index-test -code-completion-at=%s:34:2 -fgnu-runtime -fobjc-default-synthesize-properties %s | FileCheck %s
+// RUN: c-index-test -code-completion-at=%s:24:1 -fobjc-nonfragile-abi -fobjc-default-synthesize-properties %s | FileCheck %s
+// RUN: c-index-test -code-completion-at=%s:30:2 -fobjc-nonfragile-abi -fobjc-default-synthesize-properties %s | FileCheck %s
+// RUN: c-index-test -code-completion-at=%s:34:2 -fobjc-nonfragile-abi -fobjc-default-synthesize-properties %s | FileCheck %s
 
 // CHECK: NotImplemented:{TypedText _Bool} (50)
 // CHECK: ObjCIvarDecl:{ResultType float}{TypedText _prop2} (35)