]> granicus.if.org Git - clang/commitdiff
We need pointer size in bits here.
authorDevang Patel <dpatel@apple.com>
Tue, 26 Apr 2011 21:16:49 +0000 (21:16 +0000)
committerDevang Patel <dpatel@apple.com>
Tue, 26 Apr 2011 21:16:49 +0000 (21:16 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@130244 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/CGDebugInfo.cpp

index 29f9b9e8aa0dd6f813d70412a9354a64d505c63c..11a0fac2ea5704f77d3e5f8f2b2b30ac78fd0658 100644 (file)
@@ -2011,7 +2011,7 @@ void CGDebugInfo::EmitDeclareOfBlockDeclRefVariable(
     addr.push_back(llvm::ConstantInt::get(Int64Ty, llvm::DIBuilder::OpDeref));
     addr.push_back(llvm::ConstantInt::get(Int64Ty, llvm::DIBuilder::OpPlus));
     // offset of __forwarding field
-    offset = CGM.getContext().toCharUnitsFromBits(target.getPointerSize());
+    offset = CGM.getContext().toCharUnitsFromBits(target.getPointerSizeInBits());
     addr.push_back(llvm::ConstantInt::get(Int64Ty, offset.getQuantity()));
     addr.push_back(llvm::ConstantInt::get(Int64Ty, llvm::DIBuilder::OpDeref));
     addr.push_back(llvm::ConstantInt::get(Int64Ty, llvm::DIBuilder::OpPlus));