Author: Fanbo Meng Date: 2020-10-07T11:34:13-04:00 New Revision: 9908ee5670596db4fdc2bd7ea7c3071c0e02a784
URL: https://github.com/llvm/llvm-project/commit/9908ee5670596db4fdc2bd7ea7c3071c0e02a784 DIFF: https://github.com/llvm/llvm-project/commit/9908ee5670596db4fdc2bd7ea7c3071c0e02a784.diff LOG: [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 Added: Modified: clang/test/CodeGen/zos-alignment.c Removed: ################################################################################ diff --git a/clang/test/CodeGen/zos-alignment.c b/clang/test/CodeGen/zos-alignment.c index 9d7bfe8923d0..4b572fcac5a9 100644 --- a/clang/test/CodeGen/zos-alignment.c +++ b/clang/test/CodeGen/zos-alignment.c @@ -90,6 +90,17 @@ struct s10 { // CHECK-NEXT: 0 | unsigned int a // CHECK-NEXT: | [sizeof=16, align=16] +struct s11 { + char a; + long :0; + char b; +} S11; +// CHECK: 0 | struct s11 +// CHECK-NEXT: 0 | char a +// CHECK-NEXT: 8:- | long +// CHECK-NEXT: 8 | char b +// CHECK-NEXT: | [sizeof=16, align=8] + union u0 { unsigned short d1 __attribute__((packed)); int d2:10; _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits