1 // RUN: %clang_cc1 -triple %itanium_abi_triple -emit-llvm-only -fdump-record-layouts %s \
7 } __attribute__((packed
, aligned(8)));
12 } __attribute__((packed
));
16 // CHECK: 0 | struct T
17 // CHECK-NEXT: 0 | char x
18 // CHECK-NEXT: 1 | int y
19 // CHECK-NEXT: | [sizeof=8, dsize=8, align=8,{{( preferredalign=8,)?}}
20 // CHECK-NEXT: | nvsize=8, nvalign=8{{(, preferrednvalign=8)?}}]
22 // CHECK: 0 | struct S
23 // CHECK-NEXT: 0 | char x
24 // CHECK-NEXT: 1 | int y
25 // CHECK-NEXT: | [sizeof=8, dsize=8, align=8,{{( preferredalign=8,)?}}
26 // CHECK-NEXT: | nvsize=8, nvalign=8{{(, preferrednvalign=8)?}}]