diff options
Diffstat (limited to 'test/CodeGen/struct-x86-darwin.c')
| -rw-r--r-- | test/CodeGen/struct-x86-darwin.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/test/CodeGen/struct-x86-darwin.c b/test/CodeGen/struct-x86-darwin.c index afdcb8a39a068..5191441cabaf0 100644 --- a/test/CodeGen/struct-x86-darwin.c +++ b/test/CodeGen/struct-x86-darwin.c @@ -1,13 +1,13 @@ -// RUN: %clang_cc1 < %s -emit-llvm > %t1 -triple=i686-apple-darwin9 -// RUN: grep "STest1 = type { i32, \[4 x i16\], double }" %t1 -// RUN: grep "STest2 = type { i16, i16, i32, i32 }" %t1 -// RUN: grep "STest3 = type { i8, i16, i32 }" %t1 -// RUN: grep "STestB1 = type { i8, i8 }" %t1 -// RUN: grep "STestB2 = type { i8, i8, i8 }" %t1 -// RUN: grep "STestB3 = type { i8, i8 }" %t1 -// RUN: grep "STestB4 = type { i8, i8, i8, i8 }" %t1 -// RUN: grep "STestB5 = type { i8, i8, \[2 x i8\], i8, i8 }" %t1 -// RUN: grep "STestB6 = type { i8, i8, \[2 x i8\] }" %t1 +// RUN: %clang_cc1 %s -emit-llvm -triple=i686-apple-darwin9 -o - | FileCheck %s +// CHECK: STest1 = type { i32, [4 x i16], double } +// CHECK: STest2 = type { i16, i16, i32, i32 } +// CHECK: STest3 = type { i8, i16, i32 } +// CHECK: STestB1 = type { i8, i8 } +// CHECK: STestB2 = type { i8, i8, i8 } +// CHECK: STestB3 = type { i8, i8 } +// CHECK: STestB4 = type { i8, i8, i8, i8 } +// CHECK: STestB5 = type { i8, i16, i8 } +// CHECK: STestB6 = type { i8, i8, i16 } // Test struct layout for x86-darwin target struct STest1 {int x; short y[4]; double z; } st1; |
