summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MC/MCObjectFileInfo.cpp
diff options
context:
space:
mode:
authorWarren Hunt <whunt@google.com>2014-01-10 01:28:05 +0000
committerWarren Hunt <whunt@google.com>2014-01-10 01:28:05 +0000
commitf4518def33cc712fc71df9fb6f189df2a1316a59 (patch)
treeb2005186f642e7fdf680a75982e680c279659517 /llvm/lib/MC/MCObjectFileInfo.cpp
parentae6f9d4460a9f0a50957bd9a0ffe0e5f0cb2e3e1 (diff)
downloadbcm5719-llvm-f4518def33cc712fc71df9fb6f189df2a1316a59.tar.gz
bcm5719-llvm-f4518def33cc712fc71df9fb6f189df2a1316a59.zip
[ms-abi] Handle __declspec(align) on bitfields "properly"
__declspec(align), when applied to bitfields affects their perferred alignment instead of their required alignment. We don't know why. Also, #pragma pack(n) turns packing *off* if n is greater than the pointer size. This is now observable because of the impact of declspec(align) on bitfields. llvm-svn: 198907
Diffstat (limited to 'llvm/lib/MC/MCObjectFileInfo.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud