summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/ms_struct-pack.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix the layout of bitfields in ms_struct unions: theirJohn McCall2015-08-191-7/+7
| | | | | | | | | | | | | | | alignment is ignored, and they always allocate a complete storage unit. Also, change the dumping of AST record layouts: use the more readable C++-style dumping even in C, include bitfield offset information in the dump, and don't print sizeof/alignof information for fields of record type, since we don't do so for bases or other kinds of field. rdar://22275433 llvm-svn: 245514
* Extensively comment bitfield layout, rearrange someJohn McCall2014-01-291-1/+20
| | | | | | | | | code for legibility, and fix a bug with bitfields in packed ms_structs. rdar://15926990 llvm-svn: 200379
* Clean up consequences of cut and paste.Fariborz Jahanian2011-05-111-69/+69
| | | | llvm-svn: 131190
* Implenment #pack pragma and ms_struct attribute layout.Fariborz Jahanian2011-05-111-20/+111
| | | | | | Concludes // radar://8823265. llvm-svn: 131188
* Support pack pragma and ms_struct attributes. // rdar://8823265Fariborz Jahanian2011-05-101-0/+34
llvm-svn: 131142
OpenPOWER on IntegriCloud