Don't try to set attributes in alias, they have none.
llvm-svn: 177402
This commit is contained in:
@@ -656,7 +656,9 @@ void CodeGenModule::SetCommonAttributes(const Decl *D,
|
||||
if (const SectionAttr *SA = D->getAttr<SectionAttr>())
|
||||
GV->setSection(SA->getName());
|
||||
|
||||
getTargetCodeGenInfo().SetTargetAttributes(D, GV, *this);
|
||||
// Alias cannot have attributes. Filter them here.
|
||||
if (!isa<llvm::GlobalAlias>(GV))
|
||||
getTargetCodeGenInfo().SetTargetAttributes(D, GV, *this);
|
||||
}
|
||||
|
||||
void CodeGenModule::SetInternalFunctionAttributes(const Decl *D,
|
||||
|
||||
Reference in New Issue
Block a user