Anders Carlsson
|
d5f27b0583
|
Simplify wide bit-field layout in CGRecordLayoutBuilder, and also fix a bug where assigning to a bit-field member would overwrite other parts of the struct.
llvm-svn: 101681
|
2010-04-17 22:54:57 +00:00 |
Anders Carlsson
|
2295f13bb0
|
Unnamed bit-fields in a union should be laid out with a type that doesn't affect alignment.
llvm-svn: 101673
|
2010-04-17 21:04:52 +00:00 |
Anders Carlsson
|
aad5fa85d0
|
If a wide bit-field is inside a union its offset should always be 0.
llvm-svn: 101668
|
2010-04-17 20:21:41 +00:00 |