diff options
author | Momchil Velikov <momchil.velikov@arm.com> | 2018-05-21 14:28:43 +0000 |
---|---|---|
committer | Momchil Velikov <momchil.velikov@arm.com> | 2018-05-21 14:28:43 +0000 |
commit | fe76b36ab1286a1248e7a302dcca4245e91714ad (patch) | |
tree | ac1579496b7f8fe815c4e2374ad63a7c1199d24c /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 86188d8a404093c37b7b63515aaf223d5aa4d113 (diff) | |
download | bcm5719-llvm-fe76b36ab1286a1248e7a302dcca4245e91714ad.tar.gz bcm5719-llvm-fe76b36ab1286a1248e7a302dcca4245e91714ad.zip |
[Sema] Fix incorrect packed aligned structure layout
Handle attributes before checking the record layout (e.g. underalignment check
during `alignas` processing), as layout may be cached without taking into
account attributes that may affect it.
Differential Revision: https://reviews.llvm.org/D46439
llvm-svn: 332843
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions