This revision was automatically updated to reflect the committed changes. Closed by commit rG9908ee567059: [SystemZ][z/OS] Add test of zero length bitfield type size larger than target… (authored by fanbo-meng, committed by abhina.sreeskantharajan).
Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D88963/new/ https://reviews.llvm.org/D88963 Files: clang/test/CodeGen/zos-alignment.c Index: clang/test/CodeGen/zos-alignment.c =================================================================== --- clang/test/CodeGen/zos-alignment.c +++ clang/test/CodeGen/zos-alignment.c @@ -90,6 +90,17 @@ // 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;
Index: clang/test/CodeGen/zos-alignment.c =================================================================== --- clang/test/CodeGen/zos-alignment.c +++ clang/test/CodeGen/zos-alignment.c @@ -90,6 +90,17 @@ // 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