]> granicus.if.org Git - clang/commit
Sema: Fix a subtle i64 -> i32 truncation which broke layout of large structures
authorDaniel Dunbar <daniel@zuster.org>
Tue, 29 Jun 2010 18:34:35 +0000 (18:34 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Tue, 29 Jun 2010 18:34:35 +0000 (18:34 +0000)
commit84b0316f720bd089d87acb21ec0002b2da33e6c9
tree2203cd3f3eff1b29d5338fef66c3c1da66567256
parentbb52114f81e8829fe29a9a0faa49e8b2157206cc
Sema: Fix a subtle i64 -> i32 truncation which broke layout of large structures
with bit-fields.

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