diff options
| author | Dimitry Andric <dim@FreeBSD.org> | 2019-01-20 14:02:54 +0000 | 
|---|---|---|
| committer | Dimitry Andric <dim@FreeBSD.org> | 2019-01-20 14:02:54 +0000 | 
| commit | d5ea6fa648f8835a44adfb322b788e615d77cb71 (patch) | |
| tree | 570aa90958a58b9d6a71fa8594ee0ad8d2a18f2c /contrib/llvm/tools/clang/lib/CodeGen/CGVTT.cpp | |
| parent | d9484dd61cc151c4f34c31e07f693fefa66316b5 (diff) | |
| parent | 676fbe8105eeb6ff4bb2ed261cb212fcfdbe7b63 (diff) | |
Notes
Diffstat (limited to 'contrib/llvm/tools/clang/lib/CodeGen/CGVTT.cpp')
| -rw-r--r-- | contrib/llvm/tools/clang/lib/CodeGen/CGVTT.cpp | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/contrib/llvm/tools/clang/lib/CodeGen/CGVTT.cpp b/contrib/llvm/tools/clang/lib/CodeGen/CGVTT.cpp index b0a3a0bffa2e..fbd8146702a9 100644 --- a/contrib/llvm/tools/clang/lib/CodeGen/CGVTT.cpp +++ b/contrib/llvm/tools/clang/lib/CodeGen/CGVTT.cpp @@ -119,10 +119,10 @@ llvm::GlobalVariable *CodeGenVTables::GetAddrOfVTT(const CXXRecordDecl *RD) {    llvm::ArrayType *ArrayType =      llvm::ArrayType::get(CGM.Int8PtrTy, Builder.getVTTComponents().size()); +  unsigned Align = CGM.getDataLayout().getABITypeAlignment(CGM.Int8PtrTy); -  llvm::GlobalVariable *GV = -    CGM.CreateOrReplaceCXXRuntimeVariable(Name, ArrayType, -                                          llvm::GlobalValue::ExternalLinkage); +  llvm::GlobalVariable *GV = CGM.CreateOrReplaceCXXRuntimeVariable( +      Name, ArrayType, llvm::GlobalValue::ExternalLinkage, Align);    GV->setUnnamedAddr(llvm::GlobalValue::UnnamedAddr::Global);    return GV;  }  | 
