aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
diff options
context:
space:
mode:
authorSteve Naroff <snaroff@apple.com>2008-07-16 18:22:22 +0000
committerSteve Naroff <snaroff@apple.com>2008-07-16 18:22:22 +0000
commitde7d0f69badc320cf22b1cafefa15e39619ba5b1 (patch)
treee306de970bb2631602938b5bdd1d569fbda87b0a /llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
parenta59fe95be3f12c4dc557015772a879cd1a168725 (diff)
downloadllvm-de7d0f69badc320cf22b1cafefa15e39619ba5b1.zip
llvm-de7d0f69badc320cf22b1cafefa15e39619ba5b1.tar.gz
llvm-de7d0f69badc320cf22b1cafefa15e39619ba5b1.tar.bz2
Two fixes:
- Make sure ObjCIvarDecl propagates the bitfield width. - RewriteObjC::SynthesizeIvarOffsetComputation(): Avoid using the __OFFSETOF__ mumbo jumbo for bitfields (since it isn't legal C). This fixes <rdar://problem/5986079> clang ObjC rewriter: bitfields and ivar access don't mix. llvm-svn: 53694
Diffstat (limited to 'llvm/lib/Transforms/Utils/BasicBlockUtils.cpp')
0 files changed, 0 insertions, 0 deletions