diff options
author | Fariborz Jahanian <fjahanian@apple.com> | 2014-02-05 17:13:42 +0000 |
---|---|---|
committer | Fariborz Jahanian <fjahanian@apple.com> | 2014-02-05 17:13:42 +0000 |
commit | 48f9ab2d54c31e1f908ba5005d286da1992ead0c (patch) | |
tree | ac546bff93ca303a063dbd2dd99aa92f51818497 /clang/test/Driver/darwin-objc-defaults.m | |
parent | e88421b6f70ebc33e8405a95de29ba4756731449 (diff) | |
download | bcm5719-llvm-48f9ab2d54c31e1f908ba5005d286da1992ead0c.tar.gz bcm5719-llvm-48f9ab2d54c31e1f908ba5005d286da1992ead0c.zip |
Objective-C driver. Do not use legacy dispatch for
10.5 or less for x86_64 arch. // rdar://15852259
llvm-svn: 200854
Diffstat (limited to 'clang/test/Driver/darwin-objc-defaults.m')
-rw-r--r-- | clang/test/Driver/darwin-objc-defaults.m | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/clang/test/Driver/darwin-objc-defaults.m b/clang/test/Driver/darwin-objc-defaults.m index 6f5ed87d286..1b3f7a84444 100644 --- a/clang/test/Driver/darwin-objc-defaults.m +++ b/clang/test/Driver/darwin-objc-defaults.m @@ -32,9 +32,17 @@ // x86_64 // RUN: %clang -target x86_64-apple-darwin10 -S -### %s \ +// RUN: -arch x86_64 -mmacosx-version-min=10.4 2> %t +// RUN: FileCheck --check-prefix CHECK-CHECK-X86_64_OSX10_4 < %t %s + +// CHECK-CHECK-X86_64_OSX10_4: "-cc1" +// CHECK-CHECK-X86_64_OSX10_4: -fobjc-dispatch-method=non-legacy + +// RUN: %clang -target x86_64-apple-darwin10 -S -### %s \ // RUN: -arch x86_64 -mmacosx-version-min=10.5 2> %t // RUN: FileCheck --check-prefix CHECK-CHECK-X86_64_OSX10_5 < %t %s + // CHECK-CHECK-X86_64_OSX10_5: "-cc1" // CHECK-CHECK-X86_64_OSX10_5: -fobjc-runtime=macosx-10.5 // CHECK-CHECK-X86_64_OSX10_5: -fobjc-dispatch-method=non-legacy |