зеркало из https://github.com/microsoft/clang-1.git
Use -fblocks and -fobjc-nonfragile-abi when that is what is being tested, instead of forcing the triple.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@89072 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Родитель
4985e3ec81
Коммит
ca74ae7336
|
@ -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. --------------------------===//
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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]
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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}}
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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
|
||||
{
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче