Skip to content

Commit 9908ee5

Browse files
fanbo-mengabhina-sree
authored andcommitted
[SystemZ][z/OS] Add test of zero length bitfield type size larger than target zero length bitfield boundary
Reviewed By: hubert.reinterpretcast Differential Revision: https://reviews.llvm.org/D88963
1 parent 63dead2 commit 9908ee5

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

clang/test/CodeGen/zos-alignment.c

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,17 @@ struct s10 {
9090
// CHECK-NEXT: 0 | unsigned int a
9191
// CHECK-NEXT: | [sizeof=16, align=16]
9292

93+
struct s11 {
94+
char a;
95+
long :0;
96+
char b;
97+
} S11;
98+
// CHECK: 0 | struct s11
99+
// CHECK-NEXT: 0 | char a
100+
// CHECK-NEXT: 8:- | long
101+
// CHECK-NEXT: 8 | char b
102+
// CHECK-NEXT: | [sizeof=16, align=8]
103+
93104
union u0 {
94105
unsigned short d1 __attribute__((packed));
95106
int d2:10;

0 commit comments

Comments
 (0)