diff options
Diffstat (limited to 'clang/test/Driver/objc-convert-messages-to-runtime-calls.m')
-rw-r--r-- | clang/test/Driver/objc-convert-messages-to-runtime-calls.m | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/clang/test/Driver/objc-convert-messages-to-runtime-calls.m b/clang/test/Driver/objc-convert-messages-to-runtime-calls.m new file mode 100644 index 00000000000..ed7be571eb5 --- /dev/null +++ b/clang/test/Driver/objc-convert-messages-to-runtime-calls.m @@ -0,0 +1,7 @@ +// RUN: %clang %s -### -o %t.o 2>&1 -fsyntax-only -fobjc-convert-messages-to-runtime-calls -fno-objc-convert-messages-to-runtime-calls -target x86_64-apple-macosx10.10.0 | FileCheck %s --check-prefix=DISABLE +// RUN: %clang %s -### -o %t.o 2>&1 -fsyntax-only -fno-objc-convert-messages-to-runtime-calls -fobjc-convert-messages-to-runtime-calls -target x86_64-apple-macosx10.10.0 | FileCheck %s --check-prefix=ENABLE + +// Check that we pass fobjc-convert-messages-to-runtime-calls only when supported, and not explicitly disabled. + +// DISABLE: "-fno-objc-convert-messages-to-runtime-calls" +// ENABLE-NOT: "-fno-objc-convert-messages-to-runtime-calls" |