1 | // REQUIRES: x86-registered-target |
---|---|
2 | // RUN: %clang_cc1 -fobjc-gc -triple x86_64-apple-darwin -fobjc-runtime=macosx-fragile-10.5 -S %s -o %t-64.s |
3 | // RUN: FileCheck -check-prefix CHECK-LP64 --input-file=%t-64.s %s |
4 | |
5 | // rdar://8800513 |
6 | @interface NSObject { |
7 | id isa; |
8 | } |
9 | @end |
10 | |
11 | typedef struct { |
12 | id b; |
13 | } st; |
14 | |
15 | @interface Test : NSObject { |
16 | int a; |
17 | st b[0]; |
18 | } |
19 | @end |
20 | |
21 | @implementation Test @end |
22 | // CHECK-LP64: L_OBJC_CLASS_NAME_.4: |
23 | // CHECK-LP64-NEXT: .asciz "\001\020" |
24 |