]> granicus.if.org Git - clang/commit
ms_struct layout replaces platform-specific behavior like
authorJohn McCall <rjmccall@apple.com>
Thu, 13 Feb 2014 00:50:08 +0000 (00:50 +0000)
committerJohn McCall <rjmccall@apple.com>
Thu, 13 Feb 2014 00:50:08 +0000 (00:50 +0000)
commit546b2d045f0578963f11ec9d491dbb3ac2cd65b8
tree0e02c3cf52f7fb5943b6400db9ee64476897298f
parent1cb060c33322ac5dd72b5001026d9dc2e05b7417
ms_struct layout replaces platform-specific behavior like
useBitFieldTypeAlignment() and appears to ignore the special
bit-packing semantics of __attribute__((packed)).

Further flesh out an already-extensive comment.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@201282 91177308-0d34-0410-b5e6-96231b3b80d8
lib/AST/RecordLayoutBuilder.cpp
test/CodeGen/ms_struct-bitfield.c