-// RUN: clang %s -emit-llvm -o -
+// RUN: clang -triple i386-unknown-unknown %s -emit-llvm -o -
struct {
int x;
-// RUN: clang -emit-llvm -o %t %s
+// RUN: clang -fnext-runtime -emit-llvm -o %t %s
@interface Object
- (id) alloc;
-// RUN: clang -emit-llvm -o %t %s
+// RUN: clang -fnext-runtime -emit-llvm -o %t %s
@interface BASE
+ (int) BaseMeth;
-// RUN: clang -emit-llvm -o %t %s
+// RUN: clang -fnext-runtime -emit-llvm -o %t %s
void f0(id a) {
// This should have an implicit cast
-// RUN: clang -emit-llvm -o %t %s
+// RUN: clang -fnext-runtime -emit-llvm -o %t %s
@interface Object
- (id) new;