summaryrefslogtreecommitdiff
path: root/test/Layout/ms-x86-pack-and-align.cpp
AgeCommit message (Expand)Author
2015-08-19Fix the layout of bitfields in ms_struct unions: theirJohn McCall
2015-05-26__declspec is not a core Clang language extension. Instead, require -fms-exte...Aaron Ballman
2015-01-19PR6037Nathan Sidwell
2014-09-30MS ABI: Correct layout for empty recordsDavid Majnemer
2014-08-04AST: Propagate 'AlignIsRequired' though many levels of typedefsDavid Majnemer
2014-07-30MS ABI: Consider alignment attributes on typedefs for layoutDavid Majnemer
2014-07-17MS ABI: Padding injected between empty vbases doesn't up required alignDavid Majnemer
2014-07-16MS ABI: Up the required alignment after inserting padding between vbasesDavid Majnemer
2014-04-11[MS-ABI] Update virtual base padding rules to match MSVC 10+Warren Hunt
2014-04-10[MS-ABI] Fixed __declspec(align()) on bitfields under #pragma pack.Warren Hunt
2014-02-15MS ABI: Fix some layout testsDavid Majnemer
2014-02-12MS ABI: vptr injection should obey alignment requirementsDavid Majnemer
2014-02-03MS ABI: Fix some layout testsDavid Majnemer
2014-01-14Remove the -cxx-abi command-line flag.Hans Wennborg
2014-01-14[ms-abi] Small Change to pack+alignment interaction.Warren Hunt
2014-01-13[ms-abi] Reordering __declspec(align) pragma pack handlingWarren Hunt
2014-01-11[ms-abi] Change the way alignment is trackedWarren Hunt
2014-01-10[ms-abi] Handle __declspec(align) on bitfields "properly"Warren Hunt
2014-01-09[ms-abi] Refactor Microsoft Record LayoutWarren Hunt
2013-12-26[ms-abi] Fixes improperly sized vfptrs with pragma packWarren Hunt
2013-12-11[ms-abi] Makes Virtual Base Alignment Look at All Virtual BasesWarren Hunt
2013-12-06Support MS-ABI's concept of "Required Alignment" imposed by Warren Hunt