git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@83342 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Mike Stump 2009-10-05 23:08:21 +00:00
Родитель fb51ddfafc
Коммит bd6dbd1978
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -349,8 +349,8 @@ void CodeGenModule::SetLLVMFunctionAttributesForDefinition(const Decl *D,
if (const AlignedAttr *AA = D->getAttr<AlignedAttr>()) if (const AlignedAttr *AA = D->getAttr<AlignedAttr>())
F->setAlignment(AA->getAlignment()/8); F->setAlignment(AA->getAlignment()/8);
// C++ ABI requires 2-byte alignment for member functions. // C++ ABI requires 2-byte alignment for member functions.
if (F->getAlignment() < 16 && isa<CXXMethodDecl>(D)) if (F->getAlignment() < 2 && isa<CXXMethodDecl>(D))
F->setAlignment(16/8); F->setAlignment(2);
} }
void CodeGenModule::SetCommonAttributes(const Decl *D, void CodeGenModule::SetCommonAttributes(const Decl *D,