diff options
author | Warren Hunt <whunt@google.com> | 2013-11-01 23:59:41 +0000 |
---|---|---|
committer | Warren Hunt <whunt@google.com> | 2013-11-01 23:59:41 +0000 |
commit | 5ae586ad459617f6266ceb4aa7ccf132b73f65fd (patch) | |
tree | 45f565c044a4d6a4064befafc1b51d8dd7c27ac5 /llvm/tools/llvm-cov/llvm-cov.cpp | |
parent | 365bd0c88cb36f5d92bca3b396fbb0fbe36bc44a (diff) | |
download | bcm5719-llvm-5ae586ad459617f6266ceb4aa7ccf132b73f65fd.tar.gz bcm5719-llvm-5ae586ad459617f6266ceb4aa7ccf132b73f65fd.zip |
Improves compatibility with cl.exe when laying out array fields
Differential Revision: http://llvm-reviews.chandlerc.com/D2090
Clang was "improperly" over-aligning arrays with sizes are not a multiple of
their alignment.
This behavior was removed in microsoft 32 bit mode.
In addition, after examination of ASTContext::getTypeInfoImpl, a redundant code block in
MicrosoftRecordLayoutBuilder::getAdjustedFieldInfo was deleted.
llvm-svn: 193898
Diffstat (limited to 'llvm/tools/llvm-cov/llvm-cov.cpp')
0 files changed, 0 insertions, 0 deletions