Zero length bitfield alignment is not respected if they are leading members on z/OS target.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D98890
[SystemZ][z/OS] Ignore leading zero width bitfield alignment on z/OS target ClosedPublic Authored by fanbo-meng on Mar 18 2021, 12:57 PM.
Details Summary Zero length bitfield alignment is not respected if they are leading members on z/OS target.
Diff Detail Event TimelineThis revision is now accepted and ready to land.Mar 19 2021, 8:25 AM Closed by commit rG6f91cf75d7f5: [SystemZ][z/OS] Ignore leading zero width bitfield alignment on z/OS target (authored by fanbo-meng). · Explain WhyMar 26 2021, 7:10 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 331661 clang/include/clang/Basic/TargetInfo.h
clang/lib/AST/RecordLayoutBuilder.cpp
clang/lib/Basic/TargetInfo.cpp
clang/lib/Basic/Targets/OSTargets.h
clang/test/CodeGen/SystemZ/zos-alignment.c
|